|
|
@ -993,13 +993,19 @@ |
|
|
|
|
|
|
|
<select id="getStaffBaseInfo" resultType="com.epmet.dto.user.result.CustomerStaffDTO"> |
|
|
|
SELECT |
|
|
|
* |
|
|
|
cs.* |
|
|
|
FROM |
|
|
|
customer_staff |
|
|
|
WHERE |
|
|
|
del_flag = '0' |
|
|
|
AND customer_id = #{customerId} |
|
|
|
<foreach collection="staffIdList" item="staffId" open="AND user_id IN (" separator="," close=")"> |
|
|
|
customer_staff cs |
|
|
|
INNER JOIN staff_role sr ON cs.user_id = sr.staff_id |
|
|
|
INNER JOIN gov_staff_role gsr ON sr.role_id = gsr.id |
|
|
|
WHERE |
|
|
|
cs.del_flag = '0' |
|
|
|
AND cs.enable_flag = 'enable' |
|
|
|
AND sr.del_flag = '0' |
|
|
|
AND gsr.del_flag = '0' |
|
|
|
AND gsr.role_name = '网格员' |
|
|
|
AND cs.customer_id = #{customerId} |
|
|
|
<foreach collection="staffIdList" item="staffId" open="AND cs.USER_ID IN (" separator="," close=")"> |
|
|
|
#{staffId} |
|
|
|
</foreach> |
|
|
|
</select> |
|
|
|