From 7784c446b0acae5fe55b5cd494ab22b0aa8b454a Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期二, 15 七月 2025 08:37:45 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java index 8ca6eff..4c21f9d 100644 --- a/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java @@ -86,6 +86,7 @@ Object process2 = null; String memo = order.getMemo(); String remark = ""; + boolean success = false; log.info("璁㈠崟寮�濮嬩笂鎶�:{}", JSON.toJSONString(order)); try { switch (order.getDocType$().toString()) { @@ -96,6 +97,7 @@ if (!Cools.isEmpty(response) && response.isSuccess()) { log.info("閿�鍞彂璐esponse:{}", response); step = 10; + success = true; } else { remark = response.getMessage() + "--" + response.getErrorStack().substring(0, 100); } @@ -107,6 +109,7 @@ if (!Cools.isEmpty(response) && response.isSuccess()) { log.info("閿�鍞彂璐esponse:{}", response); step = 10; + success = true; } else { remark = response.getMessage() + "--" + response.getErrorStack().substring(0, 100); } @@ -118,6 +121,7 @@ if (!Cools.isEmpty(response) && response.isSuccess()) { log.info("杞簱-鍏ュ簱response:{}", response); step = 10; + success = true; } else { remark = response.getMessage() + "--" + response.getErrorStack().substring(0, 100); } @@ -147,6 +151,7 @@ if (!Cools.isEmpty(response) && response.isSuccess()) { log.info("杞簱-鍑哄簱2response:{}", response); step = 10; + success = true; } else { remark = response.getMessage() + "--" + response.getErrorStack().substring(0, 100); } @@ -169,6 +174,7 @@ if (!Cools.isEmpty(response) && response.isSuccess()) { log.info("杞簱-鍑哄簱2response:{}", response); step = 10; + success = true; } else { remark = response.getMessage() + "--" + response.getErrorStack().substring(0, 100); } @@ -182,6 +188,7 @@ if (!Cools.isEmpty(response) && response.isSuccess()) { log.info("闆嗗洟鍐呴儴璋冩嫧response:{}", response); step = 10; + success = true; } else { remark = response.getMessage() + "--" + response.getErrorStack().substring(0, 100); } @@ -204,7 +211,7 @@ e.printStackTrace(); throw new CoolException("璋冪敤鎺ュ彛鎶ラ敊锛岃鑱旂郴绠$悊鍛�"); } finally { - reportApiLog(order, process1, process2, response, order.getDocType$(), nyncIp, saveRefDelivery); + reportApiLog(order, process1, process2, response, order.getDocType$(), nyncIp, saveRefDelivery, success); } } @@ -581,13 +588,12 @@ } - private Boolean reportApiLog(Order order, Object process1, Object process2, Object response, String docType, String url, String path) { + private Boolean reportApiLog(Order order, Object process1, Object process2, Object response, String docType, String url, String path, Boolean success) { HashMap<String, Object> request = new HashMap<>(); request.put("order", order); request.put("process1", process1); request.put("process2", process2); - boolean success = false; apiLogService.save( docType, url + path, -- Gitblit v1.9.1