From 0c40e0515f6661313e8ac4a14895860e8b4ebb69 Mon Sep 17 00:00:00 2001 From: zhouxiantao <1026371446@qq.com> Date: Mon, 23 Sep 2024 16:33:51 +0800 Subject: [PATCH] 综合查询-条件 --- dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java | 63 +++++++++++++++++++++++++++++++ 1 files changed, 63 insertions(+), 0 deletions(-) diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java index 2ea8659..ac47c5e 100644 --- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java +++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java @@ -425,12 +425,18 @@ case 4: sortName = "superviseCount"; break; + default: + sortName = "t1.create_time"; + break; } switch (sortType){ case 1: sort = Sort.by(Sort.Direction.ASC, sortName); break; case 2: + sort = Sort.by(Sort.Direction.DESC, sortName); + break; + default: sort = Sort.by(Sort.Direction.DESC, sortName); break; } @@ -507,12 +513,18 @@ case 4: sortName = "superviseCount"; break; + default: + sortName = "t1.create_time"; + break; } switch (sortType){ case 1: sort = Sort.by(Sort.Direction.ASC, sortName); break; case 2: + sort = Sort.by(Sort.Direction.DESC, sortName); + break; + default: sort = Sort.by(Sort.Direction.DESC, sortName); break; } @@ -571,12 +583,23 @@ case 4: sortName = "superviseCount"; break; + default: + // 不予受理 + if (status == 3){ + sortName = "t1.case_task_time"; + }else { + sortName = "t1.create_time"; + } + break; } switch (sortType){ case 1: sort = Sort.by(Sort.Direction.ASC, sortName); break; case 2: + sort = Sort.by(Sort.Direction.DESC, sortName); + break; + default: sort = Sort.by(Sort.Direction.DESC, sortName); break; } @@ -676,12 +699,18 @@ case 4: sortName = "superviseCount"; break; + default: + sortName = "t1.create_time"; + break; } switch (sortType){ case 1: sort = Sort.by(Sort.Direction.ASC, sortName); break; case 2: + sort = Sort.by(Sort.Direction.DESC, sortName); + break; + default: sort = Sort.by(Sort.Direction.DESC, sortName); break; } @@ -752,12 +781,22 @@ case 3: sortName = "superviseCount"; break; + default: + if (status == 0) { + sortName = "t1.apply_time"; + }else { + sortName = "t1.audit_time"; + } + break; } switch (sortType){ case 1: sort = Sort.by(Sort.Direction.ASC, sortName); break; case 2: + sort = Sort.by(Sort.Direction.DESC, sortName); + break; + default: sort = Sort.by(Sort.Direction.DESC, sortName); break; } @@ -814,12 +853,18 @@ case 4: sortName = "t1.apply_time"; break; + default: + sortName = "t1.return_time"; + break; } switch (sortType){ case 1: sort = Sort.by(Sort.Direction.ASC, sortName); break; case 2: + sort = Sort.by(Sort.Direction.DESC, sortName); + break; + default: sort = Sort.by(Sort.Direction.DESC, sortName); break; } @@ -885,12 +930,18 @@ case 3: sortName = "t2.caseGrade"; break; + default: + sortName = "t1.turnaroundTime"; + break; } switch (sortType){ case 1: sort = Sort.by(Sort.Direction.ASC, sortName); break; case 2: + sort = Sort.by(Sort.Direction.DESC, sortName); + break; + default: sort = Sort.by(Sort.Direction.DESC, sortName); break; } @@ -943,12 +994,18 @@ case 2: sortName = "t1.case_level"; break; + default: + sortName = "t1.sup_time"; + break; } switch (sortType){ case 1: sort = Sort.by(Sort.Direction.ASC, sortName); break; case 2: + sort = Sort.by(Sort.Direction.DESC, sortName); + break; + default: sort = Sort.by(Sort.Direction.DESC, sortName); break; } @@ -1072,6 +1129,9 @@ case 3: sortName = "superviseCount"; break; + default: + sortName = "t1.handle_time"; + break; } switch (sortType){ case 1: @@ -1080,6 +1140,9 @@ case 2: sort = Sort.by(Sort.Direction.DESC, sortName); break; + default: + sort = Sort.by(Sort.Direction.DESC, sortName); + break; } if(ObjectUtils.isEmpty(sort)){ sort = Sort.by(Sort.Direction.DESC, "t1.create_time"); -- Gitblit v1.8.0