From 6c920885a9bc407f2f05e204ae9769631c4c80e7 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Wed, 22 Dec 2021 15:02:56 +0800 Subject: [PATCH] 20211216 --- src/main/resources/templates/febs/views/videoMember/memberList.html | 62 +++++++++++++++++++++++------- 1 files changed, 47 insertions(+), 15 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..b2ea356 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(); }); } @@ -162,6 +186,8 @@ return '' } }, minWidth: 80,align:'center'}, + {field: 'buyTime', title: '会员开始日期', minWidth: 180,align:'center'}, + {field: 'expireTime', title: '会员结束日期', minWidth: 180,align:'center'}, {field: 'accountType', title: '账号类型', templet: function (d) { if (d.accountType === 2) { @@ -186,9 +212,15 @@ {title: '操作', templet: function (d) { if (d.accountStatus === 1) { - 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>' + if(d.isVip === 2){ + 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>' + }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="close" 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