commission.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <div class="layui-fluid">
  2. <div class="layui-row layui-col-space15">
  3. <div class="layui-col-md12">
  4. <div class="layui-card">
  5. <div class="layui-card-header">佣金设置</div>
  6. <div class="layui-card-body" pad15>
  7. <div class="layui-form layui-form-pane">
  8. <table class="layui-table" id="table">
  9. <tr>
  10. <th>任务</th>
  11. <th>用户佣金(元)</th>
  12. <th>经纪人佣金(元)</th>
  13. <th>门店佣金(元)</th>
  14. </tr>
  15. <tr class="form-tr">
  16. <td>新人注册</td>
  17. <td><input type="number" name="balance_register_user" class="layui-input" value="{$commission.balance_register_user}"></td>
  18. <td><input type="number" name="balance_register_broker" class="layui-input" value="{$commission.balance_register_broker}"></td>
  19. <td><input type="number" name="balance_register_agent" class="layui-input" value="{:array_get($commission,'balance_register_agent',0)}"></td>
  20. </tr>
  21. <tr class="form-tr">
  22. <td>完善简历</td>
  23. <td><input type="number" name="balance_improve_resume_user" class="layui-input" value="{$commission.balance_improve_resume_user}"></td>
  24. <td><input type="number" name="balance_improve_resume_broker" class="layui-input" value="{$commission.balance_improve_resume_broker}"></td>
  25. <td><input type="number" name="balance_improve_resume_agent" class="layui-input" value="{:array_get($commission,'balance_improve_resume_agent',0)}"></td>
  26. </tr>
  27. <tr class="form-tr">
  28. <td>实名认证</td>
  29. <td><input type="number" name="balance_certification_user" class="layui-input" value="{$commission.balance_certification_user}"></td>
  30. <td><input type="number" name="balance_certification_broker" class="layui-input" value="{$commission.balance_certification_broker}"></td>
  31. <td><input type="number" name="balance_certification_agent" class="layui-input" value="{:array_get($commission,'balance_certification_agent',0)}"></td>
  32. </tr>
  33. <tr class="form-tr">
  34. <td>对接成功</td>
  35. <td><input type="number" name="balance_entry_user" class="layui-input" value="{$commission.balance_entry_user}"></td>
  36. <td><input type="number" name="balance_entry_broker" class="layui-input" value="{$commission.balance_entry_broker}"></td>
  37. <td><input type="number" name="balance_entry_agent" class="layui-input" value="{:array_get($commission,'balance_entry_agent',0)}"></td>
  38. </tr>
  39. </table>
  40. <div class="layui-input-block" style="text-align:center;margin-top:20px;">
  41. <button class="layui-btn" id="submit">确认修改</button>
  42. </div>
  43. </div>
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. </div>
  49. <script>
  50. layui.config({
  51. base: '/static/echoui/' //静态资源所在路径
  52. }).extend({
  53. index: 'lib/index' //主入口模块
  54. }).use(['index', 'set'], function() {
  55. var $ = layui.$,
  56. setter = layui.setter,
  57. admin = layui.admin;
  58. $('#submit').click(function(){
  59. let form = $('input');
  60. let data = {};
  61. $.each(form,function(k,v){
  62. if ($(v).val() < 0) {
  63. layer.msg("佣金必须大于等于0", { icon: 2 });
  64. return false;
  65. }
  66. data[$(v).attr('name')] = $(v).val();
  67. });
  68. admin.req({
  69. url: setter.baseAdminUrl + 'user/editCommission',
  70. data: {commission:data},
  71. done: function(res) {
  72. layer.msg("提交成功", { icon: 1 });
  73. }
  74. });
  75. });
  76. });
  77. </script>