| | |
| | | and t1.adopted_date is null |
| | | </if> |
| | | <if test="req.issueDate != null"> |
| | | and t1.issue_date < #{req.issueDate} |
| | | and (t1.issue_date >= #{req.startDate} and t1.issue_date <= #{req.endDate}) |
| | | </if> |
| | | <if test="req.staffId != null"> |
| | | and t1.staff_id = #{req.staffId} |
| | |
| | | <if test="req.season != null and req.season != ''"> |
| | | and (t1.issue_date >= #{req.startDate} and t1.issue_date <= #{req.endDate}) |
| | | </if> |
| | | <if test="req.status != null and req.status == 1"> |
| | | and t1.adopted_date is not null |
| | | </if> |
| | | <if test="req.status != null and req.status == 2"> |
| | | and t1.adopted_date is null |
| | | </if> |
| | | <if test="req.status != null and req.status == 3"> |
| | | and t1.adopted_date is not null and t1.issue_date < t1.adopted_date |
| | | </if> |
| | | <if test="req.status != null and req.status == 4"> |
| | | and t1.adopted_date is null and t1.issue_date < current_date() |
| | | </if> |
| | | </where> |
| | | </select> |
| | | </mapper> |