Browse Source

大屏事件修改

ftature/screen
lichao 2 years ago
parent
commit
f0040730a2
  1. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/dao/IssueDao.java
  2. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java
  3. 14
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml

2
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/dao/IssueDao.java

@ -220,4 +220,6 @@ public interface IssueDao extends BaseDao<IssueEntity> {
List<ScreenIssueCensusDTO> screenIssueCensusForQuarter(@Param("startDate")String startDate, @Param("endDate")String endDate);
List<ScreenIssueCensusDTO> screenIssueCensusForYear(@Param("startDate")String startDate, @Param("endDate")String endDate);
List<ScreenLabelValueDTO> censusForScreen(Map<String, Object> params);
}

2
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java

@ -790,6 +790,6 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp
@Override
public List<ScreenLabelValueDTO> censusForScreen(Map<String, Object> params) {
return null;
return baseDao.censusForScreen(params);
}
}

14
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml

@ -781,4 +781,18 @@
date
</select>
<select id="censusForScreen" resultType="com.elink.esua.epdc.dto.issue.result.ScreenLabelValueDTO">
SELECT
ca.category_name as label,
count(ca.category_name) as value
FROM
epdc_issue issue
LEFT JOIN epdc_category ca ON ca.category_code = issue.FIRST_CATEGORY_CODE AND ca.pid = 0
WHERE
issue.DEL_FLAG = '0'
and ca.category_name is not null
GROUP BY ca.category_name
</select>
</mapper>

Loading…
Cancel
Save