From 8c6f0393f6f12928e3f549517e2b63c1e6798df1 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 16 Dec 2021 17:35:23 +0800 Subject: [PATCH] 20211216 --- src/main/resources/templates/febs/views/videoMember/memberList.html | 49 +++++++++++++++++++++++++++++++++++++------------ 1 files changed, 37 insertions(+), 12 deletions(-) diff --git a/src/main/resources/templates/febs/views/videoMember/memberList.html b/src/main/resources/templates/febs/views/videoMember/memberList.html index 3eb66e2..12c9afc 100644 --- a/src/main/resources/templates/febs/views/videoMember/memberList.html +++ b/src/main/resources/templates/febs/views/videoMember/memberList.html @@ -98,34 +98,58 @@ resetPwd(data.id); }); } + + if (layEvent === 'cancelVip') { + if(data.isVip == 1){ + febs.modal.confirm('会员设置', '是否取消用户会员资格?', function () { + cancelVip(data.id); + }); + }else if(data.isVip == 2){ + febs.alert.success('当前用户还不是会员,无法取消'); + }else{ + febs.alert.success('请刷新页面重试'); + } + } if (layEvent === 'setVip') { - febs.modal.open('系统拨付', 'videoMember/setVip/' + data.id, { - btn: ['提交', '取消'], - yes: function (index, layero) { - $('#setVip-update').find('#submit').trigger('click'); - }, - btn2: function () { - layer.closeAll(); - } - }); + if(data.isVip == 2){ + febs.modal.open('会员设置', 'videoMember/setVip/' + data.id, { + btn: ['提交', '取消'], + yes: function (index, layero) { + $('#setVip-update').find('#submit').trigger('click'); + }, + btn2: function () { + layer.closeAll(); + } + }); + }else if(data.isVip == 1){ + febs.alert.success('当前用户已经是会员,无法重新设置'); + }else{ + febs.alert.success('请刷新页面重试'); + } } }); function closeAccount(id) { febs.get(ctx + 'admin/videoMember/closeAccount/' + id, null, function () { - febs.alert.success('禁用成功'); + febs.alert.success('成功'); $query.click(); }); } function openAccount(id) { febs.get(ctx + 'admin/videoMember/openAccount/' + id, null, function () { - febs.alert.success('开启成功'); + febs.alert.success('成功'); $query.click(); }); } function resetPwd(id) { febs.post(ctx + 'admin/videoMember/resetPwd/' + id, null, function () { - febs.alert.success('重置成功'); + febs.alert.success('成功'); + $query.click(); + }); + } + function cancelVip(id) { + febs.get(ctx + 'admin/videoMember/cancelVip/' + id, null, function () { + febs.alert.success('成功'); $query.click(); }); } @@ -189,6 +213,7 @@ return '<button class="layui-btn layui-btn-normal layui-btn-xs" lay-event="resetPwd" shiro:hasPermission="user:update">重置密码</button>' +'<button class="layui-btn layui-btn-normal layui-btn-xs" lay-event="close" shiro:hasPermission="user:update">禁用</button>' +'<button class="layui-btn layui-btn-normal layui-btn-xs" lay-event="setVip" shiro:hasPermission="user:update">设置会员</button>' + +'<button class="layui-btn layui-btn-normal layui-btn-xs" lay-event="cancelVip" shiro:hasPermission="user:update">取消会员</button>' }else{ return'<button class="layui-btn layui-btn-normal layui-btn-xs" lay-event="resetPwd" shiro:hasPermission="user:update">重置密码</button>' +'<button class="layui-btn layui-btn-normal layui-btn-xs" lay-event="open" shiro:hasPermission="user:update">启用</button>' -- Gitblit v1.9.1