| | |
| | | WHERE end_time IS NOT NULL AND end_time <= NOW() |
| | | </update> |
| | | |
| | | <select id="stateTotal" resultType="com.ruoyi.project.domain.vo.EthicalreviewopinionsStateTotalVO"> |
| | | SELECT COUNT(*) count,SUM(CASE WHEN receive_status = 5 THEN 1 ELSE 0 END) AS throughCount, |
| | | SUM(CASE WHEN receive_status =4 THEN 1 ELSE 0 END) AS rejectCount, |
| | | SUM(CASE WHEN receive_status =3 THEN 1 ELSE 0 END) AS waiveCount |
| | | |
| | | FROM service_ethicalreviewopinions |
| | | <where> |
| | | <if test="expertNo != null ">expert_no = #{expertNo}</if> |
| | | </where> |
| | | |
| | | GROUP BY receive_status,expert_no |
| | | </select> |
| | | |
| | | </mapper> |