Bläddra i källkod

1.web端登录 返回userType字段,判断人员来源

hxd 1 månad sedan
förälder
incheckning
043013f5cd

+ 17 - 0
portal-service-common/src/main/java/com/hfln/portal/common/response/user/UserTokenInfo.java

@@ -80,6 +80,9 @@ public class UserTokenInfo extends BaseVO {
     @Schema(description = "用户所属小区")
     private String tenantName;
 
+    @Schema(description = "用户类型")
+    private String userType;
+
     /**
      * @return token 名称
      */
@@ -291,6 +294,20 @@ public class UserTokenInfo extends BaseVO {
     }
 
     /**
+     * @return 用户类型
+     */
+    public String getUserType() {
+        return userType;
+    }
+
+    /**
+     * @param userType 用户类型
+     */
+    public void setUserType(String userType) {
+        this.userType = userType;
+    }
+
+    /**
      * toString
      */
     @Override

+ 1 - 0
portal-service-infrastructure/src/main/java/com/hfln/portal/infrastructure/gateway/impl/WebGatewayImpl.java

@@ -334,6 +334,7 @@ public class WebGatewayImpl implements WebGateway {
         AdminLoginRes res = CopyUtils.copy(tokenInfo, AdminLoginRes.class);
         BeanUtils.copyProperties(adminUser, res);
         res.setTenantId(adminUser.getTenantId());
+        res.setUserType(adminUser.getUserType());
         if (adminUser.getTenantId() == null) {
             // 超级管理员
             res.setTenantName("雷能生活");