modifygreenscore.html 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. <style>
  2. .layui-iconpicker-body.layui-iconpicker-body-page .hide {
  3. display: none;
  4. }
  5. </style>
  6. <link rel="stylesheet" href="__STATIC__/plugs/lay-module/autocomplete/autocomplete.css?v={$version}" media="all">
  7. <div class="layuimini-container">
  8. <form id="app-form" class="layui-form layuimini-form">
  9. <div class="layui-form-item layui-row layui-col-xs12">
  10. <div class="layui-input-block">
  11. 当前账号绿色积分:{$info.green_score}
  12. </div>
  13. </div>
  14. <div class="layui-form-item layui-row layui-col-xs12">
  15. <label class="layui-form-label required">增加/减少</label>
  16. <div class="layui-input-block">
  17. <select name="state" id="state" lay-verify="required">
  18. <option value="">请选择</option>
  19. {foreach $info.state_map as $v}
  20. <option value="{$v.id}">{$v.name}</option>
  21. {/foreach}
  22. </select>
  23. </div>
  24. </div>
  25. <div class="layui-form-item layui-row layui-col-xs12">
  26. <label class="layui-form-label required">所属变更类型</label>
  27. <div class="layui-input-block">
  28. <select name="type" id="type" lay-verify="required">
  29. <option value="">请选择</option>
  30. {foreach $info.type_map as $v}
  31. <option value="{$v.id}">{$v.name}</option>
  32. {/foreach}
  33. </select>
  34. </div>
  35. </div>
  36. <div class="layui-form-item layui-row layui-col-xs12">
  37. <label class="layui-form-label required">变更数量</label>
  38. <div class="layui-input-block">
  39. <input type="text" name="score" id="score" class="layui-input" lay-verify="required"
  40. lay-reqtext="请输入变更数量"
  41. placeholder="请输入变更数量" value="">
  42. </div>
  43. </div>
  44. <div class="layui-form-item layui-row layui-col-xs12">
  45. <label class="layui-form-label required">备注</label>
  46. <div class="layui-input-block">
  47. <textarea name="remark" required lay-verify="required" placeholder="请输入备注" class="layui-textarea"></textarea>
  48. </div>
  49. </div>
  50. <input type="hidden" name="uid" value="{$Request.param.id}">
  51. <div class="hr-line"></div>
  52. <div class="layui-form-item text-center">
  53. <button type="button" data-id="{$Request.param.id}"
  54. class="layui-btn layui-btn-normal layui-btn-sm" lay-filter="modifygreenscore" lay-submit
  55. data-refresh="true">确认
  56. </button>
  57. <button type="reset" class="layui-btn layui-btn-primary layui-btn-sm">重置</button>
  58. </div>
  59. </form>
  60. </div>
  61. <script>
  62. layui.use('form', function () {
  63. var form = layui.form;
  64. form.render();
  65. })
  66. </script>
  67. <script>
  68. layui.use(['jquery', 'layer'], function () {
  69. var $ = layui.$ //重点处
  70. , layer = layui.layer
  71. , form = layui.form;
  72. form.on('submit(modifygreenscore)', function(data){
  73. layer.load(1);
  74. layer.confirm('确定要修改该用户绿色积分吗?', {
  75. btn: ['确定', '取消'] //按钮
  76. }, function () {
  77. layer.load(1);
  78. $.post("{:url('user.user/modifygreenscore')}", data.field, function (result) {
  79. console.log(result)
  80. if (result.code == 1) {
  81. layer.closeAll();
  82. layer.alert(result.msg, {
  83. yes: function () {
  84. window.location.reload();
  85. }, cancel: function () {
  86. window.location.reload();
  87. }
  88. });
  89. } else {
  90. layer.alert(result.msg, function(index){
  91. window.location.reload();
  92. layer.close(index);
  93. });
  94. }
  95. });
  96. }, function(index, layero){
  97. window.location.reload();
  98. layer.close(index);
  99. });
  100. //return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。
  101. });
  102. });
  103. </script>