Jelajahi Sumber

自带个人中心

xiaochan 1 tahun lalu
induk
melakukan
6589411159

+ 1 - 1
pom.xml

@@ -10,7 +10,7 @@
     </parent>
     <groupId>thyyxxk</groupId>
     <artifactId>web-server</artifactId>
-    <version>11.5.2</version>
+    <version>11.5.5</version>
     <name>web-server</name>
     <description>server for yibao-web</description>
     <properties>

+ 5 - 1
src/main/java/thyyxxk/webserver/service/LoginService.java

@@ -99,9 +99,13 @@ public class LoginService {
 
     @DS("his")
     public ResultVo<Map<String, Object>> fetchVueMenus(String code) {
+        // 63 只有个人中心的权限
         List<Integer> roles = dao.getUserRoles(code == null ? TokenUtil.getInstance().getTokenUserId() : code);
+
         if (null == roles || roles.isEmpty()) {
-            return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "请联系管理员为您分配角色权限");
+            roles = Collections.singletonList(63);
+        } else {
+            roles.add(63);
         }
         List<VueMenu> temp = dao.selectVueMenusByRoles(roles);
         Map<String, Object> map = new HashMap<>();

+ 0 - 1
src/main/java/thyyxxk/webserver/service/jiekou/MedicalTechnologyIsPaidService.java

@@ -35,7 +35,6 @@ import java.util.List;
  */
 @Slf4j
 @Service
-@DS("dev")
 public class MedicalTechnologyIsPaidService {
     private final DuiWaiJieKouDao dao;
     private final HospitalizationCostsService hospitalizationCostsService;