From ca52c1491e3ea8e194a39f7aafdfa8ad3bf30b7f Mon Sep 17 00:00:00 2001 From: itzhang <2019326567@qq.com> Date: Thu, 10 Jul 2025 14:19:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=94=80=E5=94=AE=E5=90=88?= =?UTF-8?q?=E5=90=8C=E7=BC=96=E5=8F=B7=E5=86=8D=E6=AC=A1=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/management/controller/XSHTController.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/management/controller/XSHTController.java b/src/main/java/com/management/controller/XSHTController.java index 8bbb298..109593a 100644 --- a/src/main/java/com/management/controller/XSHTController.java +++ b/src/main/java/com/management/controller/XSHTController.java @@ -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");