From 17c774c9c13febdcff654ffd6bbabd313c37a3ee Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Fri, 20 Oct 2023 09:24:09 +0800
Subject: [PATCH] chore:补充提交

---
 screen-api/src/main/java/com/moral/api/service/impl/AllocationServiceImpl.java |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/screen-api/src/main/java/com/moral/api/service/impl/AllocationServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/AllocationServiceImpl.java
index fbfcd40..7c8898d 100644
--- a/screen-api/src/main/java/com/moral/api/service/impl/AllocationServiceImpl.java
+++ b/screen-api/src/main/java/com/moral/api/service/impl/AllocationServiceImpl.java
@@ -640,7 +640,6 @@
     public List<AllocationFindVo> selectSmallRoutine(Integer state,String startTime,String endTime) {
         ArrayList<AllocationFindVo> allocationFindVos = new ArrayList<>();
         LambdaQueryWrapper<Allocation> wrapper = new LambdaQueryWrapper<>();
-        wrapper.orderByDesc(Allocation::getEscalationTime);
         //������������������
         List<Integer> list = unitResult();
         if (!ObjectUtils.isEmpty(list)){
@@ -675,16 +674,31 @@
             wrapper.between(Allocation::getEscalationTime,startTime,endTime);
         }
         wrapper.eq(Allocation::getIsDel,0).eq(Allocation::getIsInvalid,0);
+        wrapper.orderByDesc(Allocation::getEscalationTime);
         List<Allocation> allocations = allocationMapper.selectList(wrapper);
         for (Allocation allocation : allocations) {
             AllocationFindVo allocationFindVo = new AllocationFindVo();
             BeanUtils.copyProperties(allocation,allocationFindVo);
+            Integer state1 = allocationFindVo.getState();
             if (integer==0 || integer==1){
-
+                if (state1==20){
+                    allocationFindVo.setStateName(AppAllocationStateEnum.TO_BE_PROCESSED.name);
+                }else if (state1==30){
+                    allocationFindVo.setStateName(AppAllocationStateEnum.TO_BE_PROCESSED.name);
+                }else if (state1==40 ||state1==50){
+                    allocationFindVo.setStateName(AppAllocationStateEnum.COMPLETED.name);
+                }
+            }else {
+                if (state1==20){
+                    allocationFindVo.setStateName(AppAllocationStateEnum.TO_BE_PROCESSED.name);
+                }else if (state1==30){
+                    allocationFindVo.setStateName(AppAllocationStateEnum.TO_BE_PROCESSED.name);
+                }else if (state1==40||state1==50){
+                    allocationFindVo.setStateName(AppAllocationStateEnum.COMPLETED.name);
+                }
             }
             allocationFindVos.add(allocationFindVo);
         }
-        List<AllocationFindVo> allocationFindVo = allocationMapper.selectSmallRoutine(state,startTime,endTime);
         return allocationFindVos;
     }
 

--
Gitblit v1.8.0