Browse Source

修改查询语句

feature/dangjian
yujintao 6 years ago
parent
commit
1eb64928b1
  1. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/events/EpdcEventsDao.xml
  2. 8
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

2
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/events/EpdcEventsDao.xml

@ -321,7 +321,7 @@
<foreach collection="deptIdList" item="item" open="( " separator="UNION ALL" close=") dept ">
SELECT #{item} AS deptId
</foreach>
LEFT JOIN epdc_events ev ON ev.GRID_ID = dept.deptId AND ev.CREATED_TIME BETWEEN #{startDate} AND #{endDate}
LEFT JOIN epdc_events ev ON ev.GRID_ID = dept.deptId AND ev.CREATED_TIME BETWEEN #{startDate} AND DATE_ADD(#{endDate},INTERVAL 1 DAY)
WHERE
ev.DEL_FLAG = '0' OR ev.DEL_FLAG IS NULL
GROUP BY dept.deptId

8
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

@ -814,7 +814,7 @@
<foreach collection="deptIdList" item="item" open="( " separator="UNION ALL" close=") dept ">
SELECT #{item} AS deptId
</foreach>
LEFT JOIN epdc_item ei ON ei.GRID_ID = dept.deptId AND ei.CREATED_TIME BETWEEN #{startDate} AND #{endDate}
LEFT JOIN epdc_item ei ON ei.GRID_ID = dept.deptId AND ei.CREATED_TIME BETWEEN #{startDate} AND DATE_ADD(#{endDate},INTERVAL 1 DAY)
WHERE ei.DEL_FLAG = '0' OR ei.DEL_FLAG IS NULL
GROUP BY dept.deptId
</select>
@ -829,7 +829,7 @@
<foreach item="deptId" collection="deptIdList" open="( " separator="UNION ALL" close=") dept">
SELECT #{deptId} AS deptId
</foreach>
LEFT JOIN epdc_item_evaluate_dept ed ON dept.deptId = ed.DEPT_ID AND ed.CREATED_TIME BETWEEN #{startDate} AND #{endDate}
LEFT JOIN epdc_item_evaluate_dept ed ON dept.deptId = ed.DEPT_ID AND ed.CREATED_TIME BETWEEN #{startDate} AND DATE_ADD(#{endDate},INTERVAL 1 DAY)
WHERE
ed.DEL_FLAG = '0' OR ed.DEL_FLAG IS NULL
GROUP BY dept.deptId
@ -845,7 +845,7 @@
SELECT #{deptId} AS deptId
</foreach>
LEFT JOIN epdc_item_dept ed ON ed.DEPT_ID = dept.deptId
AND DATE_FORMAT( ed.CREATED_TIME, '%Y-%m-%d' ) BETWEEN #{metaDataFormDto.startDate} AND #{metaDataFormDto.endDate}
AND ed.CREATED_TIME BETWEEN #{metaDataFormDto.startDate} AND DATE_ADD(#{metaDataFormDto.endDate},INTERVAL 1 DAY)
AND ed.DEL_FLAG = '0'
GROUP BY dept.deptId
</select>
@ -861,7 +861,7 @@
SELECT #{deptId} AS deptId
</foreach>
LEFT JOIN epdc_item_dept ed ON dept.deptId = ed.DEPT_ID
AND DATE_FORMAT( ed.CREATED_TIME, '%Y-%m-%d' ) BETWEEN #{startDate} AND #{endDate}
AND DATE_FORMAT( ed.CREATED_TIME, '%Y-%m-%d' ) BETWEEN #{startDate} AND DATE_ADD(#{endDate},INTERVAL 1 DAY)
AND ed.DEL_FLAG = '0'
LEFT JOIN epdc_item ei ON ed.ITEM_ID = ei.ID
LEFT JOIN epdc_category ec ON ei.CATEGORY_CODE = ec.id

Loading…
Cancel
Save