销售合同变更响应时间标记

This commit is contained in:
itzhang 2025-06-27 13:57:03 +08:00
parent ba12c8b121
commit f64e936da8
3 changed files with 41 additions and 40 deletions

View File

@ -21,6 +21,7 @@ import org.springframework.web.client.RestTemplate;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.time.ZoneId; import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.util.*; import java.util.*;
/** /**
@ -800,7 +801,7 @@ public class XSHTController {
contractBGDetailList.add(contractBGDetailMap); contractBGDetailList.add(contractBGDetailMap);
} }
if (contractBGDetailList.isEmpty()){ if (contractBGDetailList.isEmpty()) {
log.info("没用符合条件的变更明细数据,将不再继续向下执行"); log.info("没用符合条件的变更明细数据,将不再继续向下执行");
try { try {
System.out.println("暂停3秒"); System.out.println("暂停3秒");
@ -868,7 +869,7 @@ public class XSHTController {
logMap.put("res_body", "同步成功"); logMap.put("res_body", "同步成功");
//backReqMap.put("sales_contract_ERPID__c", contractRes.getJSONObject("data").getString("pkId")); //backReqMap.put("sales_contract_ERPID__c", contractRes.getJSONObject("data").getString("pkId"));
backReqMap.put("sync_status__c", "option_sync_success__c"); backReqMap.put("sync_status__c", "option_sync_success__c");
backReqMap.put("response_info__c", "变更同步成功"); backReqMap.put("response_info__c", "变更同步成功,同步时间:" + LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
//开始审核 //开始审核
// KingDeeUtils kingDeeUtils = new KingDeeUtils(); // KingDeeUtils kingDeeUtils = new KingDeeUtils();
@ -878,7 +879,7 @@ public class XSHTController {
logMap.put("log_status", "1"); logMap.put("log_status", "1");
logMap.put("res_body", "同步失败:" + contractRes.getString("message")); logMap.put("res_body", "同步失败:" + contractRes.getString("message"));
backReqMap.put("sync_status__c", "option_sync_failure__c"); backReqMap.put("sync_status__c", "option_sync_failure__c");
backReqMap.put("response_info__c", "变更失败:" + contractRes.getString("message")); backReqMap.put("response_info__c", "变更失败:" + contractRes.getString("message") + ",同步时间:" + LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
} }
//开始回写 //开始回写

View File

@ -56,30 +56,30 @@ public class CrmTask {
* @return void * @return void
* @Author weiloong_zhang * @Author weiloong_zhang
*/ */
// @Scheduled(cron = "0 0/1 * * * ?") @Scheduled(cron = "0 0/1 * * * ?")
// private void configureTasks() throws Exception { private void configureTasks() throws Exception {
// System.out.println("开始同步ERP数据"); System.out.println("开始同步ERP数据");
// crmTokenController.tokenReSync(); crmTokenController.tokenReSync();
// preContractController.syncContract(); preContractController.syncContract();
// preContractController.bgPreContract(); preContractController.bgPreContract();
// frameContractController.syncFrameContract(); frameContractController.syncFrameContract();
// frameContractController.syncFrameContractBG(); frameContractController.syncFrameContractBG();
// xshtController.syncXSHT(); xshtController.syncXSHT();
// xshtController.XSHTBGSync(); xshtController.XSHTBGSync();
// xshtController.isComplete(); xshtController.isComplete();
// designController.syncDesign(); designController.syncDesign();
// designController.upDesignDoc(); designController.upDesignDoc();
// goodsPlanController.syncGoodsPlan(); goodsPlanController.syncGoodsPlan();
// invoiceController.syncInvoice(); invoiceController.syncInvoice();
// invoiceController.syncRedInvoice(); invoiceController.syncRedInvoice();
// invoiceController.deleteInvoice(); invoiceController.deleteInvoice();
// qualityBackController.qualityFeedBack(); qualityBackController.qualityFeedBack();
// tenderingController.syncTendering(); tenderingController.syncTendering();
// bankInfoController.syncBankInfo(); bankInfoController.syncBankInfo();
// reimbursementController.syncReimbursement(); reimbursementController.syncReimbursement();
// reimbursementController.syncPublicExpenses(); reimbursementController.syncPublicExpenses();
// reimbursementController.syncTravelExpenses(); reimbursementController.syncTravelExpenses();
// System.out.println("ERP数据执行完毕"); System.out.println("ERP数据执行完毕");
// } }
} }

View File

@ -35,16 +35,16 @@ public class CrmTaskTZ {
* @return void * @return void
* @Author weiloong_zhang * @Author weiloong_zhang
*/ */
// @Scheduled(cron = "0 0/2 * * * ?") @Scheduled(cron = "0 0/2 * * * ?")
// private void configureTasks() throws Exception { private void configureTasks() throws Exception {
// System.out.println("开始同步台账数据"); System.out.println("开始同步台账数据");
// projectInitiateController.syncProjectInitiate(); projectInitiateController.syncProjectInitiate();
// deliveryReqController.syncDeliveryReq(); deliveryReqController.syncDeliveryReq();
// deliveryReqController.syncRefund(); deliveryReqController.syncRefund();
// deviceInstallController.syncDeviceInstall(); deviceInstallController.syncDeviceInstall();
// deviceInstallController.upDeviceInstall(); deviceInstallController.upDeviceInstall();
// xshtController.syncSaleOrder(); xshtController.syncSaleOrder();
// yqhtController.syncYQHT(); yqhtController.syncYQHT();
// System.out.println("台账执行完毕"); System.out.println("台账执行完毕");
// } }
} }