Эх сурвалжийг харах

团队、渠道、电销组管理

xuqiang 1 жил өмнө
parent
commit
315f6329fe

+ 5 - 0
commons/src/main/java/com/jzg/commons/entity/po/SysOrganization.java

@@ -34,4 +34,9 @@ public class SysOrganization extends BaseModel {
     @Schema(description = "关联人数")
     private int memberNumber;
 
+    @TableField(exist = false)
+    @Schema(description = "机构名称")
+    private String deptName;
+
+
 }

+ 2 - 1
tenant/organization/src/main/java/com/jzg/organization/service/impl/SysOrganizationServiceImpl.java

@@ -36,7 +36,8 @@ public class SysOrganizationServiceImpl extends ServiceImpl<SysOrganizationMappe
     public HttpResult queryPageList(SysOrganizationParam sysOrganizationParam) {
         QueryWrapper<SysOrganization> queryWrapper = new QueryWrapper<>();
         queryWrapper.select("id, system_code, name, dept_id, manager_id, describe_information, attribute, is_delete, create_by, create_time, update_by, update_time," +
-                "(SELECT COUNT(1) FROM sys_organization_user_link WHERE sys_organization_user_link.organization_id = sys_organization.id) memberNumber");
+                "(SELECT COUNT(1) FROM sys_organization_user_link WHERE sys_organization_user_link.organization_id = sys_organization.id) memberNumber," +
+                "(SELECT sys_dept.`name` FROM sys_dept WHERE sys_dept.id = sys_organization.dept_id) deptName");
         if (StringUtils.isNotEmpty(sysOrganizationParam.getParam())){
             queryWrapper.like("name", sysOrganizationParam.getParam());
         }