Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 

112 řádky
4.7 KiB

  1. <title>提现申请</title>
  2. <div class="layui-card layadmin-header">
  3. <div class="layui-breadcrumb" lay-filter="breadcrumb">
  4. <a lay-href="">主页</a>
  5. <a><cite>书籍管理</cite></a>
  6. <a><cite>专区原创</cite></a>
  7. <a><cite>提现申请</cite></a>
  8. <a><cite>提现申请列表</cite></a>
  9. </div>
  10. </div>
  11. <div class="layui-fluid">
  12. <div class="layui-card">
  13. <div id="layui-search" class="layui-form layui-form layui-card-header layuiadmin-card-header-auto"
  14. style="display: none">
  15. <div class="layui-form-item">
  16. <div id="layui-search-fields" class="layui-search-fields" style="display: inline-block">
  17. </div>
  18. <div id="layui-search-button" class="layui-inline">
  19. <button class="layui-btn layuiadmin-btn" lay-submit lay-filter="LAY-front-search">
  20. <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
  21. </button>
  22. </div>
  23. </div>
  24. </div>
  25. <div class="layui-card-body">
  26. <div style="padding-bottom: 10px;" id="layui-top-button">
  27. </div>
  28. <table id="LAY-curd-table" lay-filter="LAY-curd-table"></table>
  29. <script type="text/html" id="table-curd-list">
  30. </script>
  31. </div>
  32. </div>
  33. <script type="text/html" id="status">
  34. {{# if(d.VALUE === '1'){ }}
  35. <span class="layui-badge layui-bg-gray">待处理</span>
  36. {{# }else if(d.VALUE === '2'){ }}
  37. <span class="layui-badge">已拒绝</span>
  38. {{# }else if(d.VALUE === '3'){ }}
  39. <span class="layui-badge layui-bg-blue">已通过</span>
  40. {{# }else{ }}
  41. <span class="layui-badge-rim">未知状态</span>
  42. {{# }}}
  43. </script>
  44. </div>
  45. <script>
  46. var config = {
  47. api: {
  48. list: '/manage/withdraw/list.json',
  49. audit: '/manage/withdraw/audit.json'
  50. },
  51. actionButton: {
  52. past: {
  53. text: '通过',
  54. style: 'layui-btn-blue',
  55. icon: 'layui-icon layui-icon-ok',
  56. action: function (obj) {
  57. layer.confirm('确定要 <span style="color: #009688;">[通过]</span> 这条申请记录吗?', function (index) {
  58. layui.admin.req({
  59. url: config.api.audit,
  60. data: {id: obj.data.id, status: 3},
  61. method: 'POST',
  62. success: function (res) {
  63. layer.msg('操作成功');
  64. layui.table.reload('LAY-curd-table');
  65. }
  66. });
  67. layer.close(index);
  68. });
  69. }
  70. },
  71. reject: {
  72. text: '拒绝',
  73. style: 'layui-btn-danger',
  74. icon: 'layui-icon layui-icon-close',
  75. action: function (obj) {
  76. layer.confirm('确定要 <span style="color: #ff5722;">[拒绝]</span> 这条申请记录吗?', function (index) {
  77. layui.admin.req({
  78. url: config.api.audit,
  79. data: {id: obj.data.id, status: 2},
  80. method: 'POST',
  81. success: function (res) {
  82. layer.msg('操作成功');
  83. layui.table.reload('LAY-curd-table');
  84. }
  85. });
  86. layer.close(index);
  87. });
  88. }
  89. },
  90. },
  91. table: {
  92. where: {user_id: 0},
  93. page: true,
  94. cols: [[
  95. {field: 'id', title: 'ID', align: 'center', width: 60},
  96. {field: 'user_name', title: '用户名', width: 100},
  97. {field: 'author_name', title: '作者名称', width: 100},
  98. {field: 'amount', title: '兑换金额', width: 100},
  99. {field: 'account_name', title: '账户姓名', width: 90},
  100. {field: 'account_info', title: '账户信息', width: 200},
  101. {field: 'status', title: '状态', templet: '#status', width: 80},
  102. {field: 'create_time', templet: '#table-timestamp', title: '修改时间', width: 160},
  103. {field: 'update_time', templet: '#table-timestamp', title: '修改时间', width: 160},
  104. {title: '操作', align: 'center', fixed: 'right', toolbar: '#table-curd-list', width: 160}
  105. ]]
  106. }
  107. };
  108. layui.use('curd/list', layui.factory('curd/list'));
  109. </script>