From b9f0b98159be88e401d76e14c8dea3bcd9b8f8f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 6 Jul 2022 14:57:38 +0800 Subject: [PATCH] task_order --- .../resources/mybatis/mapper/xm/core/dao/XmTaskMapper.xml | 6 ++++++ 1 file changed, 6 insertions(+) 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 694f404f..b5bc0b41 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 @@ -472,6 +472,12 @@ update xm_task + + res.rate=case when res.task_state in('2','3','4') then 100 + when res.budget_workload>0 then ifnull(res.act_workload,0)*100/ res.budget_workload + when res.act_workload>0 then 100 + else res.rate end + where (id) in