| | |
| | | { |
| | | SysUser loginUser = SecurityUtils.getLoginUser().getUser(); |
| | | bo.setCheckIds(loginUser.getPhonenumber()); |
| | | List<Long> deptIds = deptService.getApplyDeptIdsByLoginUserId(loginUser.getUserId()); |
| | | if (StringUtils.isNotEmpty(deptIds)){ |
| | | bo.setApplyDeptIds(deptIds); |
| | | } else { |
| | | bo.setApplyDeptIds(null); |
| | | } |
| | | // List<Long> deptIds = deptService.getApplyDeptIdsByLoginUserId(loginUser.getUserId()); |
| | | // if (StringUtils.isNotEmpty(deptIds)){ |
| | | // bo.setApplyDeptIds(deptIds); |
| | | // } else { |
| | | // bo.setApplyDeptIds(null); |
| | | // } |
| | | return this.baseMapper.selectCheckList(bo); |
| | | } |
| | | |
| | |
| | | public Boolean doScanOrder(Long orderId) |
| | | { |
| | | EnforceOrder order = this.getById(orderId); |
| | | if (order.getOrderStatus()!=2){ |
| | | if (order.getOrderStatus()<2){ |
| | | throw new BaseException("执法单还未审批!"); |
| | | } |
| | | if (order.getOrderStatus()>2){ |
| | | throw new BaseException("执法单已确认执法!"); |
| | | } |
| | | order.setOrderStatus(3); |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | order.setExecuteId(user.getUserId()); |
| | | order.setExecuteUser(user.getNickName()); |
| | | order.setExecutePhone(user.getRecommendPhone()); |
| | | order.setExecutePhone(user.getPhonenumber()); |
| | | order.setExecuteDeptId(user.getDeptId()); |
| | | order.setExecuteDeptName(deptService.getDeptAllName(user.getDeptId())); |
| | | order.setInTime(DateUtils.getNowDate()); |
| | |
| | | .set(StringUtils.isNotEmpty(resultBo.getRegionVideos()), EnforceOrder::getRegionVideos, resultBo.getRegionVideos()) |
| | | .set( EnforceOrder::getOrderStatus, 4) |
| | | .set( EnforceOrder::getExecuteTime, DateUtils.getNowDate()) |
| | | .eq( EnforceOrder::getOrderId, resultBo.getOrderId()) |
| | | ); |
| | | } |
| | | |