|
|
@@ -310,6 +310,13 @@ public class WorkerController {
|
|
|
}
|
|
|
|
|
|
WorkOrder workOrderCheck = workOrderService.getById(workOrder.getId());
|
|
|
+
|
|
|
+ Truck truck = truckService.getById(workOrderCheck.getTruckId());
|
|
|
+ if (truck.getTmsStatus().equals(TmsTruckStatus.RETURNING)){
|
|
|
+ return new Result(ErrCodeEnum.CAN_NOT_DO_ORDER.getCode(), ErrCodeEnum.BAD_PARAM.getMessage());
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
if (workOrderCheck.getOrderStatus().equals(WorkOrderEnum.CONCELED.orderStatus())) {
|
|
|
return new Result(ErrCodeEnum.CLOSED_ORDER.getCode(), ErrCodeEnum.CLOSED_ORDER.getMessage());
|
|
|
}
|