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

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.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.util.*;
/**
@ -800,7 +801,7 @@ public class XSHTController {
contractBGDetailList.add(contractBGDetailMap);
}
if (contractBGDetailList.isEmpty()){
if (contractBGDetailList.isEmpty()) {
log.info("没用符合条件的变更明细数据,将不再继续向下执行");
try {
System.out.println("暂停3秒");
@ -868,7 +869,7 @@ public class XSHTController {
logMap.put("res_body", "同步成功");
//backReqMap.put("sales_contract_ERPID__c", contractRes.getJSONObject("data").getString("pkId"));
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();
@ -878,7 +879,7 @@ public class XSHTController {
logMap.put("log_status", "1");
logMap.put("res_body", "同步失败:" + contractRes.getString("message"));
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
* @Author weiloong_zhang
*/
// @Scheduled(cron = "0 0/1 * * * ?")
// private void configureTasks() throws Exception {
// System.out.println("开始同步ERP数据");
// crmTokenController.tokenReSync();
// preContractController.syncContract();
// preContractController.bgPreContract();
// frameContractController.syncFrameContract();
// frameContractController.syncFrameContractBG();
// xshtController.syncXSHT();
// xshtController.XSHTBGSync();
// xshtController.isComplete();
// designController.syncDesign();
// designController.upDesignDoc();
// goodsPlanController.syncGoodsPlan();
// invoiceController.syncInvoice();
// invoiceController.syncRedInvoice();
// invoiceController.deleteInvoice();
// qualityBackController.qualityFeedBack();
// tenderingController.syncTendering();
// bankInfoController.syncBankInfo();
// reimbursementController.syncReimbursement();
// reimbursementController.syncPublicExpenses();
// reimbursementController.syncTravelExpenses();
// System.out.println("ERP数据执行完毕");
// }
@Scheduled(cron = "0 0/1 * * * ?")
private void configureTasks() throws Exception {
System.out.println("开始同步ERP数据");
crmTokenController.tokenReSync();
preContractController.syncContract();
preContractController.bgPreContract();
frameContractController.syncFrameContract();
frameContractController.syncFrameContractBG();
xshtController.syncXSHT();
xshtController.XSHTBGSync();
xshtController.isComplete();
designController.syncDesign();
designController.upDesignDoc();
goodsPlanController.syncGoodsPlan();
invoiceController.syncInvoice();
invoiceController.syncRedInvoice();
invoiceController.deleteInvoice();
qualityBackController.qualityFeedBack();
tenderingController.syncTendering();
bankInfoController.syncBankInfo();
reimbursementController.syncReimbursement();
reimbursementController.syncPublicExpenses();
reimbursementController.syncTravelExpenses();
System.out.println("ERP数据执行完毕");
}
}

View File

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