TRX 1 年間 前
コミット
ce7f875d9c

+ 4 - 0
FullCardClient/src/main/java/com/zhongshu/card/client/model/org/orgUser/OrganizationUserSimpleModel.java

@@ -3,6 +3,7 @@ package com.zhongshu.card.client.model.org.orgUser;
 import com.zhongshu.card.client.model.org.DepartmentModel;
 import com.zhongshu.card.client.model.org.DepartmentSimpleModel;
 import com.zhongshu.card.client.model.org.role.RoleModel;
+import com.zhongshu.card.client.model.school.DictInfoSimpleModel;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.AllArgsConstructor;
 import lombok.Data;
@@ -53,4 +54,7 @@ public class OrganizationUserSimpleModel {
 
     @Schema(description = "部门信息所有级")
     private List<DepartmentModel> departments = new ArrayList<>();
+
+    @Schema(description = "职位")
+    private DictInfoSimpleModel position;
 }

+ 1 - 0
FullCardServer/src/main/java/com/zhongshu/card/server/core/service/org/OrganizationUserServiceImpl.java

@@ -1133,6 +1133,7 @@ public class OrganizationUserServiceImpl extends SuperService {
                 List<DepartmentModel> departmentModels = departmentService.getParents(entity.getDepartment().getId());
                 model.setDepartments(departmentModels);
             }
+            model.setPosition(dictInfoService.toSimpleModel(entity.getPosition()));
         }
         return model;
     }