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 | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 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 1f66f94..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<>(); - //������������������ List<Integer> list = unitResult(); if (!ObjectUtils.isEmpty(list)){ @@ -675,13 +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> allocationFindVos = allocationMapper.selectSmallRoutine(state); return allocationFindVos; } @@ -694,8 +711,8 @@ @Transactional public void changeSmallRoutine(AllocationChangeCond changeCond) { Integer integer = unitAreaCode(); - if (integer==1){ - throw new BusinessException("���������������������������������������"); + if (integer==2){ + throw new BusinessException("���������������������������������������"); } AllocationExt allocationExt = oneAllocation(changeCond.getAllocationId()); if(!AllocationApproveEnum.UNDER_RECTIFICATION.value.equals(allocationExt.getState())) { -- Gitblit v1.8.0