diff --git a/src/com/engine/organization/entity/company/dto/CompListDTO.java b/src/com/engine/organization/entity/company/dto/CompListDTO.java index 6b017273..56809ee3 100644 --- a/src/com/engine/organization/entity/company/dto/CompListDTO.java +++ b/src/com/engine/organization/entity/company/dto/CompListDTO.java @@ -74,4 +74,8 @@ public class CompListDTO { * 子节点 */ private List children; + + public Integer getShowOrder() { + return null == showOrder ? 0 : showOrder; + } } diff --git a/src/com/engine/organization/entity/department/dto/DepartmentListDTO.java b/src/com/engine/organization/entity/department/dto/DepartmentListDTO.java index ea3da8b4..12f4d51a 100644 --- a/src/com/engine/organization/entity/department/dto/DepartmentListDTO.java +++ b/src/com/engine/organization/entity/department/dto/DepartmentListDTO.java @@ -90,4 +90,8 @@ public class DepartmentListDTO { * 子节点 */ private List children; + + public Double getShowOrder() { + return null == showOrder ? 0 : showOrder; + } } diff --git a/src/com/engine/organization/entity/job/dto/JobListDTO.java b/src/com/engine/organization/entity/job/dto/JobListDTO.java index 0796000c..5a27050a 100644 --- a/src/com/engine/organization/entity/job/dto/JobListDTO.java +++ b/src/com/engine/organization/entity/job/dto/JobListDTO.java @@ -98,4 +98,8 @@ public class JobListDTO { * 子节点 */ private List children; + + public Integer getShowOrder() { + return null == showOrder ? 0 : showOrder; + } } diff --git a/src/com/engine/organization/mapper/job/JobMapper.xml b/src/com/engine/organization/mapper/job/JobMapper.xml index ecd2dfdc..fdf615f2 100644 --- a/src/com/engine/organization/mapper/job/JobMapper.xml +++ b/src/com/engine/organization/mapper/job/JobMapper.xml @@ -516,7 +516,7 @@ select t.id from jcl_org_job t inner join hrmresource h on t.ec_jobtitle = h.jobtitle and t.ec_company = h.subcompanyid1 and - t.ec_department = h.departmentid and t.id = #{jobId} + t.ec_department = h.departmentid and t.id = #{jobId} and h.status < 4