From d5a96c3122c136d4b0c585d08e61b42e8a123743 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Mon, 03 Apr 2023 00:26:52 +0800 Subject: [PATCH] 按照商品的来设置补贴额度的系数 --- src/main/resources/templates/febs/views/modules/mallMember/mallMemberList.html | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 60 insertions(+), 0 deletions(-) diff --git a/src/main/resources/templates/febs/views/modules/mallMember/mallMemberList.html b/src/main/resources/templates/febs/views/modules/mallMember/mallMemberList.html index 5334e89..1fcd344 100644 --- a/src/main/resources/templates/febs/views/modules/mallMember/mallMemberList.html +++ b/src/main/resources/templates/febs/views/modules/mallMember/mallMemberList.html @@ -89,6 +89,20 @@ <input type="checkbox" value={{d.id}} lay-text="是|否" lay-skin="switch" lay-filter="switchDirector"> {{# } }} </script> +<script type="text/html" id="switchCreate"> + {{# if(d.creater === 1) { }} + <input type="checkbox" value={{d.id}} lay-text="是|否" checked lay-skin="switch" lay-filter="switchCreate"> + {{# } else { }} + <input type="checkbox" value={{d.id}} lay-text="是|否" lay-skin="switch" lay-filter="switchCreate"> + {{# } }} +</script> +<script type="text/html" id="switchPartner"> + {{# if(d.partner === 1) { }} + <input type="checkbox" value={{d.id}} lay-text="是|否" checked lay-skin="switch" lay-filter="switchPartner"> + {{# } else { }} + <input type="checkbox" value={{d.id}} lay-text="是|否" lay-skin="switch" lay-filter="switchPartner"> + {{# } }} +</script> <style> .layui-form-onswitch { background-color: #5FB878 !important; @@ -103,6 +117,7 @@ <button class="layui-btn layui-btn-normal layui-btn-sm" type="button" shiro:hasPermission="resetPwd:update" lay-event="resetPwd">重置登录密码</button> <button class="layui-btn layui-btn-normal layui-btn-sm" type="button" shiro:hasPermission="resetPwd:update" lay-event="resetPayPwd">重置支付密码</button> <button class="layui-btn layui-btn-normal layui-btn-sm" type="button" shiro:hasPermission="agentLevelSet:update" lay-event="agentLevel">设置代理等级</button> + <button class="layui-btn layui-btn-normal layui-btn-sm" type="button" shiro:hasPermission="voucherUpdate:update" lay-event="voucherUpdate">拨付绿色凭证</button> </div> </script> <!-- 表格操作栏 end --> @@ -241,10 +256,14 @@ {field: 'prizeScore', title: '现金积分', minWidth: 100,align:'left',totalRow: '{{= parseInt(d.prizeScore) }}'}, {field: 'star', title: '贡献点', minWidth: 100,align:'left',totalRow: '{{= parseInt(d.star) }}'}, {field: 'totalScore', title: '补贴额度', minWidth: 100,align:'left',totalRow: '{{= parseInt(d.totalScore) }}'}, + {field: 'voucherCnt', title: '绿色凭证', minWidth: 100,align:'left',totalRow: '{{= parseInt(d.voucherCnt) }}'}, + {field: 'voucherAmount', title: '凭证现金', minWidth: 100,align:'left',totalRow: '{{= parseInt(d.voucherAmount) }}'}, {field: 'referrerName', title: '推荐人', minWidth: 100,align:'left'}, {field: 'levelName', title: '会员类型', minWidth: 100,align:'left'}, {field: 'storeMaster', title: '线下服务中心', templet:'#switchStoreMaster', minWidth: 120,align:'left'}, {field: 'director', title: '代理商', templet:'#switchDirector', minWidth: 120,align:'left' }, + {field: 'creater', title: '联创', templet:'#switchCreate', minWidth: 120,align:'left' }, + {field: 'partner', title: '合伙人', templet:'#switchPartner', minWidth: 120,align:'left' }, {field: 'accountType', title: '账号类型', templet: function (d) { if (d.accountType === 2) { @@ -338,6 +357,19 @@ systemPay("修改余额", checkData[0].id, 1); } + if (layEvent === 'voucherUpdate') { + var checkData = table.checkStatus('userTable').data; + if (checkData.length <= 0) { + febs.alert.warn('请选择需要的用户'); + return; + } + if (checkData.length > 1) { + febs.alert.warn('请选择一个用户'); + return; + } + voucherUpdate("拨付绿色凭证", checkData[0].id, 1); + } + if (layEvent === 'score') { var checkData = table.checkStatus('userTable').data; if (checkData.length <= 0) { @@ -386,6 +418,18 @@ } }); + function voucherUpdate(text, id, type) { + febs.modal.open(text, 'modules/mallMember/voucherUpdate/' + type +'/'+ id, { + btn: ['提交', '取消'], + yes: function (index, layero) { + $('#voucher-update').find('#submit').trigger('click'); + }, + btn2: function () { + layer.closeAll(); + } + }); + } + function systemPay(text, id, type) { febs.modal.open('text', 'modules/mallMember/mallSystemPay/' + type +'/'+ id, { btn: ['提交', '取消'], @@ -431,5 +475,21 @@ changeIdentityNo(1, data.value); } }) + + form.on('switch(switchCreate)', function (data) { + if (data.elem.checked) { + changeIdentityYes(3, data.value); + } else { + changeIdentityNo(3, data.value); + } + }) + + form.on('switch(switchPartner)', function (data) { + if (data.elem.checked) { + changeIdentityYes(4, data.value); + } else { + changeIdentityNo(4, data.value); + } + }) }) </script> \ No newline at end of file -- Gitblit v1.9.1