From 6c001a4c548ace25004fe509940f2d4a46d370bb Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Thu, 15 Jan 2026 09:40:08 +0800 Subject: [PATCH] =?UTF-8?q?2026-01-15=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SearchProductionLineOutputReportData.java | 9 ++ .../service/impl/InterfaceLogServiceImpl.java | 10 +- .../service/impl/SystemLogServiceImpl.java | 10 +- .../shopOrder/ProductionReportMapper.xml | 100 ++++++++++++++---- 4 files changed, 97 insertions(+), 32 deletions(-) diff --git a/src/main/java/com/gaotao/modules/shopOrder/entity/SearchProductionLineOutputReportData.java b/src/main/java/com/gaotao/modules/shopOrder/entity/SearchProductionLineOutputReportData.java index 8b04fd3..0a865f3 100644 --- a/src/main/java/com/gaotao/modules/shopOrder/entity/SearchProductionLineOutputReportData.java +++ b/src/main/java/com/gaotao/modules/shopOrder/entity/SearchProductionLineOutputReportData.java @@ -63,6 +63,15 @@ public class SearchProductionLineOutputReportData { private String user; private Integer page; private Integer limit; + private String spec; + + public String getSpec() { + return spec; + } + + public void setSpec(String spec) { + this.spec = spec; + } public Date getNeedDate() { return needDate; diff --git a/src/main/java/com/gaotao/modules/sys/service/impl/InterfaceLogServiceImpl.java b/src/main/java/com/gaotao/modules/sys/service/impl/InterfaceLogServiceImpl.java index f747126..a77bf96 100644 --- a/src/main/java/com/gaotao/modules/sys/service/impl/InterfaceLogServiceImpl.java +++ b/src/main/java/com/gaotao/modules/sys/service/impl/InterfaceLogServiceImpl.java @@ -580,7 +580,7 @@ public class InterfaceLogServiceImpl implements InterfaceLogService { HttpEntity requestEntity = new HttpEntity<>(JSON.toJSONString(requestBody), headers); - String statusCode = "ERROR"; + String statusCode = "500"; String message = ""; String lastResponseData = ""; @@ -595,7 +595,7 @@ public class InterfaceLogServiceImpl implements InterfaceLogService { String flag = responseJson.getString("Flag"); if ("success".equalsIgnoreCase(flag)) { - statusCode = "SUCCESS"; + statusCode = "200"; message = "接口调用成功"; String u8CCode = responseJson.getString("U8CCode"); if (u8CCode != null && !u8CCode.isEmpty()) { @@ -608,7 +608,7 @@ public class InterfaceLogServiceImpl implements InterfaceLogService { logger.info("更新StockTransactionLog同步状态成功,site: {}, transactionId: {}, 更新条数: {}", site, transactionId, syncUpdateCount); } } else { - statusCode = "FAILURE"; + statusCode = "500"; message = responseJson.getString("ErrMsg"); if (message == null || message.isEmpty()) { message = "接口调用失败"; @@ -616,7 +616,7 @@ public class InterfaceLogServiceImpl implements InterfaceLogService { } } catch (Exception e) { - statusCode = "ERROR"; + statusCode = "500"; message = "接口调用异常: " + e.getMessage(); lastResponseData = e.toString(); logger.error("调用外部接口异常", e); @@ -632,7 +632,7 @@ public class InterfaceLogServiceImpl implements InterfaceLogService { // 9. 返回结果 Map result = new HashMap<>(); - result.put("flag", "success".equalsIgnoreCase(statusCode) ? "success" : "failure"); + result.put("flag", "200".equals(statusCode) ? "success" : "failure"); result.put("u8CCode", ""); result.put("errMsg", message); diff --git a/src/main/java/com/gaotao/modules/sys/service/impl/SystemLogServiceImpl.java b/src/main/java/com/gaotao/modules/sys/service/impl/SystemLogServiceImpl.java index 216d453..200141a 100644 --- a/src/main/java/com/gaotao/modules/sys/service/impl/SystemLogServiceImpl.java +++ b/src/main/java/com/gaotao/modules/sys/service/impl/SystemLogServiceImpl.java @@ -558,7 +558,7 @@ public class SystemLogServiceImpl implements SystemLogService { HttpEntity requestEntity = new HttpEntity<>(JSON.toJSONString(requestBody), headers); - String statusCode = "ERROR"; + String statusCode = "500"; String message = ""; String lastResponseData = ""; @@ -573,7 +573,7 @@ public class SystemLogServiceImpl implements SystemLogService { String flag = responseJson.getString("Flag"); if ("success".equalsIgnoreCase(flag)) { - statusCode = "SUCCESS"; + statusCode = "200"; message = "接口调用成功"; String u8CCode = responseJson.getString("U8CCode"); if (u8CCode != null && !u8CCode.isEmpty()) { @@ -586,7 +586,7 @@ public class SystemLogServiceImpl implements SystemLogService { logger.info("更新StockTransactionLog同步状态成功,site: {}, transactionId: {}, 更新条数: {}", site, transactionId, syncUpdateCount); } } else { - statusCode = "FAILURE"; + statusCode = "500"; message = responseJson.getString("ErrMsg"); if (message == null || message.isEmpty()) { message = "接口调用失败"; @@ -594,7 +594,7 @@ public class SystemLogServiceImpl implements SystemLogService { } } catch (Exception e) { - statusCode = "ERROR"; + statusCode = "500"; message = "接口调用异常: " + e.getMessage(); lastResponseData = e.toString(); logger.error("调用外部接口异常", e); @@ -610,7 +610,7 @@ public class SystemLogServiceImpl implements SystemLogService { // 9. 返回结果 Map result = new HashMap<>(); - result.put("flag", "success".equalsIgnoreCase(statusCode) ? "success" : "failure"); + result.put("flag", "200".equals(statusCode) ? "success" : "failure"); result.put("u8CCode", ""); result.put("errMsg", message); diff --git a/src/main/resources/mapper/shopOrder/ProductionReportMapper.xml b/src/main/resources/mapper/shopOrder/ProductionReportMapper.xml index fd118fb..95a7e81 100644 --- a/src/main/resources/mapper/shopOrder/ProductionReportMapper.xml +++ b/src/main/resources/mapper/shopOrder/ProductionReportMapper.xml @@ -130,47 +130,103 @@