From cff891589f385328dd45915b07bc03d14674d4d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Fri, 1 Apr 2022 03:13:53 +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 --- .../resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml index fb529387..8df4b84e 100644 --- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml +++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml @@ -388,7 +388,7 @@ group by w.task_id ) as w on res.id=w.task_id - set res.act_workload=w.workload,res.rate=case when res.status in('2','3','4') then 100 + set res.act_workload=w.workload,res.rate=case when res.task_state in('2','3','4') then 100 when res.budget_workload>0 then ifnull(w.workload,0)*100/ res.budget_workload when w.workload>0 then 100 else res.rate end @@ -402,9 +402,9 @@ update xm_task res set - res.init_budget_workload=ifnull(res.init_budget_workload,res.budget_workload), + res.init_workload=ifnull(res.init_workload,res.budget_workload), res.budget_workload=#{budgetWorkload}, - res.rate=case when res.status in('2','3','4') then 100 + res.rate=case when res.task_state in('2','3','4') then 100 when #{budgetWorkload}>0 then ifnull(res.act_workload,0)*100/ #{budgetWorkload} when res.act_workload>0 then 100 else res.rate end