diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/TaskExecutor.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/TaskExecutor.java index 0222f58f..687a4567 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/TaskExecutor.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/TaskExecutor.java @@ -493,6 +493,12 @@ public class TaskExecutor { location.setLocationStatus(0); appLocationMapper.updateLocationByLocationId(location); + //释放新库位 + AppStock appStock = new AppStock(); + appStock.setVehicleId(task.getVehicleId()); + appStock.setStockStatus(0); + appStockService.updateSts(appStock); + AppTask updateRemark = new AppTask(); updateRemark.setTaskId(task.getTaskId()); updateRemark.setRemark("移库完成"); @@ -503,7 +509,6 @@ public class TaskExecutor { appTaskBakService.insertAppTaskBak(appTaskBak);// 数据归档 appTaskService.deleteAppTaskByTaskId(task.getTaskId()); // 删除旧数据 } - return; } } /**