| | |
| | | where (d."ad_code" = aab."guid" or c."ad_code" = aab."guid" or b."ad_code" = aab."guid" ) |
| | | and spt.is_deleted = 0 |
| | | <if test="patrolTaskReport.startTime !=null and patrolTaskReport.startTime !=''"> |
| | | AND DATE_FORMAT(spt.start_time,'%Y-%m-%d') >= #{patrolTaskReport.startTime} |
| | | AND spt.start_time >= #{patrolTaskReport.startTime} |
| | | </if> |
| | | <if test="patrolTaskReport.endTime !=null and patrolTaskReport.endTime !=''"> |
| | | AND DATE_FORMAT(spt.start_time,'%Y-%m-%d') <= #{patrolTaskReport.endTime} |
| | | AND spt.start_time <= #{patrolTaskReport.endTime} |
| | | </if> |
| | | ) need , |
| | | ( |
| | |
| | | where (d."ad_code" = aab."guid" or c."ad_code" = aab."guid" or b."ad_code" = aab."guid" ) |
| | | and spt.is_deleted = 0 and spt.state = 3 |
| | | <if test="patrolTaskReport.startTime !=null and patrolTaskReport.startTime !=''"> |
| | | AND DATE_FORMAT(spt.start_time,'%Y-%m-%d') >= #{patrolTaskReport.startTime} |
| | | AND spt.start_time >= #{patrolTaskReport.startTime} |
| | | </if> |
| | | <if test="patrolTaskReport.endTime !=null and patrolTaskReport.endTime !=''"> |
| | | AND DATE_FORMAT(spt.start_time,'%Y-%m-%d') <= #{patrolTaskReport.endTime} |
| | | AND spt.start_time <= #{patrolTaskReport.endTime} |
| | | </if> |
| | | ) finish , |
| | | ( |
| | |
| | | where (d."ad_code" = aab."guid" or c."ad_code" = aab."guid" or b."ad_code" = aab."guid" ) |
| | | and spt.is_deleted = 0 and (spt.state = 1 or spt.state = 2) |
| | | <if test="patrolTaskReport.startTime !=null and patrolTaskReport.startTime !=''"> |
| | | AND DATE_FORMAT(spt.start_time,'%Y-%m-%d') >= #{patrolTaskReport.startTime} |
| | | AND spt.start_time >= #{patrolTaskReport.startTime} |
| | | </if> |
| | | <if test="patrolTaskReport.endTime !=null and patrolTaskReport.endTime !=''"> |
| | | AND DATE_FORMAT(spt.start_time,'%Y-%m-%d') <= #{patrolTaskReport.endTime} |
| | | AND spt.start_time <= #{patrolTaskReport.endTime} |
| | | </if> |
| | | ) todo , |
| | | ( |