From 1e44056ffa9ae867f8715cdab4f0e71386f0921b Mon Sep 17 00:00:00 2001 From: RuicyWu <1063154311@qq.com> Date: Wed, 26 Nov 2025 22:43:15 +0800 Subject: [PATCH] fix bug --- .../apps/src_receiveFVFlow/handler/CusInfoChangeHandler.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/v5/apps-customize/src/main/java/com/seeyon/apps/src_receiveFVFlow/handler/CusInfoChangeHandler.java b/v5/apps-customize/src/main/java/com/seeyon/apps/src_receiveFVFlow/handler/CusInfoChangeHandler.java index f8a46a6..4756daf 100644 --- a/v5/apps-customize/src/main/java/com/seeyon/apps/src_receiveFVFlow/handler/CusInfoChangeHandler.java +++ b/v5/apps-customize/src/main/java/com/seeyon/apps/src_receiveFVFlow/handler/CusInfoChangeHandler.java @@ -122,6 +122,9 @@ public class CusInfoChangeHandler extends FlowDataSyncHandler implements Custome String postEditedPhone = (String) mainFormData.get("法人电话"); String preEditedPhone = (String) mainFormData.get("变更前法人手机号"); V3xOrgMember member = orgManager.getMemberById(Long.parseLong(khlb)); + if(member == null) { + throw new RuntimeException("客户老板账号不存在"); + } if(!preEditedPhone.equals(postEditedPhone) && postEditedPhone != null) { member.setTelNumber(postEditedPhone); member.setCode(postEditedPhone); @@ -183,7 +186,7 @@ public class CusInfoChangeHandler extends FlowDataSyncHandler implements Custome List> subFormDatas = (List>) personMap.get("从表数据"); FormExport formExport = new FormExport(); FormExportUtil formExportUtil = new FormExportUtil(); - List valueExport = formExportUtil.setFormValue(mainFormData); + List valueExport = formExportUtil.setFormValue(personMap); formExport.setValues(valueExport); formExport.setSubordinateForms(formExportUtil.setAllSubordinateFormValue(subFormDatas)); getFormFactory().importBusinessFormData(loginName, formNo,