|
@@ -1209,11 +1209,12 @@ public class YidaServiceImpl implements YidaService {
|
|
|
fields = JSONObject.parseObject(JSONObject.toJSONString(ltcSaleProjectRecord.get("formData")));
|
|
fields = JSONObject.parseObject(JSONObject.toJSONString(ltcSaleProjectRecord.get("formData")));
|
|
|
|
|
|
|
|
saleProjectRecord = UtilMap.map(
|
|
saleProjectRecord = UtilMap.map(
|
|
|
- "formInstId, projectCode, projectName, projectStage, piCode, aiTableId",
|
|
|
|
|
|
|
+ "formInstId, projectCode, projectName, projectStage, customer, piCode, aiTableId",
|
|
|
formInstId, //表单实例ID
|
|
formInstId, //表单实例ID
|
|
|
fields.getString("serialNumberField_mdf997w0"), //项目编号
|
|
fields.getString("serialNumberField_mdf997w0"), //项目编号
|
|
|
fields.getString("textField_mdf997vz"), //项目名称
|
|
fields.getString("textField_mdf997vz"), //项目名称
|
|
|
fields.getString("selectField_mdf997wp"), //整体项目阶段
|
|
fields.getString("selectField_mdf997wp"), //整体项目阶段
|
|
|
|
|
+ fields.getString("associationFormField_mdf997wc_id"), //客户
|
|
|
fields.getString("textField_mhlrjdz2"), //原系统PI号
|
|
fields.getString("textField_mhlrjdz2"), //原系统PI号
|
|
|
fields.getString("textField_mno9p0lf") //AI表格映射ID
|
|
fields.getString("textField_mno9p0lf") //AI表格映射ID
|
|
|
);
|
|
);
|
|
@@ -1758,6 +1759,30 @@ public class YidaServiceImpl implements YidaService {
|
|
|
ydClient.operateData(yidaParam,YDConf.FORM_OPERATION.update);
|
|
ydClient.operateData(yidaParam,YDConf.FORM_OPERATION.update);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public void updateLtcSaleProjectRelatedCustomer(String formInstId, JSONArray customerAss) throws Exception {
|
|
|
|
|
+ /*
|
|
|
|
|
+ 参数定义
|
|
|
|
|
+ */
|
|
|
|
|
+ YDParam yidaParam; //HTTP请求体
|
|
|
|
|
+ YDParam.YDParamBuilder ydParamBuilder; //宜搭参数构建
|
|
|
|
|
+ String updateFormDataJson; //更新内容
|
|
|
|
|
+
|
|
|
|
|
+ /*
|
|
|
|
|
+ 初始化参数值
|
|
|
|
|
+ */
|
|
|
|
|
+ updateFormDataJson = JSONObject.toJSONString(UtilMap.map("associationFormField_mdf997wc",customerAss)); //客户
|
|
|
|
|
+
|
|
|
|
|
+ /*
|
|
|
|
|
+ 更新数据
|
|
|
|
|
+ */
|
|
|
|
|
+ ydParamBuilder = YDParam.builder();
|
|
|
|
|
+ ydParamBuilder = ydParamBuilder.formInstId(formInstId);
|
|
|
|
|
+ ydParamBuilder = ydParamBuilder.updateFormDataJson(updateFormDataJson);
|
|
|
|
|
+ yidaParam = ydParamBuilder.build();
|
|
|
|
|
+ ydClient.operateData(yidaParam,YDConf.FORM_OPERATION.update);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public void insertCustomerData(Map row) throws Exception {
|
|
public void insertCustomerData(Map row) throws Exception {
|
|
|
YDParam yidaParam; //HTTP请求体
|
|
YDParam yidaParam; //HTTP请求体
|