This commit is contained in:
张光起 2025-06-04 16:28:40 +08:00
parent 04381350e1
commit fc16d01c27
3 changed files with 15 additions and 15 deletions

View File

@ -213,7 +213,7 @@ public class KDTokenController {
accessTokenParams.put("usertype", "Mobile");
accessTokenParams.put("apptoken", getKDAppTokenTest());
accessTokenParams.put("tenantid", "zyierp");
accessTokenParams.put("accountId", "2095345516136108032");
accessTokenParams.put("accountId", "2226057923279195136");
accessTokenParams.put("language", "zh_CN");
//开始向金蝶发起请求

View File

@ -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);
JSONArray array = jsonject.getJSONObject("data").getJSONArray("dataList");
@ -161,7 +161,7 @@ public class ProjectNewOpportunityController {
//编码
datajson.put("number",number);
datajson.put("group_number","XM-03");//项目分类
datajson.put("group_number","XM_03");//项目分类
datajson.put("name",nameData);//项目名称
datajson.put("f9w5_crmid",dataId);//CRMID
datajson.put("enable","1");//使用状态

View File

@ -29,8 +29,8 @@ public class customerController {
static Logger log = LoggerFactory.getLogger("customer");
public static void main(String[] args) throws Exception {
new customerController().getSynDataAdd();
new customerController().getSynKH();
//new customerController().getSynDataAdd();
new customerController().getSynKHUPdate();
}
@ -209,7 +209,7 @@ public class customerController {
datajson.put("entry_linkman",lxrarr);//联系人
}
JSONArray groupstandardarr2 = new JSONArray();
/* JSONArray groupstandardarr2 = new JSONArray();
JSONObject jsonjectC = fxapi.getSynDataObj("客户下财务信息", "AccountFinInfoObj", "account_id", dataId);
JSONArray arrayC = jsonjectC.getJSONObject("data").getJSONArray("dataList");
if (!arrayC.isEmpty()){
@ -228,7 +228,7 @@ public class customerController {
groupstandardarr2.add(groupstandardjson2);
}
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 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 = "";
try{
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);
XxlJobHelper.log("--数据已存在---" + nameData);
tbflag = true;
@ -449,7 +450,7 @@ public class customerController {
//编码
datajson.put("number",account_no);
datajson.put("paymentcurrency_number","CNY");//付款币种.货币代码
datajson.put("name","新-"+nameData);//客户名称
datajson.put("name",nameData);//客户名称
datajson.put("f9w5_crmid",dataId);//CRMID
// datajson.put("settlementtypeid_number","JSFS04");//结算方式
@ -481,7 +482,7 @@ public class customerController {
datajson.put("entry_linkman",lxrarr);//联系人
}
JSONArray groupstandardarr2 = new JSONArray();
/*JSONArray groupstandardarr2 = new JSONArray();
JSONObject jsonjectC = fxapi.getSynDataObj("客户下财务信息", "AccountFinInfoObj", "account_id", dataId);
JSONArray arrayC = jsonjectC.getJSONObject("data").getJSONArray("dataList");
if (!arrayC.isEmpty()){
@ -500,7 +501,7 @@ public class customerController {
groupstandardarr2.add(groupstandardjson2);
}
datajson.put("entry_bank",groupstandardarr2);//银行信息
}
}*/
@ -549,7 +550,7 @@ public class customerController {
// paramMap.put("sync_status__c", "option_sync_failure__c");
paramMap.put("sync_info__c", "修改成功");
//回写json
fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
// fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
}else{
sendFlag=true;
@ -558,7 +559,7 @@ public class customerController {
// paramMap.put("sync_status__c", "option_sync_failure__c");
paramMap.put("sync_info__c", stringBuffer);
//回写json
fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
// fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
}
} catch (Exception e) {
sendFlag = true;
@ -567,13 +568,12 @@ public class customerController {
//paramMap.put("sync_status__c", "option_sync_failure__c");
paramMap.put("sync_info__c", stringBuffer);
//回写json
fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
// fxapi.upSynFieldParam("", "AccountObj", dataId, paramMap);
}
JSONObject sendData = new JSONObject();
sendData.put("send_status", !sendFlag);//同步状态 true同步成功 false同步失败 3待同步
sendData.put("send_id", str.getString("sendId")); //send_id
MagicApi.updateSendSYUPDATEcustomer(sendData);