From 55c62ef7e5e7657cc8ac7a86bc06795ae19c0a60 Mon Sep 17 00:00:00 2001 From: zhaoqing <1670883518@qq.com> Date: Wed, 27 May 2026 14:41:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E7=A8=8E=E4=BB=93=E6=8E=A8=E9=80=81?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ReservationStockOutOrderApplicationService.java | 8 ++++---- .../ReservationStockOutOrderApi.java | 11 +++++++++++ 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/mhd_oms/src/main/java/com/mhd/oms/domain/reservationStockOutOrder/service/ReservationStockOutOrderApplicationService.java b/mhd_oms/src/main/java/com/mhd/oms/domain/reservationStockOutOrder/service/ReservationStockOutOrderApplicationService.java index 35a90d262..50df5bd36 100644 --- a/mhd_oms/src/main/java/com/mhd/oms/domain/reservationStockOutOrder/service/ReservationStockOutOrderApplicationService.java +++ b/mhd_oms/src/main/java/com/mhd/oms/domain/reservationStockOutOrder/service/ReservationStockOutOrderApplicationService.java @@ -1147,7 +1147,7 @@ public class ReservationStockOutOrderApplicationService { gwStockOutOrder.setOrderList(orderList); GwLog gwLog = new GwLog(); - gwLog.setType("企业国别"); + gwLog.setType("出口订单"); gwLog.setBusinessId(id); gwLog.setRequestBody(com.alibaba.fastjson.JSONObject.toJSONString(gwStockOutOrder)); gwLog.setResponseBody(""); @@ -1185,7 +1185,7 @@ public class ReservationStockOutOrderApplicationService { gwLog.setErrorMsg(responseString); updatePushStatus(id, 4, new Date(), pushBy,pushByName); failCount++; - failMsg.append("erpCountryCode:").append(id).append("失败;"); + failMsg.append("id:").append(id).append("失败;"); } gwLogMapper.updateById(gwLog); response.close(); @@ -1196,8 +1196,8 @@ public class ReservationStockOutOrderApplicationService { gwLogMapper.updateById(gwLog); updatePushStatus(id, 4, new Date(), pushBy,pushByName); failCount++; - failMsg.append("erpCountryCode:").append(id).append("异常:").append(e.getMessage()).append(";"); - log.error("企业国别推送异常: id={}, error={}", id, e.getMessage()); + failMsg.append("id:").append(id).append("异常:").append(e.getMessage()).append(";"); + log.error("保税仓推送异常: id={}, error={}", id, e.getMessage()); } finally { try { httpClient.close(); diff --git a/mhd_oms/src/main/java/com/mhd/oms/interfaces/facade/ReservationStockOutOrder/ReservationStockOutOrderApi.java b/mhd_oms/src/main/java/com/mhd/oms/interfaces/facade/ReservationStockOutOrder/ReservationStockOutOrderApi.java index 5fbe7132d..58e0a63b5 100644 --- a/mhd_oms/src/main/java/com/mhd/oms/interfaces/facade/ReservationStockOutOrder/ReservationStockOutOrderApi.java +++ b/mhd_oms/src/main/java/com/mhd/oms/interfaces/facade/ReservationStockOutOrder/ReservationStockOutOrderApi.java @@ -210,4 +210,15 @@ public class ReservationStockOutOrderApi extends BaseController { return AjaxResult.success(result); } + + @ApiOperation("批量推送") + @PostMapping("/batchPush") + public AjaxResult batchPush(@RequestBody List idList){ + if(idList == null || idList.isEmpty()){ + return AjaxResult.error("没有数据需要推送"); + } + return stockOutOrderApplicationService.batchPush(idList); + + } + } \ No newline at end of file