From 27a15de03d458db9d259c689b563a5a86692ef8d Mon Sep 17 00:00:00 2001 From: zc <zc> Date: 星期三, 06 八月 2025 16:44:46 +0800 Subject: [PATCH] 1 --- src/main/java/com/zy/third/erp/task/ERPOutHedTBScheduler.java | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/third/erp/task/ERPOutHedTBScheduler.java b/src/main/java/com/zy/third/erp/task/ERPOutHedTBScheduler.java index 31326fe..e52ef46 100644 --- a/src/main/java/com/zy/third/erp/task/ERPOutHedTBScheduler.java +++ b/src/main/java/com/zy/third/erp/task/ERPOutHedTBScheduler.java @@ -54,6 +54,9 @@ HashMap<String, Object> hedAndDet = new HashMap<>(); hedAndDet.put("hed", inHed); hedAndDet.put("det", inDetTBS); + if (inDetTBS == null || inDetTBS.isEmpty()) { + continue; + } try { inMS.createOutOrder(inHed, inDetTBS); log.info("鍑哄簱鍗曟嵁鎴愬姛,{}", inHed); @@ -69,12 +72,11 @@ } } - - + @Transactional(rollbackFor = Throwable.class) public void OutHedTBScheduler(String orderNo) { //log.info("OutHedTBScheduler寮�濮嬩簡"); if (!erpEnabled) return; - String sqlInHed = "select * from erp_OutHedTB where LKName='涓壃浜屾湡' and BillNo = '"+ orderNo +"'"; + String sqlInHed = "select * from erp_OutHedTB where LKName='涓壃浜屾湡' and BillNo = '" + orderNo + "'"; List<OutHedTB> inHeds = erpSqlServer.select(sqlInHed, OutHedTB.class); if (!inHeds.isEmpty()) { for (OutHedTB inHed : inHeds) { -- Gitblit v1.9.1