| | |
| | | |
| | | <!--任务统计--> |
| | | <select id="selectList" resultMap="taskResultMap"> |
| | | select jnum, num, serid, team ,time |
| | | select jnum, num, serid, team ,time,endtime |
| | | from sys_taskqd |
| | | where id = #{id} |
| | | </select> |
| | |
| | | WHERE |
| | | serid LIKE concat("%",#{id},"%") |
| | | AND ( rtype = "0" OR rtype = "2" ) |
| | | </select> |
| | | <select id="allTask" resultType="java.util.HashMap"> |
| | | SELECT |
| | | * |
| | | FROM |
| | | sys_taskqd |
| | | WHERE 1 = 1 |
| | | AND ( rtype = "0" OR rtype = "2" ) |
| | | |
| | | </select> |
| | | |
| | | <select id="queryReceiver" resultType="java.util.HashMap"> |
| | |
| | | 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> |