| | |
| | | wrapper.eq("is_del",Constants.NOT_DELETE); |
| | | wrapper.eq("state",0); |
| | | wrapper.eq("is_invalid",0); |
| | | |
| | | //获取用户信息 |
| | | Map<String, Object> userInfo = (Map<String, Object>) TokenUtils.getUserInfo(); |
| | | Object code = userInfo.get("code"); |
| | | if (!ObjectUtils.isEmpty(code)){ |
| | | wrapper.eq("area_code",code); |
| | | List<Integer> unitList = unitResult(); |
| | | if (CollectionUtils.isNotEmpty(unitList)){ |
| | | wrapper.in("unit_id",unitList); |
| | | } |
| | | List<ResponsibilityUnit> responsibilityUnits = responsibilityUnitMapper.selectList(wrapper); |
| | | return responsibilityUnits; |
| | |
| | | approveTable.setStateName(AllocationApproveEnum.NEW_BUILT.name); |
| | | approveTableService.saveResult(approveTable); |
| | | } |
| | | if(AllocationApproveEnum.NEW_BUILT.value.equals(allocationUpdateCond.getState())) { |
| | | allocation.setState(AllocationApproveEnum.UNDER_RECTIFICATION.value); |
| | | } |
| | | fileTableService.upDateResult(allocationUpdateCond.getFileBaseList(),allocation.getAllocationId(), FileTableEnum.ALLOCATION_FOUNDATION.value); |
| | | allocationMapper.updateById(allocation); |
| | | } |
| | |
| | | Object unitId = userInfo.get("unitId"); |
| | | Map<String, Object> orgInfo = (Map<String, Object>) userInfo.get("organization"); |
| | | Integer orgId = (Integer) orgInfo.get("id"); |
| | | // Integer unitId= 17; |
| | | if (ObjectUtils.isEmpty(unitId)){ |
| | | return null; |
| | | } |
| | | |
| | | if (!ObjectUtils.isEmpty(map.get("unitId"))){ |
| | | wrapper.in("unit_id",map.get("unitId").toString()); |
| | | }else { |
| | |
| | | Map<Integer, List<ResponsibilityUnit>> collect = responsibilityUnits.stream().collect(Collectors.groupingBy(o -> o.getUnitId())); |
| | | List<Integer> collect1 = collect.keySet().stream().collect(Collectors.toList()); |
| | | wrapper.in("unit_id",collect1); |
| | | } |
| | | }else if(orgId==24) { |
| | | |
| | | }else { |
| | | if (ObjectUtils.isEmpty(unitId)){ |
| | | return null; |
| | | } |
| | | } |
| | | } |
| | |
| | | approveTable.setStateName(AllocationApproveEnum.UNDER_RECTIFICATION.name); |
| | | approveTable.setApproveModule(FileTableEnum.ALLOCATION_FOUNDATION.value); |
| | | approveTableService.saveResult(approveTable); |
| | | fileTableService.upDateResult(changeCond.getFileChangeList(),allocation.getAllocationId(), FileTableEnum.ALLOCATION_FOUNDATION.value); |
| | | fileTableService.upDateResult(changeCond.getFileChangeList(),allocation.getAllocationId(), FileTableEnum.ALLOCATION_RECTIFICATION.value); |
| | | } |
| | | |
| | | @Override |
| | |
| | | QxUser qxUser = UserHelper.getCurrentUser(); |
| | | Allocation allocation = new Allocation(); |
| | | allocation.setCheckScore(checkCond.getCheckScore()); |
| | | allocation.setAllocationId(checkCond.getAllocationId()); |
| | | allocation.setCheckDescribe(checkCond.getCheckDescribe()); |
| | | allocation.setCheckName(qxUser.getUserName()); |
| | | allocation.setCheckTime(new Date()); |
| | |
| | | } |
| | | approveTable.setApproveModule(FileTableEnum.ALLOCATION_FOUNDATION.value); |
| | | approveTableService.saveResult(approveTable); |
| | | fileTableService.upDateResult(checkCond.getFileApproveList(),checkCond.getAllocationId(), FileTableEnum.ALLOCATION_FOUNDATION.value); |
| | | fileTableService.upDateResult(checkCond.getFileApproveList(),checkCond.getAllocationId(), FileTableEnum.ALLOCATION_APPROVE.value); |
| | | } |
| | | |
| | | @Override |