From 90bd2c3aedab5bb2e115a3fbc31c5877d41134ce Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 22 Dec 2021 15:31:26 +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