This commit is contained in:
2025-11-18 09:02:46 +08:00
parent cf1bb1d7f0
commit b16cc704d4
3 changed files with 4 additions and 7 deletions

View File

@@ -1,7 +1,6 @@
package com.seeyon.apps.src_receiveFVFlow.handler; package com.seeyon.apps.src_receiveFVFlow.handler;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.seeyon.aicloud.common.JsonUtils;
import com.seeyon.apps.src_receiveFVFlow.constans.ReceiveFVFlowConstans; import com.seeyon.apps.src_receiveFVFlow.constans.ReceiveFVFlowConstans;
import com.seeyon.apps.src_receiveFVFlow.org.OrgManagerDirectFacade; import com.seeyon.apps.src_receiveFVFlow.org.OrgManagerDirectFacade;
import com.seeyon.apps.src_receiveFVFlow.util.FileUtils; import com.seeyon.apps.src_receiveFVFlow.util.FileUtils;
@@ -17,11 +16,9 @@ import com.seeyon.cap4.form.bean.FormFieldBean;
import com.seeyon.cap4.form.bean.FormTableBean; import com.seeyon.cap4.form.bean.FormTableBean;
import com.seeyon.ctp.common.AppContext; import com.seeyon.ctp.common.AppContext;
import com.seeyon.ctp.common.exceptions.BusinessException; import com.seeyon.ctp.common.exceptions.BusinessException;
import com.seeyon.ctp.organization.bo.OrganizationMessage;
import com.seeyon.ctp.organization.bo.V3xOrgMember; import com.seeyon.ctp.organization.bo.V3xOrgMember;
import com.seeyon.ctp.organization.bo.V3xOrgPrincipal; import com.seeyon.ctp.organization.bo.V3xOrgPrincipal;
import com.seeyon.ctp.organization.manager.OrgManager; import com.seeyon.ctp.organization.manager.OrgManager;
import com.seeyon.ctp.services.ServiceException;
import com.seeyon.ctp.util.JDBCAgent; import com.seeyon.ctp.util.JDBCAgent;
import com.seeyon.v3x.services.form.bean.FormExport; import com.seeyon.v3x.services.form.bean.FormExport;
import com.seeyon.v3x.services.form.bean.ValueExport; import com.seeyon.v3x.services.form.bean.ValueExport;
@@ -234,6 +231,7 @@ public class AccessionApprovalHandler extends FlowDataSyncHandler implements Per
FormApi4Cap4 formApi4Cap4 = (FormApi4Cap4) AppContext.getBean("formApi4Cap4"); FormApi4Cap4 formApi4Cap4 = (FormApi4Cap4) AppContext.getBean("formApi4Cap4");
FormBean cap4FormBean = formApi4Cap4.getFormByFormCode(formCode); FormBean cap4FormBean = formApi4Cap4.getFormByFormCode(formCode);
FormTableBean masterTableBean = cap4FormBean.getMasterTableBean(); FormTableBean masterTableBean = cap4FormBean.getMasterTableBean();
mainFormData.put("业代人员岗位",null);
for (String key : mainFormData.keySet()) { for (String key : mainFormData.keySet()) {
FormFieldBean beanByDisplay = masterTableBean.getFieldBeanByDisplay(key); FormFieldBean beanByDisplay = masterTableBean.getFieldBeanByDisplay(key);
if(beanByDisplay == null) { if(beanByDisplay == null) {

View File

@@ -9,7 +9,6 @@ import com.seeyon.cap4.form.bean.FormFieldBean;
import com.seeyon.cap4.form.bean.FormTableBean; import com.seeyon.cap4.form.bean.FormTableBean;
import com.seeyon.ctp.common.AppContext; import com.seeyon.ctp.common.AppContext;
import com.seeyon.ctp.common.exceptions.BusinessException; import com.seeyon.ctp.common.exceptions.BusinessException;
import com.seeyon.ctp.services.ServiceException;
import com.seeyon.v3x.services.form.bean.FormExport; import com.seeyon.v3x.services.form.bean.FormExport;
import com.seeyon.v3x.services.form.bean.ValueExport; import com.seeyon.v3x.services.form.bean.ValueExport;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@@ -43,6 +42,7 @@ public class AccountOpenHandler extends FlowDataSyncHandler implements Personnel
FormApi4Cap4 formApi4Cap4 = (FormApi4Cap4) AppContext.getBean("formApi4Cap4"); FormApi4Cap4 formApi4Cap4 = (FormApi4Cap4) AppContext.getBean("formApi4Cap4");
FormBean cap4FormBean = formApi4Cap4.getFormByFormCode(formCode); FormBean cap4FormBean = formApi4Cap4.getFormByFormCode(formCode);
FormTableBean masterTableBean = cap4FormBean.getMasterTableBean(); FormTableBean masterTableBean = cap4FormBean.getMasterTableBean();
mainFormData.put("业代人员岗位",null);
for (String key : mainFormData.keySet()) { for (String key : mainFormData.keySet()) {
FormFieldBean beanByDisplay = masterTableBean.getFieldBeanByDisplay(key); FormFieldBean beanByDisplay = masterTableBean.getFieldBeanByDisplay(key);
if(beanByDisplay == null) { if(beanByDisplay == null) {

View File

@@ -148,7 +148,7 @@ public class CusAccountAssignHandler extends FlowDataSyncHandler implements OrgM
FormApi4Cap4 formApi4Cap4 = (FormApi4Cap4) AppContext.getBean("formApi4Cap4"); FormApi4Cap4 formApi4Cap4 = (FormApi4Cap4) AppContext.getBean("formApi4Cap4");
FormBean cap4FormBean = formApi4Cap4.getFormByFormCode(formNo); FormBean cap4FormBean = formApi4Cap4.getFormByFormCode(formNo);
FormTableBean masterTableBean = cap4FormBean.getMasterTableBean(); FormTableBean masterTableBean = cap4FormBean.getMasterTableBean();
for (String key : mainFormData.keySet()) { for (String key : personData.keySet()) {
FormFieldBean beanByDisplay = masterTableBean.getFieldBeanByDisplay(key); FormFieldBean beanByDisplay = masterTableBean.getFieldBeanByDisplay(key);
if(beanByDisplay == null) { if(beanByDisplay == null) {
continue; continue;
@@ -165,11 +165,10 @@ public class CusAccountAssignHandler extends FlowDataSyncHandler implements OrgM
} }
updateFields.add(FormUpdateField.build().value(refId).display(key)); updateFields.add(FormUpdateField.build().value(refId).display(key));
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace();
log.error("写入附件信息失败,"+e.getMessage()); log.error("写入附件信息失败,"+e.getMessage());
} }
}else { }else {
updateFields.add(FormUpdateField.build().value(mainFormData.get(key)).display(key)); updateFields.add(FormUpdateField.build().value(personData.get(key)).display(key));
} }
} }
List<FormWhereCondition> whereClause = new ArrayList<>(); List<FormWhereCondition> whereClause = new ArrayList<>();