Jelajahi Sumber

fix 已撤回、已作废列表的倒序排序

Roc 3 tahun lalu
induk
melakukan
39704129a8
1 mengubah file dengan 9 tambahan dan 1 penghapusan
  1. 9 1
      controllers/seal_approval.go

+ 9 - 1
controllers/seal_approval.go

@@ -163,7 +163,15 @@ func (this *SealApprovalCommon) List() {
 			return
 		}
 
-		tmpList, err := contract_approval.GetSealApprovalListV2(childCondition, condition, childPars, pars, startSize, pageSize)
+		orderBy := ` modify_time desc `
+		switch status {
+		case "已撤回":
+			orderBy = ` c.modify_time desc `
+		case "已作废":
+			orderBy = ` c.invalid_time desc `
+		}
+
+		tmpList, err := contract_approval.GetSealApprovalListV2(childCondition, condition, orderBy, childPars, pars, startSize, pageSize)
 		if err != nil {
 			this.FailWithMessage("获取审批列表失败!", "获取审批列表失败,Err:"+err.Error())
 			return