diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/SystemUserController.java b/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/SystemUserController.java index caf9dfc94..f3d1a69db 100644 --- a/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/SystemUserController.java +++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/SystemUserController.java @@ -166,6 +166,7 @@ public class SystemUserController { @ApiImplicitParam(name = "workerId", required = false, value = "劳务人员id", paramType = "body"), @ApiImplicitParam(name = "enterpriseId", required = false, value = "企业id(多个,分割)", paramType = "body"), @ApiImplicitParam(name = "enterpriseTypeId", required = false, value = "企业类型id", paramType = "body"), + @ApiImplicitParam(name = "xzProjectOrgId", required = false, value = "星纵-项目组织机构id", paramType = "body"), }) @PostMapping(value = "/getProjectChilderSystemUserList") public Result> getProjectChilderSystemUserList(@RequestBody Map map) { diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/mapper/xml/SystemUserMapper.xml b/src/main/java/com/zhgd/xmgl/modules/basicdata/mapper/xml/SystemUserMapper.xml index 2879fd0dd..fd5537a8f 100644 --- a/src/main/java/com/zhgd/xmgl/modules/basicdata/mapper/xml/SystemUserMapper.xml +++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/mapper/xml/SystemUserMapper.xml @@ -18,6 +18,7 @@ LEFT JOIN xz_project_org po on po.id=a.xz_project_org_id LEFT JOIN enterprise_info ei on ei.id=d.enterprise_id LEFT JOIN project_enterprise pe on pe.enterprise_id=ei.id and pe.project_sn=a.sn + left join xz_project_org po on po.id=a.xz_project_org_id WHERE a.sn = #{projectSn} and a.account_type = 6 @@ -35,6 +36,9 @@ and pe.enterprise_type_id = #{enterpriseTypeId} + + and po.id = #{xzProjectOrgId} +