diff --git a/epdc-cloud-optimize-department/src/main/resources/mapper/macode/OptDeptMaCodeDao.xml b/epdc-cloud-optimize-department/src/main/resources/mapper/macode/OptDeptMaCodeDao.xml index 6f592a9..1b0e498 100644 --- a/epdc-cloud-optimize-department/src/main/resources/mapper/macode/OptDeptMaCodeDao.xml +++ b/epdc-cloud-optimize-department/src/main/resources/mapper/macode/OptDeptMaCodeDao.xml @@ -35,15 +35,24 @@ resultType="com.elink.esua.epdc.optimize.modules.macode.dto.OptDeptMaCodeDTO"> select * from epdc_dept_ma_code_copy1 ma where ma.del_flag = '0' - - and ma.grid_id = #{gridId} - - - and ma.leader_flag = #{leaderFlag} - - - AND ma.grid_id IN #{deptId} - + + and ma.leader_flag = '1' + + and ma.leader_flag = '0' + + and ma.grid_id = #{gridId} + + + and ma.all_dept_ids like '%${communityId}%' + + + and ma.all_dept_ids like '%${streetId}%' + + + AND ma.grid_id IN #{deptId} + + +