guoyong 4 年之前
父節點
當前提交
5bd7b5c6bd
共有 1 個文件被更改,包括 8 次插入6 次删除
  1. 8 6
      src/main/java/com/aoyang/tms/controller/WorkCycleController.java

+ 8 - 6
src/main/java/com/aoyang/tms/controller/WorkCycleController.java

@@ -53,12 +53,14 @@ public class WorkCycleController {
         }
         WorkCycleVO workCycleVo = new WorkCycleVO();
         WorkCycle workCycle = workCycleService.findCurrentWorkCycle(workCycleParam.getTruckId());
-        BeanUtils.copyProperties(workCycle, workCycleVo);
-        if (workCycle.getStatus() == 1) {
-            workCycleVo.setTime(DateUtils.betweenTime(workCycle.getStartTime(), LocalDateTime.now()));
-        }
-        if (workCycle.getStatus() == 2) {
-            workCycleVo.setTime(DateUtils.betweenTime(workCycle.getStartTime(), workCycle.getEndTime()));
+        if (workCycle != null) {
+            BeanUtils.copyProperties(workCycle, workCycleVo);
+            if (workCycle.getStatus() == 1) {
+                workCycleVo.setTime(DateUtils.betweenTime(workCycle.getStartTime(), LocalDateTime.now()));
+            }
+            if (workCycle.getStatus() == 2) {
+                workCycleVo.setTime(DateUtils.betweenTime(workCycle.getStartTime(), workCycle.getEndTime()));
+            }
         }
         return new Result<>(workCycleVo);
     }