Browse Source

人物权限信息增加性别

chenjun 9 tháng trước cách đây
mục cha
commit
43c587e18a

+ 3 - 0
zjugis-module-system/zjugis-module-system-biz/src/main/java/com/zjugis/module/system/controller/admin/auth/vo/AuthPermissionInfoRespVO.java

@@ -53,6 +53,9 @@ public class AuthPermissionInfoRespVO {
         @Schema(description = "部门名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "自然资源产品部")
         private String deptName;
 
+        @Schema(description = "用户性别,参见 SexEnum 枚举类", example = "1")
+        private Integer sex;
+
     }
 
     @Schema(description = "管理后台 - 登录用户的菜单信息 Response VO")

+ 1 - 1
zjugis-module-system/zjugis-module-system-biz/src/main/java/com/zjugis/module/system/convert/auth/AuthConvert.java

@@ -28,7 +28,7 @@ public interface AuthConvert {
 
     default AuthPermissionInfoRespVO convert(AdminUserDO user, List<RoleDO> roleList, List<MenuDO> menuList) {
         return AuthPermissionInfoRespVO.builder()
-                .user(AuthPermissionInfoRespVO.UserVO.builder().id(user.getId()).nickname(user.getNickname()).avatar(user.getAvatar()).signatureUrl(user.getSignatureUrl()).build())
+                .user(AuthPermissionInfoRespVO.UserVO.builder().id(user.getId()).nickname(user.getNickname()).avatar(user.getAvatar()).signatureUrl(user.getSignatureUrl()).sex(user.getSex()).build())
                 .roles(convertSet(roleList, RoleDO::getCode))
                 // 权限标识信息
                 .permissions(convertSet(menuList, MenuDO::getPermission))