|
@@ -152,7 +152,7 @@ public class LingmingguangziServiceImpl implements LingmingguangziService {
|
|
String customerLevel = String.valueOf(formData.get("selectField_lx4g7em6"));
|
|
String customerLevel = String.valueOf(formData.get("selectField_lx4g7em6"));
|
|
switch (customerLevel){
|
|
switch (customerLevel){
|
|
case "重要客户": importantCustomerCount++; break;
|
|
case "重要客户": importantCustomerCount++; break;
|
|
- case "订单客户": orderCustomerCount++; break;
|
|
|
|
|
|
+ case "普通客户": orderCustomerCount++; break;
|
|
case "战略客户": strategicCustomerCount++; break;
|
|
case "战略客户": strategicCustomerCount++; break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -1109,42 +1109,17 @@ public class LingmingguangziServiceImpl implements LingmingguangziService {
|
|
DDR_New ddrNew = ydClient.queryData(YDParam.builder().formInstId(formInstId).build(), YDConf.FORM_QUERY.retrieve_id);
|
|
DDR_New ddrNew = ydClient.queryData(YDParam.builder().formInstId(formInstId).build(), YDConf.FORM_QUERY.retrieve_id);
|
|
Map formData = ddrNew.getFormData();
|
|
Map formData = ddrNew.getFormData();
|
|
|
|
|
|
- //修改客户的类型
|
|
|
|
- String customerType = formData.get("selectField_lzmh4hf8").toString();
|
|
|
|
- String updateFormInstId = "";
|
|
|
|
- if (customerType.equals("意向客户")){
|
|
|
|
- //意向客户
|
|
|
|
- String jsonString = formData.get("associationFormField_lzto0clw_id").toString();
|
|
|
|
- String customerJsonString = StringEscapeUtils.unescapeJava(jsonString.substring(1, jsonString.length() - 1));
|
|
|
|
- List<Map> customer =(List<Map>) JSONArray.parse(customerJsonString);
|
|
|
|
- updateFormInstId = customer.get(0).get("instanceId").toString();
|
|
|
|
- }else {
|
|
|
|
- //订单客户
|
|
|
|
- String jsonString = formData.get("associationFormField_lzto0clv_id").toString();
|
|
|
|
- String customerJsonString = StringEscapeUtils.unescapeJava(jsonString.substring(1, jsonString.length() - 1));
|
|
|
|
- List<Map> customer =(List<Map>) JSONArray.parse(customerJsonString);
|
|
|
|
- updateFormInstId = customer.get(0).get("instanceId").toString();
|
|
|
|
-
|
|
|
|
- String jsonString2 = formData.get("associationFormField_m25llfoy_id").toString();
|
|
|
|
- String customerJsonString2 = StringEscapeUtils.unescapeJava(jsonString2.substring(1, jsonString2.length() - 1));
|
|
|
|
- formData.put("associationFormField_m25llfoy",customerJsonString2);//关联意向客户
|
|
|
|
-
|
|
|
|
- String jsonString3 = formData.get("associationFormField_m33wrj4h_id").toString();
|
|
|
|
- String customerJsonString3 = StringEscapeUtils.unescapeJava(jsonString3.substring(1, jsonString3.length() - 1));
|
|
|
|
- formData.put("associationFormField_m33wrj4h",customerJsonString3);//代理商
|
|
|
|
-
|
|
|
|
|
|
+ String jsonString = formData.get("associationFormField_lzto0clw_id").toString();
|
|
|
|
+ String customerJsonString = StringEscapeUtils.unescapeJava(jsonString.substring(1, jsonString.length() - 1));
|
|
|
|
+ List<Map> customer =(List<Map>) JSONArray.parse(customerJsonString);
|
|
|
|
+ String updateFormInstId = customer.get(0).get("instanceId").toString();
|
|
|
|
|
|
- }
|
|
|
|
|
|
+ String jsonString2 = formData.get("associationFormField_m3s7manr_id").toString();
|
|
|
|
+ String customerJsonString3 = StringEscapeUtils.unescapeJava(jsonString2.substring(1, jsonString2.length() - 1));
|
|
|
|
+ formData.put("associationFormField_m3s7manr",customerJsonString3);//代理终端客户
|
|
|
|
|
|
- formData.put("employeeField_m25inxlq",formData.get("employeeField_m25inxlq_id"));//对接销售
|
|
|
|
formData.put("employeeField_m2cz3vbt",formData.get("employeeField_m2cz3vbt_id"));//关联人员
|
|
formData.put("employeeField_m2cz3vbt",formData.get("employeeField_m2cz3vbt_id"));//关联人员
|
|
|
|
|
|
-// /*String jsonString = formData.get("associationFormField_m0yq620s_id").toString();
|
|
|
|
-// String currencyJsonString = StringEscapeUtils.unescapeJava(jsonString.substring(1, jsonString.length() - 1));
|
|
|
|
-// formData.put("associationFormField_m0yq620s",currencyJsonString);//结算币别*/
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
ydClient.operateData(YDParam.builder()
|
|
ydClient.operateData(YDParam.builder()
|
|
.formInstanceId(updateFormInstId)
|
|
.formInstanceId(updateFormInstId)
|
|
.updateFormDataJson(JSON.toJSONString(formData))
|
|
.updateFormDataJson(JSON.toJSONString(formData))
|