| | |
| | | <!-- List<TroubleDataRespDTO> getSPIData(SPIDataReqBO spiDataReqBO);--> |
| | | <select id="getSPIData" resultType="com.ruoyi.doublePrevention.entity.SPI.TroubleData"> |
| | | SELECT |
| | | DATE_FORMAT(register_create_time, '%Y-%m') time, sum(1) count |
| | | DATE_FORMAT(register_create_time, '%Y-%m') time, sum(1) count, |
| | | sum(case when rectify_status = '1' then 1 else 0 end) rectifyFinish, |
| | | sum(case when rectify_status = '0' then 1 else 0 end) rectifyNotFinish, |
| | | sum(case when accept_result = '1' then 1 else 0 end) accept, |
| | | sum(case when danger_level = '0' then 1 else 0 end) generalDanger, |
| | | sum(case when danger_level = '1' then 1 else 0 end) majorDanger |
| | | FROM tr_hidden_danger_check_point |
| | | WHERE register_create_time >= #{spiDataReqBO.startTime} and #{spiDataReqBO.endTime} >= register_create_time and whether_danger = 1 |
| | | GROUP BY time |