From 1d7f51601a81a08692994d5cb6bede3f43116768 Mon Sep 17 00:00:00 2001 From: lishuai <1793460677@qq.com> Date: Thu, 1 Aug 2024 19:18:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BB=BB=E5=8A=A1=E5=AE=8C=E6=88=90bug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/nl/acs/task/service/impl/TaskServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/task/service/impl/TaskServiceImpl.java b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/task/service/impl/TaskServiceImpl.java index f7cfb56a4..c244b102a 100644 --- a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/task/service/impl/TaskServiceImpl.java +++ b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/task/service/impl/TaskServiceImpl.java @@ -822,6 +822,7 @@ public class TaskServiceImpl extends CommonServiceImpl impleme @Transactional(rollbackFor = Exception.class) public void finish(TaskIdAndStatusDTO taskIdAndStatus) { TaskDto entity = this.findById(taskIdAndStatus.getTask_id()); + TaskDto updateTask = this.findById(taskIdAndStatus.getTask_id()); if (entity == null) { throw new BadRequestException(LangProcess.msg("error_sysAuth")); } @@ -840,7 +841,7 @@ public class TaskServiceImpl extends CommonServiceImpl impleme taskMapper.updateById(task); //移除任务缓存信息 this.removeByCodeFromCache(entity.getTask_code()); - if (!TaskStatusEnum.FINISHED.getIndex().equals(entity.getTask_status())) { + if (!TaskStatusEnum.FINISHED.getIndex().equals(updateTask.getTask_status())) { //反馈上位系统任务状态 this.feedWmsTaskStatus(entity); //关闭仙工运单序列