| | |
| | | from sys_taskqd |
| | | where id = #{rid} |
| | | </select> |
| | | |
| | | <select id="countTaskByJur" resultType="org.springblade.modules.taskqd.entity.Taskqd"> |
| | | SELECT * |
| | | FROM sys_taskqd qd |
| | | WHERE qd.jurisdiction = #{jurisdiction} |
| | | <choose> |
| | | <when test='period=="day" '> |
| | | AND TO_DAYS(qd.time) = TO_DAYS(#{startTime}) |
| | | </when> |
| | | <when test='period == "week" '> |
| | | AND YEARWEEK(DATE_FORMAT(qd.time,"%Y-%m-%d"),1) = YEARWEEK(#{startTime},1) |
| | | </when> |
| | | <when test='period == "month" '> |
| | | AND DATE_FORMAT(qd.time,"%Y-%m") = DATE_FORMAT(#{startTime},"%Y-%m") |
| | | </when> |
| | | <when test='period == "all" '></when> |
| | | </choose> |
| | | LIMIT 0,15 |
| | | </select> |
| | | </mapper> |