Browse Source

【网格开通情况】-【部门统计数量修改】-(王童)-2020/05/19

feature/dangjian
Jackwang 5 years ago
parent
commit
b379736d64
  1. 18
      esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/user/UserAnalysisDao.xml

18
esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/resources/mapper/user/UserAnalysisDao.xml

@ -136,21 +136,21 @@
<!--项目数-->
<select id="selectListItemCount" resultType="com.elink.esua.epdc.dto.user.result.GridOpeningResultDTO">
SELECT
epen.GRID_ID gridId,
COUNT( epen.ID ) itemCount,
COUNT(epen.EVALUATION_SCORE = '2' OR NULL) itemPraiseCount,
count(epen.ITEM_STATE = '10' or epen.ITEM_STATE = '5' or null) itemCloseCount
GRID_ID AS gridId,
IFNULL(SUM( ITEM_STATE = 0 )+SUM( ITEM_STATE = 5 )+SUM( ITEM_STATE = 10 ),0) AS itemCount,
IFNULL(SUM( ITEM_STATE = '10' OR ITEM_STATE = '5' OR NULL ),0) AS itemCloseCount,
IFNULL(SUM(EVALUATION_SCORE != '0' OR NULL),0) AS itemPraiseCount
FROM
esua_epdc_events.epdc_item epen
esua_epdc_analysis.meta_epdc_item
WHERE
epen.DEL_FLAG = '0'
DEL_FLAG = '0'
<if test="gridIdList != null and gridIdList.size() > 0">
AND epen.GRID_ID in <include refid="foreachGridIdList"></include>
AND GRID_ID in <include refid="foreachGridIdList"></include>
</if>
<if test="startTime != null and endTime != null and endTime != ''">
AND epen.CREATED_TIME BETWEEN #{startTime} AND #{endTime}
AND DATE_FORMAT(CREATED_TIME,'%Y-%m-%d') BETWEEN #{startTime} AND #{endTime}
</if>
GROUP BY epen.GRID_ID
GROUP BY GRID_ID
</select>
<!--社群数-->

Loading…
Cancel
Save