From 1764dd21b6bf90b97542acc66c8d2e29d71e37a2 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Tue, 08 Apr 2025 11:24:39 +0800 Subject: [PATCH] feat(mall): 会员列表增加医生设置功能 --- src/main/resources/templates/febs/views/modules/mallMember/mallMemberList.html | 24 ++++++++++++++++++++++++ 1 files changed, 24 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 86fb5e5..5b28852 100644 --- a/src/main/resources/templates/febs/views/modules/mallMember/mallMemberList.html +++ b/src/main/resources/templates/febs/views/modules/mallMember/mallMemberList.html @@ -97,6 +97,14 @@ <input type="checkbox" value={{d.id}} lay-text="是|否" lay-skin="switch" lay-filter="isSalesmanSwitch"> {{# } }} </script> + +<script type="text/html" id="isDoctorSwitch"> + {{# if(d.doctorState === 1) { }} + <input type="checkbox" value={{d.id}} lay-text="是|否" checked lay-skin="switch" lay-filter="isDoctorSwitch"> + {{# } else { }} + <input type="checkbox" value={{d.id}} lay-text="是|否" lay-skin="switch" lay-filter="isDoctorSwitch"> + {{# } }} +</script> <style> .layui-form-onswitch { background-color: #5FB878 !important; @@ -249,6 +257,21 @@ } }) + form.on('switch(isDoctorSwitch)', function (data) { + if (data.elem.checked) { + doctorStateChange(data.value); + } else { + doctorStateChange(data.value); + } + }) + + function doctorStateChange(id) { + febs.get(ctx + 'admin/mallMember/doctorStateChange/' + id, null, function () { + febs.alert.success('操作成功'); + $query.click(); + }); + } + function upSale(id) { febs.get(ctx + 'admin/mallMember/upSale/' + id, null, function () { febs.alert.success('操作成功'); @@ -295,6 +318,7 @@ {field: 'referrerName', title: '推荐人', minWidth: 100,align:'left'}, {field: 'levelName', title: '会员等级', minWidth: 100,align:'left'}, // {field: 'referrerName', title: '推荐人', minWidth: 100,align:'left'}, + {field: 'doctorState', title: '医生设置', templet: '#isDoctorSwitch', minWidth: 100,align:'center'}, {field: 'isSalesman', title: '推销员设置', templet: '#isSalesmanSwitch', minWidth: 100,align:'center'}, // {field: 'director', title: '总监', templet:'#switchDirector', minWidth: 100}, // {field: 'accountType', title: '账号类型', -- Gitblit v1.9.1