| | |
| | | and create_time <= #{endtime} |
| | | </select> |
| | | |
| | | <select id="expertTotal" resultType="com.ruoyi.project.domain.vo.EthicalreviewopinionsTotalVO"> |
| | | SELECT COUNT(*) count,SUM(CASE WHEN receive_status = 1 THEN 1 ELSE 0 END) AS acceptCount, |
| | | SUM(CASE WHEN receive_status =0 THEN 1 ELSE 0 END) AS notAcceptCount, |
| | | SUM(CASE WHEN ExpertOpinion IS not null THEN 1 ELSE 0 END) AS opinionCount, |
| | | SUM(CASE WHEN ExpertOpinion IS null THEN 1 ELSE 0 END) AS notApinionCount, |
| | | SUM(CASE WHEN ConclusionAnnex IS not null THEN 1 ELSE 0 END) AS annexCount, |
| | | SUM(CASE WHEN ConclusionAnnex IS null THEN 1 ELSE 0 END) AS notAnnexCount |
| | | |
| | | FROM service_ethicalreviewopinions |
| | | <where> |
| | | <if test="DonorNo != null ">DonorNo = #{DonorNo}</if> |
| | | </where> |
| | | |
| | | GROUP BY receive_status,ExpertOpinion,ConclusionAnnex |
| | | </select> |
| | | |
| | | </mapper> |