领料申请和审核页排序

This commit is contained in:
sxu 2024-07-30 12:47:11 +08:00
parent aa6234f8ca
commit aec62975ba
2 changed files with 30 additions and 3 deletions

View File

@ -270,4 +270,7 @@ public class TmTask implements Serializable {
private Integer souceByRefuse;
private int souceBy;
/**0:update_time ASC 1:update_time DESC 2:task_status ASC 3:task_status DESC*/
private int orderStatus;
}

View File

@ -532,7 +532,15 @@
tt.code like concat('%', #{record.keyWord}, '%'))
</if>
GROUP BY tt.task_id
ORDER BY tt.update_time DESC
order by
case when #{record.orderStatus} = 0 then tt.update_time
when #{record.orderStatus} = 1 then tt.update_time
when #{record.orderStatus} = 2 then tt.task_status
when #{record.orderStatus} = 3 then tt.task_status
end
<if test="record.orderStatus == 1 or record.orderStatus == 3">
desc
</if>
</select>
<select id="getAuditManageListByLeaseTmTask" resultType="com.bonus.sgzb.app.domain.TmTask">
@ -593,7 +601,15 @@
AND (bai.agreement_code like concat('%', #{record.keyWord}, '%') or tt.code like concat('%', #{record.keyWord}, '%'))
</if>
GROUP BY tt.task_id
ORDER BY tt.task_status,tt.update_time DESC
order by
case when #{record.orderStatus} = 0 then tt.update_time
when #{record.orderStatus} = 1 then tt.update_time
when #{record.orderStatus} = 2 then tt.task_status
when #{record.orderStatus} = 3 then tt.task_status
end
<if test="record.orderStatus == 1 or record.orderStatus == 3">
desc
</if>
</select>
<select id="getAuditListByLeaseInfo" resultType="com.bonus.sgzb.app.domain.LeaseApplyInfo">
@ -1001,7 +1017,15 @@
tt.code like concat('%', #{record.keyWord}, '%'))
</if>
GROUP BY tt.task_id
ORDER BY tt.update_time DESC
order by
case when #{record.orderStatus} = 0 then tt.update_time
when #{record.orderStatus} = 1 then tt.update_time
when #{record.orderStatus} = 2 then tt.task_status
when #{record.orderStatus} = 3 then tt.task_status
end
<if test="record.orderStatus == 1 or record.orderStatus == 3">
desc
</if>
</select>
<select id="getLeaseApplyDetailsByApply" resultType="com.bonus.sgzb.app.domain.LeaseApplyDetails">
SELECT