diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/wcs/service/WcsServiceImpl.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/wcs/service/WcsServiceImpl.java index 4590e31..0f5c539 100644 --- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/wcs/service/WcsServiceImpl.java +++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/wcs/service/WcsServiceImpl.java @@ -335,13 +335,13 @@ public class WcsServiceImpl implements WcsService { } Result<TaskHeader> result = taskHeaderService.createTransferTask(insideLocation.getCode(), destinationLocation.getCode(), warehouseCode); if (!result.isSuccess()) { - return Result.error("创建移库任务失败"); + throw new JeecgBootException("创建移库任务失败"); } preTaskNo = result.getResult().getId(); taskHeader.setPreTaskNo(preTaskNo); boolean success = taskHeaderService.updateById(taskHeader); if (!success) { - return Result.error("更新任务状态失败"); + throw new JeecgBootException("更新任务状态失败"); } return Result.error("先执行移库任务"); } @@ -360,7 +360,7 @@ public class WcsServiceImpl implements WcsService { taskHeader.setPreTaskNo(preTaskNo); boolean success = taskHeaderService.updateById(taskHeader); if (!success) { - return Result.error("更新任务状态失败"); + throw new JeecgBootException("更新任务状态失败"); } } }