From 71bc8edc063c0b16bce52f8a3219e7207f48fa41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Mon, 21 Mar 2022 15:48:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=8A=82=E7=82=B9=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E3=80=81=E6=A0=87=E7=AD=BE=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/xm/core/service/XmTaskExecuserService.java | 2 +- .../mybatis/mapper/xm/core/dao/XmTaskExecuserMapper.xml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/xm-core/src/main/java/com/xm/core/service/XmTaskExecuserService.java b/xm-core/src/main/java/com/xm/core/service/XmTaskExecuserService.java index c210eb36..47caa412 100644 --- a/xm-core/src/main/java/com/xm/core/service/XmTaskExecuserService.java +++ b/xm-core/src/main/java/com/xm/core/service/XmTaskExecuserService.java @@ -140,7 +140,7 @@ public class XmTaskExecuserService extends BaseService { XmTaskExecuser xmTaskExecuser2=new XmTaskExecuser(); xmTaskExecuser2.setId(xmTaskExecuser.getId()); xmTaskExecuser2.setStatus("7"); - this.updateSomeFieldByPk(xmTaskExecuser2); + this.updateSomeFieldByPk(xmTaskExecuser2); projectId=xmTaskExecuser.getProjectId(); taskId=xmTaskExecuser.getTaskId(); usernames.add(xmTaskExecuser.getUsername()); diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskExecuserMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskExecuserMapper.xml index f2e99c5d..20c6d5e9 100644 --- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskExecuserMapper.xml +++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskExecuserMapper.xml @@ -118,7 +118,8 @@ t.executor_userid = e1.executor_userid, t.executor_username = e1.executor_username, t.act_cost=e1.act_cost, - t.act_workload=e1.act_workload + t.act_workload=e1.act_workload, + t.task_state=case when el.executor_userid is null and t.task_state='1' then '0' when el.executor_userid is not null and t.task_state='0' then '1' else t.task_state WHERE t.id = #{taskId}