更新
This commit is contained in:
parent
04381350e1
commit
fc16d01c27
@ -213,7 +213,7 @@ public class KDTokenController {
|
|||||||
accessTokenParams.put("usertype", "Mobile");
|
accessTokenParams.put("usertype", "Mobile");
|
||||||
accessTokenParams.put("apptoken", getKDAppTokenTest());
|
accessTokenParams.put("apptoken", getKDAppTokenTest());
|
||||||
accessTokenParams.put("tenantid", "zyierp");
|
accessTokenParams.put("tenantid", "zyierp");
|
||||||
accessTokenParams.put("accountId", "2095345516136108032");
|
accessTokenParams.put("accountId", "2226057923279195136");
|
||||||
accessTokenParams.put("language", "zh_CN");
|
accessTokenParams.put("language", "zh_CN");
|
||||||
|
|
||||||
//开始向金蝶发起请求
|
//开始向金蝶发起请求
|
||||||
|
@ -52,7 +52,7 @@ public class ProjectNewOpportunityController {
|
|||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
// List<CrmFXApiParam> paramList = Arrays.asList(new CrmFXApiParam("EQ", "name", "集成测试-商机"));
|
// List<CrmFXApiParam> paramList = Arrays.asList(new CrmFXApiParam("EQ", "name", "国网黑龙江省电力有限公司绥化供电公司可视化采购项目(测试)"));
|
||||||
|
|
||||||
JSONObject jsonject = fxapi.getSynNewDataObj(false, "商机", apiName, paramList);
|
JSONObject jsonject = fxapi.getSynNewDataObj(false, "商机", apiName, paramList);
|
||||||
JSONArray array = jsonject.getJSONObject("data").getJSONArray("dataList");
|
JSONArray array = jsonject.getJSONObject("data").getJSONArray("dataList");
|
||||||
@ -161,7 +161,7 @@ public class ProjectNewOpportunityController {
|
|||||||
|
|
||||||
//编码
|
//编码
|
||||||
datajson.put("number",number);
|
datajson.put("number",number);
|
||||||
datajson.put("group_number","XM-03");//项目分类
|
datajson.put("group_number","XM_03");//项目分类
|
||||||
datajson.put("name",nameData);//项目名称
|
datajson.put("name",nameData);//项目名称
|
||||||
datajson.put("f9w5_crmid",dataId);//CRMID
|
datajson.put("f9w5_crmid",dataId);//CRMID
|
||||||
datajson.put("enable","1");//使用状态
|
datajson.put("enable","1");//使用状态
|
||||||
|
@ -29,8 +29,8 @@ public class customerController {
|
|||||||
static Logger log = LoggerFactory.getLogger("customer");
|
static Logger log = LoggerFactory.getLogger("customer");
|
||||||
|
|
||||||
public static void main(String[] args) throws Exception {
|
public static void main(String[] args) throws Exception {
|
||||||
new customerController().getSynDataAdd();
|
//new customerController().getSynDataAdd();
|
||||||
new customerController().getSynKH();
|
new customerController().getSynKHUPdate();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -209,7 +209,7 @@ public class customerController {
|
|||||||
datajson.put("entry_linkman",lxrarr);//联系人
|
datajson.put("entry_linkman",lxrarr);//联系人
|
||||||
}
|
}
|
||||||
|
|
||||||
JSONArray groupstandardarr2 = new JSONArray();
|
/* JSONArray groupstandardarr2 = new JSONArray();
|
||||||
JSONObject jsonjectC = fxapi.getSynDataObj("客户下财务信息", "AccountFinInfoObj", "account_id", dataId);
|
JSONObject jsonjectC = fxapi.getSynDataObj("客户下财务信息", "AccountFinInfoObj", "account_id", dataId);
|
||||||
JSONArray arrayC = jsonjectC.getJSONObject("data").getJSONArray("dataList");
|
JSONArray arrayC = jsonjectC.getJSONObject("data").getJSONArray("dataList");
|
||||||
if (!arrayC.isEmpty()){
|
if (!arrayC.isEmpty()){
|
||||||
@ -228,7 +228,7 @@ public class customerController {
|
|||||||
groupstandardarr2.add(groupstandardjson2);
|
groupstandardarr2.add(groupstandardjson2);
|
||||||
}
|
}
|
||||||
datajson.put("entry_bank",groupstandardarr2);//银行信息
|
datajson.put("entry_bank",groupstandardarr2);//银行信息
|
||||||
}
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -421,11 +421,12 @@ public class customerController {
|
|||||||
String account_no = GcjJson.getNodeValue(str, "JSON.account_no") != null ? GcjJson.getNodeValue(str, "JSON.account_no").toString() : "";
|
String account_no = GcjJson.getNodeValue(str, "JSON.account_no") != null ? GcjJson.getNodeValue(str, "JSON.account_no").toString() : "";
|
||||||
String erp_category__c = GcjJson.getNodeValue(str, "JSON.erp_category__c") != null ? GcjJson.getNodeValue(str, "JSON.erp_category__c").toString() : "";
|
String erp_category__c = GcjJson.getNodeValue(str, "JSON.erp_category__c") != null ? GcjJson.getNodeValue(str, "JSON.erp_category__c").toString() : "";
|
||||||
|
|
||||||
|
String endtime = GcjJson.getNodeValue(str, "JSON.last_modified_time") != null ? GcjJson.getNodeValue(str, "JSON.last_modified_time").toString() : "";
|
||||||
|
|
||||||
String strJson = "";
|
String strJson = "";
|
||||||
try{
|
try{
|
||||||
JSONObject dataSyn = MagicApi.getSendSYNDataCustomer("KH", syn_type, dataId,"3");
|
JSONObject dataSyn = MagicApi.getSendSYNDataCustomer("KH", syn_type, dataId,"3");
|
||||||
if (dataSyn != null && dataId.equals(dataSyn.getString("crmId"))) {
|
if (dataSyn != null && dataId.equals(dataSyn.getString("crmId")) && endtime.equals(dataSyn.getString("mark")) ) {
|
||||||
log.info("数据已存在-" + nameData);
|
log.info("数据已存在-" + nameData);
|
||||||
XxlJobHelper.log("--数据已存在---" + nameData);
|
XxlJobHelper.log("--数据已存在---" + nameData);
|
||||||
tbflag = true;
|
tbflag = true;
|
||||||
@ -449,7 +450,7 @@ public class customerController {
|
|||||||
//编码
|
//编码
|
||||||
datajson.put("number",account_no);
|
datajson.put("number",account_no);
|
||||||
datajson.put("paymentcurrency_number","CNY");//付款币种.货币代码
|
datajson.put("paymentcurrency_number","CNY");//付款币种.货币代码
|
||||||
datajson.put("name","新-"+nameData);//客户名称
|
datajson.put("name",nameData);//客户名称
|
||||||
datajson.put("f9w5_crmid",dataId);//CRMID
|
datajson.put("f9w5_crmid",dataId);//CRMID
|
||||||
// datajson.put("settlementtypeid_number","JSFS04");//结算方式
|
// datajson.put("settlementtypeid_number","JSFS04");//结算方式
|
||||||
|
|
||||||
@ -481,7 +482,7 @@ public class customerController {
|
|||||||
datajson.put("entry_linkman",lxrarr);//联系人
|
datajson.put("entry_linkman",lxrarr);//联系人
|
||||||
}
|
}
|
||||||
|
|
||||||
JSONArray groupstandardarr2 = new JSONArray();
|
/*JSONArray groupstandardarr2 = new JSONArray();
|
||||||
JSONObject jsonjectC = fxapi.getSynDataObj("客户下财务信息", "AccountFinInfoObj", "account_id", dataId);
|
JSONObject jsonjectC = fxapi.getSynDataObj("客户下财务信息", "AccountFinInfoObj", "account_id", dataId);
|
||||||
JSONArray arrayC = jsonjectC.getJSONObject("data").getJSONArray("dataList");
|
JSONArray arrayC = jsonjectC.getJSONObject("data").getJSONArray("dataList");
|
||||||
if (!arrayC.isEmpty()){
|
if (!arrayC.isEmpty()){
|
||||||
@ -500,7 +501,7 @@ public class customerController {
|
|||||||
groupstandardarr2.add(groupstandardjson2);
|
groupstandardarr2.add(groupstandardjson2);
|
||||||
}
|
}
|
||||||
datajson.put("entry_bank",groupstandardarr2);//银行信息
|
datajson.put("entry_bank",groupstandardarr2);//银行信息
|
||||||
}
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -549,7 +550,7 @@ public class customerController {
|
|||||||
// paramMap.put("sync_status__c", "option_sync_failure__c");
|
// paramMap.put("sync_status__c", "option_sync_failure__c");
|
||||||
paramMap.put("sync_info__c", "修改成功");
|
paramMap.put("sync_info__c", "修改成功");
|
||||||
//回写json
|
//回写json
|
||||||
fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
|
// fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
sendFlag=true;
|
sendFlag=true;
|
||||||
@ -558,7 +559,7 @@ public class customerController {
|
|||||||
// paramMap.put("sync_status__c", "option_sync_failure__c");
|
// paramMap.put("sync_status__c", "option_sync_failure__c");
|
||||||
paramMap.put("sync_info__c", stringBuffer);
|
paramMap.put("sync_info__c", stringBuffer);
|
||||||
//回写json
|
//回写json
|
||||||
fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
|
// fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
|
||||||
}
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
sendFlag = true;
|
sendFlag = true;
|
||||||
@ -567,13 +568,12 @@ public class customerController {
|
|||||||
//paramMap.put("sync_status__c", "option_sync_failure__c");
|
//paramMap.put("sync_status__c", "option_sync_failure__c");
|
||||||
paramMap.put("sync_info__c", stringBuffer);
|
paramMap.put("sync_info__c", stringBuffer);
|
||||||
//回写json
|
//回写json
|
||||||
fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
|
// fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
|
||||||
}
|
}
|
||||||
|
|
||||||
JSONObject sendData = new JSONObject();
|
JSONObject sendData = new JSONObject();
|
||||||
|
|
||||||
sendData.put("send_status", !sendFlag);//同步状态 true同步成功 false同步失败 3待同步
|
sendData.put("send_status", !sendFlag);//同步状态 true同步成功 false同步失败 3待同步
|
||||||
|
|
||||||
sendData.put("send_id", str.getString("sendId")); //send_id
|
sendData.put("send_id", str.getString("sendId")); //send_id
|
||||||
MagicApi.updateSendSYUPDATEcustomer(sendData);
|
MagicApi.updateSendSYUPDATEcustomer(sendData);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user