From 6e4cf46607b0221d879f8540273277a634c5f159 Mon Sep 17 00:00:00 2001 From: Paidax Date: Fri, 13 Dec 2024 10:43:31 +0800 Subject: [PATCH] commit --- .../sys/services/impl/SysUserServiceImpl.java | 50 +++++++++---------- .../static/components/club/clubRegistInfo.vue | 8 +-- .../resources/views/mobile/club/inClub.html | 6 +-- .../views/platform/sys/club/applyIn/sqrt.html | 8 +-- .../clubEvaluate/clubEvaluateHzAudit.html | 2 +- .../club/clubEvaluate/clubEvaluateMine.html | 2 +- .../clubEvaluate/clubEvaluateMszAudit.html | 2 +- .../clubEvaluate/clubEvaluateSchoolAudit.html | 2 +- .../platform/sys/club/clubUserCount.html | 6 +-- .../sys/club/examine/registerHzAudit.html | 2 +- .../club/examine/registerUnitPartAudit.html | 2 +- .../sys/club/examine/registerXghAudit.html | 2 +- .../sys/club/manage/clubInfoManage.html | 10 ++-- .../platform/sys/club/regist/clubConfirm.html | 42 ++++++++-------- .../platform/sys/club/regist/clubMyApply.html | 2 +- .../sys/club/regist/clubRegistApply.html | 8 +-- .../sys/club/regist/unitPartAudit.html | 2 +- .../platform/sys/club/regist/xghReply.html | 2 +- .../platform/sys/club/regist/xldAudit.html | 2 +- .../platform/sys/club/regist/xtAudit.html | 2 +- 20 files changed, 80 insertions(+), 82 deletions(-) diff --git a/src/main/java/io/v/nutz/sys/services/impl/SysUserServiceImpl.java b/src/main/java/io/v/nutz/sys/services/impl/SysUserServiceImpl.java index 42d1223..e5f111b 100644 --- a/src/main/java/io/v/nutz/sys/services/impl/SysUserServiceImpl.java +++ b/src/main/java/io/v/nutz/sys/services/impl/SysUserServiceImpl.java @@ -328,30 +328,30 @@ public class SysUserServiceImpl extends BaseServiceImpl implements Sys //清除角色缓存 sysRoleService.clearCache(); - //获取sessionDao - DefaultWebSessionManager shiroWebSessionManager = Mvcs.getIoc().get(DefaultWebSessionManager.class, "shiroWebSessionManager"); - SessionDAO sessionDAO = shiroWebSessionManager.getSessionDAO(); - Collection activeSessions = sessionDAO.getActiveSessions(); - - //获取所有在线的session - for (Session activeSession : activeSessions) { - Serializable id = activeSession.getId(); - Sys_user user = dao().fetch(Sys_user.class, Cnd.where("loginSessionId", "=", id)); - if (Lang.isEmpty(user)) { - continue; - } - fetchLinks(user, null); - fillModuleMenus(user); - fillUnitUnion(user); - - //更新subject - List list = new CopyOnWriteArrayList<>(); - Subject subject = SecurityUtils.getSubject(); - PrincipalCollection principals = subject.getPrincipals(); - String realName = principals.getRealmNames().iterator().next(); - PrincipalCollection newPrincipalCollection = new SimplePrincipalCollection(user, realName); - list.add(0, newPrincipalCollection); - activeSession.setAttribute("org.apache.shiro.subject.support.DelegatingSubject.RUN_AS_PRINCIPALS_SESSION_KEY", list); - } +// //获取sessionDao +// DefaultWebSessionManager shiroWebSessionManager = Mvcs.getIoc().get(DefaultWebSessionManager.class, "shiroWebSessionManager"); +// SessionDAO sessionDAO = shiroWebSessionManager.getSessionDAO(); +// Collection activeSessions = sessionDAO.getActiveSessions(); +// +// //获取所有在线的session +// for (Session activeSession : activeSessions) { +// Serializable id = activeSession.getId(); +// Sys_user user = dao().fetch(Sys_user.class, Cnd.where("loginSessionId", "=", id)); +// if (Lang.isEmpty(user)) { +// continue; +// } +// fetchLinks(user, null); +// fillModuleMenus(user); +// fillUnitUnion(user); +// +// //更新subject +// List list = new CopyOnWriteArrayList<>(); +// Subject subject = SecurityUtils.getSubject(); +// PrincipalCollection principals = subject.getPrincipals(); +// String realName = principals.getRealmNames().iterator().next(); +// PrincipalCollection newPrincipalCollection = new SimplePrincipalCollection(user, realName); +// list.add(0, newPrincipalCollection); +// activeSession.setAttribute("org.apache.shiro.subject.support.DelegatingSubject.RUN_AS_PRINCIPALS_SESSION_KEY", list); +// } } } diff --git a/src/main/resources/static/components/club/clubRegistInfo.vue b/src/main/resources/static/components/club/clubRegistInfo.vue index d43d7bf..8bad0be 100644 --- a/src/main/resources/static/components/club/clubRegistInfo.vue +++ b/src/main/resources/static/components/club/clubRegistInfo.vue @@ -51,17 +51,17 @@
- + - + - + diff --git a/src/main/resources/views/mobile/club/inClub.html b/src/main/resources/views/mobile/club/inClub.html index 3a06073..80b15f1 100644 --- a/src/main/resources/views/mobile/club/inClub.html +++ b/src/main/resources/views/mobile/club/inClub.html @@ -266,12 +266,12 @@ layout("/mobile/platform.html"){ {{ detailData.concatpersonemail }} {{ detailData.dues_standard }} {{ detailData.cynum }} - + 点击查看 - + diff --git a/src/main/resources/views/platform/sys/club/applyIn/sqrt.html b/src/main/resources/views/platform/sys/club/applyIn/sqrt.html index f067efb..ddfbc4c 100644 --- a/src/main/resources/views/platform/sys/club/applyIn/sqrt.html +++ b/src/main/resources/views/platform/sys/club/applyIn/sqrt.html @@ -251,18 +251,18 @@ layout("/layouts/platform.html"){
- - + + - +