| | |
| | | LEFT JOIN event_grid_data AS egd ON egd.id = e.grid_id |
| | | WHERE e.event_category = 1 AND e.event_type IN ( 1, 2, 3, 5, 6 ) |
| | | AND e.event_status = 2 AND egd.grid_community_id = ${pageBaseDTO.communityId} |
| | | <if test="pageBaseDTO.param3 != null and pageBaseDTO.param3 == 1"> |
| | | AND event_deal_status = 4 |
| | | </if> |
| | | <if test="pageBaseDTO.param3 != null and pageBaseDTO.param3 == 2"> |
| | | AND event_deal_status != 4 |
| | | </if> |
| | | UNION ALL SELECT |
| | | CASE |
| | | WHEN classify_id = 4 THEN 1 |
| | |
| | | ELSE 2 END `status` |
| | | FROM com_act_easy_photo WHERE community_id = ${pageBaseDTO.communityId} AND `status` IN (1,2,4) |
| | | AND del_tag = 0 AND classify_id IN (1,3,4,5,6,7,8) |
| | | <if test="pageBaseDTO.param3 != null and pageBaseDTO.param3 == 1"> |
| | | AND handle_status = 2 |
| | | </if> |
| | | <if test="pageBaseDTO.param3 != null and pageBaseDTO.param3 == 2"> |
| | | AND handle_status != 2 |
| | | </if> |
| | | </select> |
| | | </mapper> |