Selaa lähdekoodia

机构新增分管领导

sangwenwei 6 kuukautta sitten
vanhempi
commit
8cf7d5a285

+ 5 - 0
jeeplus-api/jeeplus-system-api/src/main/java/com/jeeplus/sys/domain/Office.java

@@ -87,6 +87,11 @@ public class Office extends TreeEntity <Office> {
     private String remarks;
 
     /**
+     * 分管领导
+     */
+    private String administrator;
+
+    /**
      * 构造函数
      */
     public Office() {

+ 8 - 0
jeeplus-api/jeeplus-system-api/src/main/java/com/jeeplus/sys/service/dto/OfficeDTO.java

@@ -110,4 +110,12 @@ public class OfficeDTO extends TreeDTO <OfficeDTO> {
      */
     private boolean typeFlag = false;
 
+    /**
+     * 分管领导
+     */
+    private String administrator;
+
+    //分管领导名称
+    private String adminName;
+
 }

+ 3 - 0
jeeplus-modules/jeeplus-system/src/main/java/com/jeeplus/sys/mapper/xml/OfficeMapper.xml

@@ -66,9 +66,12 @@
                a.del_flag,
                a.useable      AS useable,
                a.tenant_id    AS "tenantDTO.id",
+               a.administrator,
+               su.name as adminName,
                p.name         AS "parent.name"
         FROM sys_office a
                  LEFT JOIN sys_office p ON p.id = a.parent_id
+                 LEFT JOIN sys_user su ON su.id = a.administrator
             ${ew.customSqlSegment}
     </select>