From ca56e2f284db90ce6b8466e0e93b5bd30912320c Mon Sep 17 00:00:00 2001 From: houruijun <411269194@kidgrow.com> Date: Tue, 14 Jul 2020 19:02:24 +0800 Subject: [PATCH] 1.运营后台统一增加token过期自动跳转登录页 2.H端和运营平台同账户可根据权限自由登录. --- kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/resources/application.yml | 2 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/dataNeed.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html | 2 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/org_form.html | 2 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/feedback.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/company.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/role.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/businessRecords.html | 5 + kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysRoleMenuMapper.xml | 3 + kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/hospital.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js | 12 +++ kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java | 3 kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java | 4 + kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html | 6 + kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/menus.html | 4 kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysMenuServiceImpl.java | 7 ++ kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctorTemplete.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/diagnosisRecord.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/attestation/app.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/verifyRecharge.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysdictionaries.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product_form.html | 2 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user.html | 11 --- kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/sysArea.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/contract.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/tokens.html | 4 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysOrganization.html | 4 28 files changed, 71 insertions(+), 52 deletions(-) diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysMenuServiceImpl.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysMenuServiceImpl.java index e5c747a..9c95f74 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysMenuServiceImpl.java +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysMenuServiceImpl.java @@ -1,6 +1,7 @@ package com.kidgrow.usercenter.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.kidgrow.common.constant.CommonConstant; import com.kidgrow.common.context.ClientContextHolder; import com.kidgrow.common.model.ResultBody; import com.kidgrow.common.model.SysMenu; @@ -67,7 +68,11 @@ @Override public List<SysMenu> findByRoleCodes(Set<String> roleCodes, Integer type) { - return roleMenuService.findMenusByRoleCodes(roleCodes, type, ClientContextHolder.getClient()); + String tentid=ClientContextHolder.getClient(); + if (roleCodes.contains(CommonConstant.SYSTEM_ADMIN_ROLE_CODE)) { + tentid=""; + } + return roleMenuService.findMenusByRoleCodes(roleCodes, type,tentid); } /** diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java index 8ccdc7a..1ed685b 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/java/com/kidgrow/usercenter/service/impl/SysUserServiceImpl.java @@ -165,7 +165,8 @@ public SysUser selectByUsername(String username) { String clientId = ClientContextHolder.getClient(); List<SysUser> users = baseMapper.selectList( - new QueryWrapper<SysUser>().eq("username", username).eq("tenant_id", clientId) + //new QueryWrapper<SysUser>().eq("username", username).eq("tenant_id", clientId) + new QueryWrapper<SysUser>().eq("username", username) ); return getUser(users); } diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysRoleMenuMapper.xml b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysRoleMenuMapper.xml index 46bfe46..9616e48 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysRoleMenuMapper.xml +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysRoleMenuMapper.xml @@ -61,6 +61,9 @@ <if test="type != null"> and t.type = #{type} </if> + <if test="tenantId != null and tenantId !=''"> + and t.tenant_id = #{tenantId} + </if> and t.hidden = 0 and t.enabled = 1 ORDER BY sort ASC diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/resources/application.yml b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/resources/application.yml index fc4f1b1..abd77b4 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/resources/application.yml +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/resources/application.yml @@ -53,7 +53,7 @@ second: 1800 #多租户配置 tenant: - enable: true + enable: false #多租户隔离字段 tenantid: tenant_id ignoreTables: diff --git a/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java b/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java index 25c2d1c..54aef80 100644 --- a/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java +++ b/kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/constant/CommonConstant.java @@ -288,4 +288,8 @@ * 自主注册的创建人名称 */ public static final String CREATE_USER_NAME= "自动创建"; + /** + * 管理员医生角色code标识 + */ + public static final String SYSTEM_ADMIN_ROLE_CODE="ADMIN"; } diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js index 138d0d1..5ffbfdb 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js @@ -282,7 +282,8 @@ return theRequest; } /** - * 自动将没权限的按钮隐藏 + * 1.判断用户是否在登录状态 + * 2.自动将没权限的按钮隐藏 * 如果页面有列表,则在列表的 done事件内调用 * 如果页面没有列表,则在页面所有js执行的最后调用此函数 * @@ -290,7 +291,14 @@ * 同时在控件上增加permissions="user-btn-import"这样的自定义属性 * 其中引号内是菜单管理--里面对应的资源的菜单path */ -function permissionsInput() { +function permissionsInput(res,config) { + if(!strUtil.isEmpty(res)&&res.code==401){ + config.removeToken(); + layer.msg('登录过期', {icon: 2, time: 1500}, function () { + location.replace('/login.html'); + }, 1000); + return; + } var needpPermissions = $(".permissions"); var permissions = layui.sessionData('tempData')['permissions']; needpPermissions.each(function () { diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/attestation/app.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/attestation/app.html index 25cb240..88722bf 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/attestation/app.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/attestation/app.html @@ -87,8 +87,8 @@ {field: 'authorizedGrantTypes',width:250, sort: true, title: 'oauth授权方式'}, {align: 'center',width:150, toolbar: '#app-table-bar', title: '操作'} ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/businessRecords.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/businessRecords.html index af3527c..ad75320 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/businessRecords.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/businessRecords.html @@ -126,7 +126,10 @@ { field: 'recordTitle', width: 300, sort: true, title: '标题' }, { field: 'id', width: 250, align: 'center', toolbar: '#businessRecords-table-bar', sort: true, title: '查看详情' },// 0就诊数据 1筛查 { field: 'createTime', width: 250, sort: true, title: '时间', templet: "<div>{{layui.util.toDateString(d.createTime, 'yyyy/MM/dd HH:mm')}}</div>" } - ]] + ]], + done:function(res){ + permissionsInput(res,config); + } }); // 工具条点击事件 diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/company.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/company.html index b983928..b22a17e 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/company.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/company.html @@ -174,8 +174,8 @@ { field: 'createTime', width: 250, title: '时间', templet: "<div>{{layui.util.toDateString(d.createTime, 'yyyy-MM-dd HH:mm')}}</div>" }, { field: 'id', width: 250, align: 'center', toolbar: '#company-table-bar', title: '操作' }, ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/contract.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/contract.html index b49dbb2..1f48a49 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/contract.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/contract.html @@ -85,8 +85,8 @@ }}, { align: 'center', width: 150, toolbar: '#contract-table-bar', title: '操作' } ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); } diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/dataNeed.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/dataNeed.html index 6813051..a1ba4e5 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/dataNeed.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/dataNeed.html @@ -150,8 +150,8 @@ { field: 'needTags', width: 100, align: 'center', toolbar: '#app-table-bar', title: '需求标签' }, { field: 'enabled', width: 200, toolbar: '#app-table-bar1', title: '处理状态', }, { field: 'downTime', width: 250, title: '下载时间', templet: "<div>{{layui.util.toDateString(d.downTime, 'yyyy-MM-dd HH:mm')}}</div>" } - ]],done:function(){ - permissionsInput(); + ]],done:function(res){ + permissionsInput(res,config); } }); diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/diagnosisRecord.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/diagnosisRecord.html index ed14279..c9f06ef 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/diagnosisRecord.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/diagnosisRecord.html @@ -103,8 +103,8 @@ }, { field: 'enabled', width: 100, templet: '#diagnostic-table-bar', title: '查看' } ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); // 搜索按钮点击事件 diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html index 15ea8b3..2c4bd35 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor.html @@ -497,7 +497,7 @@ { width: 300, align: 'center', toolbar: '#doctor-table-bar', title: '操作' }, ]], done: function (res, curr, count) { - permissionsInput(); + permissionsInput(res,config); } }); diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctorTemplete.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctorTemplete.html index 01c6b1d..28ab06e 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctorTemplete.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctorTemplete.html @@ -137,8 +137,8 @@ { field: 'enabled', width: 100, sort: true, templet: '#doctor-templete-tpl-state', title: '状态' }, { field: 'recordTitle', width: 300, toolbar: '#doctor-templete-table-bar', sort: true, title: '操作' }, ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/feedback.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/feedback.html index 4f03084..a4f180f 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/feedback.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/feedback.html @@ -70,8 +70,8 @@ return new Date(d.createTime).dateFormat("yyyy-MM-dd hh:mm"); } }, { align: 'center', width: 200, toolbar: '#feeedback-table-bar', title: '操作' } - ]],done:function(){ - permissionsInput(); + ]],done:function(res){ + permissionsInput(res,config); } }); diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/hospital.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/hospital.html index 4a919aa..48cfcc4 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/hospital.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/hospital.html @@ -107,8 +107,8 @@ { field: 'enabled', width: 100, templet: '#hospital-tpl-state', title: '状态' }, { field: 'hospitalId', width: 300, align: 'center', toolbar: '#businessRecords-table-bar', title: '操作', fixed: 'right' } ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); //省份数据加载 diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/org_form.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/org_form.html index d9815ba..a036d9c 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/org_form.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/org_form.html @@ -65,7 +65,7 @@ var tree = parent.layui.tree; var $ = parent.layui.jquery; - permissionsInput(); + permissionsInput(res,config); //组织结构树 var getData = function () { admin.req('api-user/sysorganization/getTree', { is_del: 0, enabled: 1 }, function (data) { diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product.html index 35ebbf8..74bf61a 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product.html @@ -80,8 +80,8 @@ }, { align: 'center', width: 100, toolbar: '#product-table-bar', title: '操作' } ]], - done: function () { - permissionsInput(); + done: function (res) { + permissionsInput(res,config); } }); } diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product_form.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product_form.html index 3c49f00..4bdabe8 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product_form.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/product_form.html @@ -99,5 +99,5 @@ }); - permissionsInput(); + permissionsInput(res,config); </script> \ No newline at end of file diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html index 25ec7f9..c5fc16b 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html @@ -274,7 +274,10 @@ }, { field: 'isShare', fixed: 'right', align: 'center', width: 100, templet: '#product-tpl-isShare', title: '共享' }, { field: 'id', fixed: 'right', align: 'center', width: 100, toolbar: '#product-tpl-bar', title: '操作' } - ]] + ]], + done:function(res){ + permissionsInput(res,config); + } }); //待充值列表功能操作 table.on('tool(product-table-temp)', function (obj) { @@ -447,5 +450,4 @@ return false; }); }); - permissionsInput(); </script> \ No newline at end of file diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysOrganization.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysOrganization.html index 55df504..81bdbde 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysOrganization.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysOrganization.html @@ -150,8 +150,8 @@ { field: 'enabled', align: 'right', sort: true, templet: '#organization-tpl-state', title: '状态' }, { toolbar: '#organization-table-bar', align: 'right', align: 'center', title: '操作' } ]], - done: function () { - permissionsInput(); + done: function (res) { + permissionsInput(res,config); } }); }; diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysdictionaries.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysdictionaries.html index 6975e2e..b44c3d3 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysdictionaries.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/sysdictionaries.html @@ -125,8 +125,8 @@ { field: 'createTime', width: 250, title: '创建时间', templet: "<div>{{layui.util.toDateString(d.createTime, 'yyyy-MM-dd HH:mm')}}</div>" }, { field: 'id', width: 250, align: 'center', toolbar: '#dictionaries-table-bar', title: '操作' },// 0就诊数据 1筛查 ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/verifyRecharge.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/verifyRecharge.html index d511991..1085a63 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/verifyRecharge.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/verifyRecharge.html @@ -77,8 +77,8 @@ }, { field: 'enabled', width: 100, templet: '#product-tpl-state', sort: true, title: '审核' } ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); } diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/menus.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/menus.html index ea5e862..f19bf0f 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/menus.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/menus.html @@ -87,8 +87,8 @@ { field: 'enabled', width: 100, sort: true, templet: '#menu-tpl-state', title: '状态' }, { templet: '#menus-state', width: 120, align: 'center', title: '操作' } ]], - done: function () { - permissionsInput(); + done: function (res) { + permissionsInput(res,config); } }); }; diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/role.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/role.html index 2bc67be..e16d00b 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/role.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/role.html @@ -152,8 +152,8 @@ { field: 'enabled', width: 100, sort: true, templet: '#role-tpl-state', title: '状态' }, { align: 'center', toolbar: '#role-table-bar', title: '操作', width: 320 } ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/sysArea.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/sysArea.html index 8806195..bc1eb34 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/sysArea.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/sysArea.html @@ -87,9 +87,9 @@ { field: 'enabled', width: 100, sort: true, templet: '#area-tpl-state', title: '状态' }, { templet: '#area-table-bar', width: 120, align: 'center', title: '操作' } ]], - done: function () { + done: function (res) { layer.closeAll('loading'); - permissionsInput(); + permissionsInput(res,config); } }); }; diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/tokens.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/tokens.html index 4186bc3..9554d53 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/tokens.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/tokens.html @@ -53,8 +53,8 @@ {field: 'clientId',width:180, sort: true, title: '所属应用'}, {align: 'center',width:100, toolbar: '#tokens-table-bar', title: '操作'} ]], - done:function(){ - permissionsInput(); + done:function(res){ + permissionsInput(res,config); } }); diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user.html index 3662c61..410386c 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user.html @@ -60,7 +60,7 @@ elem: '#user-table', url: config.base_server + 'api-user/users', method: 'GET', - headers: { 'Authorization': 'Bearer ' + config.getToken().access_token }, + headers: { 'Authorization': 'Bearer ' + config.getToken().access_token}, page: true, cols: [[ { field: 'id', sort: true, width: 200, title: '标识' }, @@ -82,14 +82,7 @@ { fixed: 'right', align: 'center', toolbar: '#user-table-bar', title: '操作', width: 300 } ]], done:function(res){ - if(res.code==401){ - config.removeToken(); - layer.msg('登录过期', {icon: 2, time: 1500}, function () { - location.replace('/login.html'); - }, 1000); - return; - } - permissionsInput(); + permissionsInput(res,config); } }); -- Gitblit v1.8.0