| | |
| | | br.town_code streetCode, |
| | | jp.principal as realName, |
| | | jp.principal_phone as phone, |
| | | jp.nine_type , |
| | | jp.front_type , |
| | | jt.id, |
| | | jt.NAME, |
| | | jt.type, |
| | |
| | | and br.town_code = #{task.streetCode} |
| | | </if> |
| | | <if test="task.realName != null and task.realName != null"> |
| | | and bu.name like concat('%', #{task.realName}, '%') |
| | | and jp.principal like concat('%', #{task.realName}, '%') |
| | | </if> |
| | | <if test="task.phone != null and task.phone != null"> |
| | | and bu.phone like concat('%', #{task.phone}, '%') |
| | |
| | | AND jt.create_time BETWEEN #{task.startTime} and #{task.endTime} |
| | | </if> |
| | | <!-- 场所店铺 --> |
| | | <if test="task.reportType != null and task.reportType == 2 "> |
| | | and jt.report_type in (2,3,4,5,6,7,8) |
| | | <if test="task.reportType != null"> |
| | | and jt.report_type = #{task.reportType} |
| | | </if> |
| | | <if test="task.reportType == null"> |
| | | and jt.report_type in (2,3,4,5,6,7,8) |
| | |
| | | </choose> |
| | | </if> |
| | | </if> |
| | | <if test="isAdministrator==2"> |
| | | <choose> |
| | | <when test="regionChildCodesList !=null and regionChildCodesList.size()>0"> |
| | | and |
| | | ( |
| | | jg.grid_code in |
| | | <foreach collection="regionChildCodesList" item="code" open="(" close=")" separator=","> |
| | | #{code} |
| | | </foreach> |
| | | or |
| | | br.village_code in |
| | | <foreach collection="regionChildCodesList" item="code" open="(" close=")" separator=","> |
| | | #{code} |
| | | </foreach> |
| | | ) |
| | | </when> |
| | | <otherwise> |
| | | and |
| | | ( |
| | | jg.grid_code in ('') or br.village_code in ('') |
| | | ) |
| | | </otherwise> |
| | | </choose> |
| | | </if> |
| | | <if test="task.status != null and task.status != null"> |
| | | and jt.status = #{task.status} |
| | | </if> |