businessNumUpdate.html 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>商户号修改</title>
  6. <meta name="renderer" content="webkit">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  8. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  9. <script src="../../js/min-loader-next.js"></script>
  10. </head>
  11. <body class="content">
  12. <form class="layui-form" id = "formName" action="">
  13. <div style="margin-top: 20px;margin-left: 20px;margin-right: 120px;padding-bottom:60px;" >
  14. <div class="layui-form-item">
  15. <label class="layui-form-label">商户号</label>
  16. <div class="layui-input-block">
  17. <input type="text" name="accountId" id="accountId" lay-verify="required" disabled="disabled" class="layui-input">
  18. </div>
  19. </div>
  20. <div class="layui-form-item">
  21. <label class="layui-form-label">商户类型</label>
  22. <div class="layui-input-block">
  23. <input type="radio" name="accountType" lay-filter="accountType" value="04" title="富友扫呗" checked="" >
  24. <input type="radio" name="accountType" lay-filter="accountType" value="05" title="合利宝" >
  25. <input type="radio" name="accountType" lay-filter="accountType" value="06" title="收钱吧" >
  26. </div>
  27. </div>
  28. <div class="layui-form-item">
  29. <label class="layui-form-label">商户名称</label>
  30. <div class="layui-input-block">
  31. <input type="text" name="accountName" id="accountName" lay-verify="required" autocomplete="off" placeholder="请输入商户名称" class="layui-input">
  32. </div>
  33. </div>
  34. <div class="layui-form-item">
  35. <label class="layui-form-label">终端号</label>
  36. <div class="layui-input-block">
  37. <input type="text" name="number" id="number" lay-verify="required" autocomplete="off" placeholder="请输入终端号" class="layui-input">
  38. </div>
  39. </div>
  40. </div>
  41. </form>
  42. <div class="layui-form-item box-button">
  43. <div class="layui-input-block">
  44. <button class="layui-btn" onclick = "updateRole()">提交</button>
  45. </div>
  46. </div>
  47. <script src="../../js/min-loader-next.js"></script>
  48. <!-- 注意:如果你直接复制所有代码到本地,上述js路径需要改成你本地的 -->
  49. <script>
  50. layui.use('form', function () {
  51. var form = layui.form;
  52. var params = layui.sessionData("ROW_DATA").NOW_ROW;
  53. var fields = params.fields;
  54. $("#accountId").val(params.accountId);
  55. $("#accountName").val(params.accountName);
  56. $("#number").val(params.number);
  57. layui.each(rowData, function(index, item){
  58. if(index =="type") {
  59. if(item == '04'){
  60. $("[name='accountType']:eq(04)").prop("checked", true);
  61. } else if (item == '05') {
  62. $("[name='accountType']:eq(05)").prop("checked", true);
  63. } else if (item == '06') {
  64. $("[name='accountType']:eq(06)").prop("checked", true);
  65. }
  66. }
  67. })
  68. });
  69. // 新增角色按钮
  70. function updateRole(){
  71. var name = document.getElementById('accountName').value;
  72. var number = document.getElementById('number').value;
  73. // 校验数据
  74. if (isEmpty(number)) {
  75. layui.use(['layer'], function(){
  76. layer.alert('终端号不能为空!', {icon: 2});
  77. })
  78. return;
  79. }
  80. if (isEmpty(name)) {
  81. layui.use(['layer'], function(){
  82. layer.alert('商户名称不能为空!', {icon: 2});
  83. })
  84. return;
  85. }
  86. // 执行修改
  87. $.request({
  88. action : '../../BusinessNumManageAction/modifybusinessNum',
  89. data : {
  90. data : data.field ,
  91. },
  92. success : function(data){
  93. if (data.MINStatus == 0) {
  94. layui.use(['layer'], function(){
  95. layer.msg('修改成功!', {
  96. icon: 1,
  97. time: 3000 //2秒关闭(如果不配置,默认是3秒)
  98. }, function(){
  99. parent.location.reload();
  100. });
  101. })
  102. } else {
  103. layui.use(['layer'], function(){
  104. layer.alert(data.MINErrorMessage, {icon: 2});
  105. })
  106. }
  107. },
  108. error : function(data) {
  109. layui.use(['layer'], function(){
  110. layer.alert(data.MINErrorMessage, {icon: 2});
  111. })
  112. }
  113. })
  114. }
  115. </script>
  116. </body>
  117. </html>