| | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public Result batchAuditing(WorkOrderBatchAuditingForm form) { |
| | | // 根据故障类型获取列表 |
| | | List<WorkOrder> list = baseMapper.batchGetByError(form); |
| | | // List<WorkOrder> list = new LambdaQueryChainWrapper<>(baseMapper) |
| | | // .in(WorkOrder::getStatus, WorkOrderStatusEnum.YW_HANDLE.getValue()) |
| | | // .in(WorkOrder::getErrorType, form.getErrorTypes()) |
| | | // .select(WorkOrder::getId, WorkOrder::getUnitId, WorkOrder::getWorkOrderNo, WorkOrder::getSerialNumber) |
| | | // .list(); |
| | | //根据工单编号获取工单 |
| | | List<WorkOrder> list = baseMapper.selectByNos(form.getWorkOrderNos()); |
| | | if (list.isEmpty()) { |
| | | return Result.error("没有工单可以审核"); |
| | | } |