guoyong 4 년 전
부모
커밋
334ce5e838
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/main/java/com/aoyang/tms/service/impl/WorkerServiceImpl.java

+ 2 - 2
src/main/java/com/aoyang/tms/service/impl/WorkerServiceImpl.java

@@ -49,7 +49,7 @@ public class WorkerServiceImpl implements WorkerService {
         WorkOrder workOrder = workOrderService.getById(workOrderParam.getId());
         Truck truck = truckService.getById(workOrder.getTruckId());
         WorkCycle workCycleOld = workCycleService.getOne(
-                new QueryWrapper<WorkCycle>().eq("truck_id", workOrder.getTruckId()).eq("status", 1));
+                new QueryWrapper<WorkCycle>().eq("truck_id", workOrder.getTruckId()).eq("status", 1).last("limit 1"));
         Boolean zhongFlag = workCycleOld == null ? false : workCycleOld.getJingWeight() > 0;
         if (workOrder.getType() == 1) {
             if (zhongFlag) {
@@ -365,7 +365,7 @@ public class WorkerServiceImpl implements WorkerService {
                     //已收车
                     truck.setTmsStatus(TmsTruckStatus.DONE);
                     truckService.updateById(truck);
-                }else{
+                } else {
                     truck.setTmsStatus(TmsTruckStatus.PRE_CHECK);
                     truckService.updateById(truck);
                 }