新增销售合同编号再次优化

This commit is contained in:
itzhang 2025-07-10 14:19:14 +08:00
parent ca4695f4e4
commit ca52c1491e

View File

@ -60,6 +60,7 @@ public class XSHTController {
new Filter("IN", "sync_status__c", Arrays.asList(syncStatus)),
new Filter("GT", "create_time", Arrays.asList("1748923200000")),
//new Filter("EQ", "name", Arrays.asList("ZHY2505280021")),
new Filter("ISN", "zhy_contract_number__c", Arrays.asList("")),
new Filter("N", "is_initial__c", Arrays.asList("true")),
new Filter("EQ", "life_status", Arrays.asList("normal"))
), "SaleContractObj");
@ -87,7 +88,13 @@ public class XSHTController {
//合同唯一id
String contractId = contractData.getString("_id");
//合同名称
String contractName = contractData.getString("zhy_contract_number__c");
String contractName = contractData.getString("zhy_contract_number__c") != null ? contractData.getString("zhy_contract_number__c") : "";
if ("".equals(contractName)){
log.info("合同名称不存在,将不再向下执行");
continue;
}
//创建时间
//String createTime = contractData.getString("create_time");
String createTime = contractData.getString("last_modified_time");