From 13f3d53329d218e122014194d82bb2365e89632b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Tue, 12 Sep 2023 15:05:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A72.0.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mdp/form/service/FormDataService.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/mdp-form/src/main/java/com/mdp/form/service/FormDataService.java b/mdp-form/src/main/java/com/mdp/form/service/FormDataService.java index bdfbffc..51c3899 100644 --- a/mdp-form/src/main/java/com/mdp/form/service/FormDataService.java +++ b/mdp-form/src/main/java/com/mdp/form/service/FormDataService.java @@ -315,7 +315,7 @@ public class FormDataService extends BaseService { needUpdateFormDataMap.put("bizKey", bizKey); } needUpdateFormDataMap.put("procInstId", procInstId); - this.updateSomeFieldsByProcInstId(needUpdateFormDataMap); + this.updateSomeFieldsByFormDataId(needUpdateFormDataMap); } }else { @@ -358,13 +358,9 @@ public class FormDataService extends BaseService { } } - private int updateSomeFieldsByProcInstId(Map needUpdateFormDataMap) { - UpdateWrapper uw=new UpdateWrapper<>(); + private int updateSomeFieldsByFormDataId(Map needUpdateFormDataMap) { FormData formData=BaseUtils.fromMap(needUpdateFormDataMap,FormData.class); - uw.setEntity(formData); - uw.exists(" SELECT 1 FROM form_data_process_approva a where a.proc_inst_id = {0} AND a.form_data_id = form_data.id",needUpdateFormDataMap.get("procInstId")); - - return super.update(uw)?1:0; + return super.updateById(formData,true)?1:0; }