Browse Source

修改日志打印

chenxiaofei 1 tháng trước cách đây
mục cha
commit
093497bcd2

+ 10 - 46
sckw-auth/src/main/java/com/sckw/auth/service/impl/AuthServiceImpl.java

@@ -168,17 +168,9 @@ public class AuthServiceImpl implements IAuthService {
         loginRes.setClientType(loginBase.getClientType());
         loginRes.setSystemType(loginBase.getSystemType());
         loginRes.setToken(token);
-        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginBase, null,1,loginRes.getEntTypes());
+        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginRes,loginBase, null,1,loginRes.getEntTypes());
         if (org.apache.commons.collections4.CollectionUtils.isNotEmpty(tabBar)) {
             loginRes.setTabBar(tabBar);
-            log.info("开始设置角色名称,当前用户:{},当前企业类型:{}", loginRes.getAccount(), loginRes.getEntTypes());
-            if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "1")  ) {
-                loginRes.setRoleName("供应商管理员");
-            } else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "2")) {
-                loginRes.setRoleName("采购商管理员");
-            }else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "3")) {
-                loginRes.setRoleName("物流商管理员");
-            }
         }
         applyAppModulePermissions(loginRes, loginBase, null);
         loginRes.setRefreshToken(refreshToken);
@@ -270,17 +262,9 @@ public class AuthServiceImpl implements IAuthService {
         loginRes.setDriverId(user.getDriverId());
         loginRes.setRoleName(user.getRoleName());
         loginRes.setRoleList(user.getRoleInfoDto());
-        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginBase, user.getRoleName(),0,loginRes.getEntTypes());
+        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginRes,loginBase, user.getRoleName(),0,loginRes.getEntTypes());
         if (org.apache.commons.collections4.CollectionUtils.isNotEmpty(tabBar)) {
             loginRes.setTabBar(tabBar);
-            log.info("开始设置角色名称,当前用户:{},当前企业类型:{}", loginRes.getAccount(), loginRes.getEntTypes());
-            if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "1")  ) {
-                loginRes.setRoleName("供应商管理员");
-            } else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "2")) {
-                loginRes.setRoleName("采购商管理员");
-            }else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "3")) {
-                loginRes.setRoleName("物流商管理员");
-            }
         }
         applyAppModulePermissions(loginRes, loginBase, user.getRoleName());
         if (user.getSystemType().equals(SystemTypeEnum.MANAGE.getCode())) {
@@ -368,17 +352,10 @@ public class AuthServiceImpl implements IAuthService {
         loginRes.setRoleId(user.getRoleId());
         loginRes.setRoleName(user.getRoleName());
         loginRes.setRoleList(user.getRoleInfoDto());
-        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginBase, user.getRoleName(),0,loginRes.getEntTypes());
+        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginRes,loginBase, user.getRoleName(),0,loginRes.getEntTypes());
         if (org.apache.commons.collections4.CollectionUtils.isNotEmpty(tabBar)) {
             loginRes.setTabBar(tabBar);
-            log.info("开始设置角色名称,当前用户:{},当前企业类型:{}", loginRes.getAccount(), loginRes.getEntTypes());
-            if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "1")  ) {
-                loginRes.setRoleName("供应商管理员");
-            } else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "2")) {
-                loginRes.setRoleName("采购商管理员");
-            }else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "3")) {
-                loginRes.setRoleName("物流商管理员");
-            }
+
         }
         applyAppModulePermissions(loginRes, loginBase, user.getRoleName());
         if (user.getSystemType().equals(SystemTypeEnum.MANAGE.getCode())) {
@@ -882,17 +859,9 @@ public class AuthServiceImpl implements IAuthService {
         loginRes.setToken(newToken);
         loginRes.setRefreshToken(newRefreshToken);
         loginRes.setDriverId(driver.getId());
-        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginBase, null,1,loginRes.getEntTypes());
+        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginRes,loginBase, null,1,loginRes.getEntTypes());
         if (org.apache.commons.collections4.CollectionUtils.isNotEmpty(tabBar)) {
             loginRes.setTabBar(tabBar);
-            log.info("开始设置角色名称,当前用户:{},当前企业类型:{}", loginRes.getAccount(), loginRes.getEntTypes());
-            if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "1")  ) {
-                loginRes.setRoleName("供应商管理员");
-            } else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "2")) {
-                loginRes.setRoleName("采购商管理员");
-            }else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "3")) {
-                loginRes.setRoleName("物流商管理员");
-            }
         }
         applyAppModulePermissions(loginRes, loginBase, null);
         return loginRes;
@@ -928,17 +897,9 @@ public class AuthServiceImpl implements IAuthService {
         loginRes.setDriverId(user.getDriverId());
         loginRes.setRoleName(user.getRoleName());
         loginRes.setRoleList(user.getRoleInfoDto());
-        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginBase, user.getRoleName(),1,loginRes.getEntTypes());
+        List<LoginResVo1.TabBarItem> tabBar = buildAppTabBar(loginRes,loginBase, user.getRoleName(),1,loginRes.getEntTypes());
         if (org.apache.commons.collections4.CollectionUtils.isNotEmpty(tabBar)) {
             loginRes.setTabBar(tabBar);
-            log.info("开始设置角色名称,当前用户:{},当前企业类型:{}", loginRes.getAccount(), loginRes.getEntTypes());
-            if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "1")  ) {
-                loginRes.setRoleName("供应商管理员");
-            } else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "2")) {
-                loginRes.setRoleName("采购商管理员");
-            }else if (org.apache.commons.lang3.StringUtils.equals(loginRes.getEntTypes(), "3")) {
-                loginRes.setRoleName("物流商管理员");
-            }
         }
         applyAppModulePermissions(loginRes, loginBase, user.getRoleName());
         if (user.getSystemType().equals(SystemTypeEnum.MANAGE.getCode())) {
@@ -1001,7 +962,7 @@ public class AuthServiceImpl implements IAuthService {
         return false;
     }
 
-    private List<LoginResVo1.TabBarItem> buildAppTabBar(LoginBase loginBase, String roleName,int flag,  String entTypeNames) {
+    private List<LoginResVo1.TabBarItem> buildAppTabBar(LoginResVo1 loginRes,LoginBase loginBase, String roleName,int flag,  String entTypeNames) {
        log.info("当前用户角色:{}, 企业类型:{}", roleName, entTypeNames);
         if (!isAppLogin(loginBase)) {
             return List.of();
@@ -1040,13 +1001,16 @@ public class AuthServiceImpl implements IAuthService {
             return buildLogisticsTabBar();
         }
         if (isSupplierAdmin){
+            loginRes.setRoleName("供应商管理员");
             return buildSupplierAdminTabBar();
         }
         if (isLogisticsAdmin){
+            loginRes.setRoleName("物流商管理员");
             return buildLogisticsAdminTabBar();
         }
         if (isPurchaseAdmin){
             log.info("用户角色包含系统管理员且企业属性为采购商,返回采购管理员TabBar");
+            loginRes.setRoleName("采购商管理员");
             return buildPurchaseAdminTabBar();}
         return List.of();
     }