|
|
@ -40,11 +40,13 @@ |
|
|
|
</choose> |
|
|
|
|
|
|
|
<choose> |
|
|
|
<!-- 不为空,默认查询创建时间在 昨天的增量 --> |
|
|
|
<when test='null != targetDate'> |
|
|
|
AND CREATED_TIME <![CDATA[>=]]> #{targetDate} AND CREATED_TIME <![CDATA[<]]> DATE_SUB( #{targetDate}, INTERVAL - 1 DAY) |
|
|
|
and DATE_FORMAT(CREATED_TIME,"%Y-%m-%d") = DATE_FORMAT(#{targetDate},"%Y-%m-%d") |
|
|
|
</when> |
|
|
|
<!-- 为空,默认查询昨天的增量 --> |
|
|
|
<otherwise> |
|
|
|
AND CREATED_TIME <![CDATA[<]]> CURDATE( ) AND CREATED_TIME <![CDATA[>=]]> DATE_SUB( CURDATE( ), INTERVAL 1 DAY ) |
|
|
|
and DATE_FORMAT(CREATED_TIME,"%Y-%m-%d") = DATE_FORMAT( DATE_SUB( CURDATE( ), INTERVAL 1 DAY ),"%Y-%m-%d") |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
) AS incr |
|
|
@ -76,11 +78,13 @@ |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
<choose> |
|
|
|
<!-- 不为空,包含传进来的这一天 --> |
|
|
|
<when test="null != targetDate"> |
|
|
|
AND CREATED_TIME <![CDATA[<]]> DATE_SUB( #{targetDate}, INTERVAL - 1 DAY ) |
|
|
|
and DATE_FORMAT(CREATED_TIME,"%Y-%m-%d") <![CDATA[<=]]> DATE_FORMAT(#{targetDate},"%Y-%m-%d") |
|
|
|
</when> |
|
|
|
<!-- 为空,默认截止到昨天 --> |
|
|
|
<otherwise> |
|
|
|
AND CREATED_TIME <![CDATA[<]]> CURDATE( ) |
|
|
|
and DATE_FORMAT(CREATED_TIME,"%Y-%m-%d") <![CDATA[<=]]> DATE_FORMAT(DATE_SUB( CURDATE( ), INTERVAL 1 DAY ),"%Y-%m-%d") |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
|
|
|
@ -121,10 +125,10 @@ |
|
|
|
|
|
|
|
<choose> |
|
|
|
<when test='null != targetDate'> |
|
|
|
AND CREATED_TIME <![CDATA[>=]]> #{targetDate} AND CREATED_TIME <![CDATA[<]]> DATE_SUB( #{targetDate}, INTERVAL - 1 DAY) |
|
|
|
and DATE_FORMAT(CREATED_TIME,"%Y-%m-%d") = DATE_FORMAT(#{targetDate},"%Y-%m-%d") |
|
|
|
</when> |
|
|
|
<otherwise> |
|
|
|
AND CREATED_TIME <![CDATA[<]]> CURDATE( ) AND CREATED_TIME <![CDATA[>=]]> DATE_SUB( CURDATE( ), INTERVAL 1 DAY ) |
|
|
|
and DATE_FORMAT(CREATED_TIME,"%Y-%m-%d") = DATE_FORMAT(DATE_SUB( CURDATE( ), INTERVAL 1 DAY ),"%Y-%m-%d") |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
</select> |
|
|
@ -164,10 +168,10 @@ |
|
|
|
|
|
|
|
<choose> |
|
|
|
<when test='targetDate != null'> |
|
|
|
AND CREATED_TIME <![CDATA[<]]> DATE_SUB( #{targetDate}, INTERVAL - 1 DAY ) |
|
|
|
and DATE_FORMAT(CREATED_TIME,"%Y-%m-%d") <![CDATA[<=]]> DATE_FORMAT(#{targetDate},"%Y-%m-%d") |
|
|
|
</when> |
|
|
|
<otherwise> |
|
|
|
AND CREATED_TIME <![CDATA[<]]> CURDATE( ) |
|
|
|
and DATE_FORMAT(CREATED_TIME,"%Y-%m-%d") <![CDATA[<=]]> DATE_FORMAT(DATE_SUB( CURDATE( ), INTERVAL 1 DAY ),"%Y-%m-%d") |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
</select> |
|
|
@ -190,10 +194,10 @@ |
|
|
|
</foreach> |
|
|
|
<choose> |
|
|
|
<when test='null != targetDate'> |
|
|
|
AND urole.CREATED_TIME <![CDATA[>=]]> #{targetDate} AND urole.CREATED_TIME <![CDATA[<]]> DATE_SUB( #{targetDate}, INTERVAL - 1 DAY) |
|
|
|
and DATE_FORMAT(urole.CREATED_TIME,"%Y-%m-%d") = DATE_FORMAT(#{targetDate},"%Y-%m-%d") |
|
|
|
</when> |
|
|
|
<otherwise> |
|
|
|
AND urole.CREATED_TIME <![CDATA[<]]> CURDATE( ) AND urole.CREATED_TIME <![CDATA[>=]]> DATE_SUB( CURDATE( ), INTERVAL 1 DAY ) |
|
|
|
and DATE_FORMAT(urole.CREATED_TIME,"%Y-%m-%d") = DATE_FORMAT(DATE_SUB( CURDATE( ), INTERVAL 1 DAY ),"%Y-%m-%d") |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
|
|
|
@ -221,10 +225,10 @@ |
|
|
|
|
|
|
|
<choose> |
|
|
|
<when test='null != targetDate'> |
|
|
|
AND urole.CREATED_TIME <![CDATA[<]]> DATE_SUB( #{targetDate}, INTERVAL - 1 DAY ) |
|
|
|
and DATE_FORMAT( urole.CREATED_TIME,"%Y-%m-%d") <![CDATA[<=]]> DATE_FORMAT(#{targetDate},"%Y-%m-%d") |
|
|
|
</when> |
|
|
|
<otherwise> |
|
|
|
AND urole.CREATED_TIME <![CDATA[<]]> CURDATE( ) |
|
|
|
and DATE_FORMAT(urole.CREATED_TIME,"%Y-%m-%d") <![CDATA[<=]]> DATE_FORMAT(DATE_SUB( CURDATE( ), INTERVAL 1 DAY ),"%Y-%m-%d") |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
AND erole.ROLE_NAME = '党员' |
|
|
@ -261,10 +265,10 @@ |
|
|
|
|
|
|
|
<choose> |
|
|
|
<when test='null != targetDate'> |
|
|
|
AND urole.CREATED_TIME <![CDATA[>=]]> #{targetDate} AND urole.CREATED_TIME <![CDATA[<]]> DATE_SUB( #{targetDate}, INTERVAL - 1 DAY) |
|
|
|
and DATE_FORMAT(urole.CREATED_TIME,"%Y-%m-%d")=DATE_FORMAT(#{targetDate},"%Y-%m-%d") |
|
|
|
</when> |
|
|
|
<otherwise> |
|
|
|
AND urole.CREATED_TIME <![CDATA[<]]> CURDATE( ) AND urole.CREATED_TIME <![CDATA[>=]]> DATE_SUB( CURDATE( ), INTERVAL 1 DAY ) |
|
|
|
and DATE_FORMAT(urole.CREATED_TIME,"%Y-%m-%d")=DATE_FORMAT(DATE_SUB( CURDATE( ), INTERVAL 1 DAY ),"%Y-%m-%d") |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
AND erole.ROLE_NAME = '热心居民' |
|
|
@ -290,10 +294,10 @@ |
|
|
|
</foreach> |
|
|
|
<choose> |
|
|
|
<when test='null != targetDate'> |
|
|
|
AND urole.CREATED_TIME <![CDATA[<]]> DATE_SUB( #{targetDate}, INTERVAL - 1 DAY ) |
|
|
|
and DATE_FORMAT(urole.CREATED_TIME,"%Y-%m-%d") <![CDATA[<=]]> DATE_FORMAT(#{targetDate},"%Y-%m-%d") |
|
|
|
</when> |
|
|
|
<otherwise> |
|
|
|
AND urole.CREATED_TIME <![CDATA[<]]> CURDATE( ) |
|
|
|
and DATE_FORMAT(urole.CREATED_TIME,"%Y-%m-%d") <![CDATA[<=]]> DATE_FORMAT(DATE_SUB( CURDATE( ), INTERVAL 1 DAY ),"%Y-%m-%d") |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
AND erole.ROLE_NAME = '热心居民'; |
|
|
@ -332,8 +336,8 @@ |
|
|
|
</foreach> |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
|
|
|
|
AND CREATED_TIME <![CDATA[>=]]> #{startDate} AND CREATED_TIME <![CDATA[<]]> DATE_SUB( #{endDate}, INTERVAL - 1 DAY) |
|
|
|
AND CREATED_TIME <![CDATA[>=]]> DATE_FORMAT(#{startDate},"%Y-%m-%d") |
|
|
|
AND CREATED_TIME <![CDATA[<=]]> DATE_FORMAT(#{endDate},"%Y-%m-%d") |
|
|
|
</select> |
|
|
|
|
|
|
|
<!-- 查询指定时间范围内居民增量 传参:注册用户or参与用户 | 网格Id集合 | 时间区间--> |
|
|
@ -368,10 +372,8 @@ |
|
|
|
</foreach> |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
|
|
|
|
|
|
|
|
AND CREATED_TIME <![CDATA[>=]]> #{startDate} AND CREATED_TIME <![CDATA[<]]> DATE_SUB( #{endDate}, INTERVAL - 1 DAY) |
|
|
|
|
|
|
|
AND CREATED_TIME <![CDATA[>=]]> DATE_FORMAT(#{startDate},"%Y-%m-%d") |
|
|
|
AND CREATED_TIME <![CDATA[<=]]> DATE_FORMAT(#{endDate},"%Y-%m-%d") |
|
|
|
</select> |
|
|
|
|
|
|
|
<!-- 查询指定时间范围内党员的增量 传参:用户Id集合 | 时间区间 --> |
|
|
@ -394,9 +396,8 @@ |
|
|
|
</foreach> |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
|
|
|
|
|
|
|
|
AND urole.CREATED_TIME <![CDATA[>=]]> #{startDate} AND urole.CREATED_TIME <![CDATA[<]]> DATE_SUB( #{endDate}, INTERVAL - 1 DAY) |
|
|
|
AND urole.CREATED_TIME <![CDATA[>=]]> DATE_FORMAT(#{startDate},"%Y-%m-%d") |
|
|
|
AND urole.CREATED_TIME <![CDATA[<=]]> DATE_FORMAT(#{endDate},"%Y-%m-%d") |
|
|
|
AND erole.ROLE_NAME = '党员' |
|
|
|
</select> |
|
|
|
|
|
|
@ -423,7 +424,8 @@ |
|
|
|
</foreach> |
|
|
|
</otherwise> |
|
|
|
</choose> |
|
|
|
AND urole.CREATED_TIME <![CDATA[>=]]> #{startDate} AND urole.CREATED_TIME <![CDATA[<]]> DATE_SUB( #{endDate}, INTERVAL - 1 DAY) |
|
|
|
AND urole.CREATED_TIME <![CDATA[>=]]> DATE_FORMAT(#{startDate},"%Y-%m-%d") |
|
|
|
AND urole.CREATED_TIME <![CDATA[<=]]> DATE_FORMAT(#{endDate},"%Y-%m-%d") |
|
|
|
AND erole.ROLE_NAME = '热心居民' |
|
|
|
</select> |
|
|
|
|
|
|
|