|
|
@@ -1456,6 +1456,7 @@ public class YidaServiceImpl implements YidaService {
|
|
|
JSONArray previousFollowerGroupJSONArray; //前跟进团队
|
|
|
List<String> previousFollowerGroupList; //前跟进团队列表
|
|
|
String orderedStatus; //下过单客户
|
|
|
+ Long privateSeaTime; //进入私海时间
|
|
|
|
|
|
/*
|
|
|
初始化参数值
|
|
|
@@ -1501,6 +1502,7 @@ public class YidaServiceImpl implements YidaService {
|
|
|
establishStatus = null;
|
|
|
countryOrRegion = null;
|
|
|
orderedStatus = null;
|
|
|
+ privateSeaTime = null;
|
|
|
|
|
|
//获取表单实例ID
|
|
|
formInstId = String.valueOf(ltcCustomerRecord.get("formInstanceId"));
|
|
|
@@ -1568,9 +1570,16 @@ public class YidaServiceImpl implements YidaService {
|
|
|
orderedStatus = fields.get("radioField_ms43zj2s").toString();
|
|
|
}
|
|
|
|
|
|
+ //进入私海时间
|
|
|
+ if(fields.get("dateField_moxzc25f") != null){
|
|
|
+ privateSeaTime = Long.parseLong(fields.getString("dateField_moxzc25f"));
|
|
|
+ }
|
|
|
+
|
|
|
//生成客户数据
|
|
|
customerRecord = UtilMap.map(
|
|
|
- "formInstId, customerName, customerNameUnique, customerCode, userId, userIdText, customerLevel, customerPotentialLevel, newOrOld, seaType, establishStatus, countryOrRegion, productTypes, previousFollowerUserIdList, previousFollowerGroupList, orderedStatus, testUseFlag, aiTableId",
|
|
|
+ "formInstId, customerName, customerNameUnique, customerCode, userId, userIdText, " +
|
|
|
+ "customerLevel, customerPotentialLevel, newOrOld, seaType, privateSeaTime, establishStatus, countryOrRegion, " +
|
|
|
+ "productTypes, previousFollowerUserIdList, previousFollowerGroupList, orderedStatus, testUseFlag, aiTableId",
|
|
|
formInstId, //表单实例ID
|
|
|
customerName, //客户公司名(英文名)
|
|
|
fields.getString("textField_meks6pjp"), //客户验重
|
|
|
@@ -1581,6 +1590,7 @@ public class YidaServiceImpl implements YidaService {
|
|
|
fields.getString("selectField_mhsvnqsv"), //客户潜在等级
|
|
|
fields.getString("radioField_md6q7ox8"), //新老客户
|
|
|
fields.getString("radioField_md6q7oxa"), //公海/私海
|
|
|
+ privateSeaTime, //进入私海时间
|
|
|
establishStatus, //建联状态
|
|
|
countryOrRegion, //国家或地区
|
|
|
fields.get("multiSelectField_md6q7ox7"), //主要品类
|
|
|
@@ -2149,6 +2159,7 @@ public class YidaServiceImpl implements YidaService {
|
|
|
Map rfqRecord; //询价与报价记录
|
|
|
String projectCode; //项目编号
|
|
|
Long getRfqDate; //询价时间
|
|
|
+ String customerCode; //客户编号
|
|
|
|
|
|
/*
|
|
|
初始化参数值
|
|
|
@@ -2200,11 +2211,15 @@ public class YidaServiceImpl implements YidaService {
|
|
|
//获取询价时间
|
|
|
getRfqDate = fields.getLong("dateField_mdpdyddc");
|
|
|
|
|
|
+ //获取客户编号
|
|
|
+ customerCode = fields.getString("textField_mdpb1gh1");
|
|
|
+
|
|
|
|
|
|
//添加客户建联跟进记录
|
|
|
rfqRecord = UtilMap.map(
|
|
|
- "projectCode, getRfqDate",
|
|
|
+ "projectCode, customerCode, getRfqDate",
|
|
|
projectCode, //项目编号
|
|
|
+ customerCode, //客户编号
|
|
|
getRfqDate //询价时间
|
|
|
);
|
|
|
rfqData.add(rfqRecord);
|