Browse Source

Merge remote-tracking branch 'origin/dev_bugfix' into dev

dev_shibei_match
yinzuomei 5 years ago
parent
commit
d5ccb34eab
  1. 30
      epmet-module/gov-org/gov-org-server/src/main/resources/mapper/CustomerStaffGridDao.xml

30
epmet-module/gov-org/gov-org-server/src/main/resources/mapper/CustomerStaffGridDao.xml

@ -18,18 +18,24 @@
<!-- 查询指定客户下一个用户所在的网格,按照网格名称升序排序,取第一个 --> <!-- 查询指定客户下一个用户所在的网格,按照网格名称升序排序,取第一个 -->
<select id="selectStaffGridOrderByGridName" parameterType="com.epmet.dto.form.LatestGridFormDTO" resultType="com.epmet.dto.CustomerGridDTO"> <select id="selectStaffGridOrderByGridName" parameterType="com.epmet.dto.form.LatestGridFormDTO" resultType="com.epmet.dto.CustomerGridDTO">
select csg.GRID_ID as id, SELECT
cg.GRID_NAME, grid.ID,
cg.PID grid.GRID_NAME,
from customer_staff_grid csg grid.PID
left join customer_grid cg FROM CUSTOMER_STAFF_GRID staff
on(csg.GRID_ID=cg.id LEFT JOIN
and cg.DEL_FLAG='0') CUSTOMER_GRID grid ON
where csg.DEL_FLAG='0' grid.ID = staff.GRID_ID
and csg.CUSTOMER_ID=#{customerId} WHERE
and csg.USER_ID=#{staffId} grid.DEL_FLAG = '0'
order by cg.GRID_NAME desc AND
limit 1 staff.DEL_FLAG = '0'
AND
staff.CUSTOMER_ID = #{customerId}
AND
staff.USER_ID = #{staffId}
ORDER BY grid.GRID_NAME ASC
LIMIT 1
</select> </select>
<!-- 校验用户是否已加入当前网格 --> <!-- 校验用户是否已加入当前网格 -->

Loading…
Cancel
Save