From 3a894ab344295a44fede3d5f9a9a0eaa36280486 Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期五, 16 一月 2026 17:57:32 +0800
Subject: [PATCH] 上传日志只保存错误数据
---
src/main/java/com/fzzy/push/sx2023/SX2023ApiRemoteService.java | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/src/main/java/com/fzzy/push/sx2023/SX2023ApiRemoteService.java b/src/main/java/com/fzzy/push/sx2023/SX2023ApiRemoteService.java
index 454826d..30200fd 100644
--- a/src/main/java/com/fzzy/push/sx2023/SX2023ApiRemoteService.java
+++ b/src/main/java/com/fzzy/push/sx2023/SX2023ApiRemoteService.java
@@ -106,7 +106,7 @@
//鎶ユ枃鏍囪瘑
reqData.setID(orderId);
//鐗堟湰鍙�
- reqData.setVER("1.0");
+ reqData.setVER("2022");
//鍗曚綅缂栫爜锛�11浣�
reqData.setOrgNo(conf.getUserName());
//鍗曚綅鍚嶇О
@@ -147,7 +147,9 @@
SX2023Dto result = JSONObject.parseObject(JSONObject.toJSONString(sx2023RespDto.getMsgBody()), SX2023Dto.class);
apiLog.setStatus(result.getCode().equals("200") ? 0 : Integer.valueOf(result.getCode()));
apiLog.setResult(result.getVER());
- apiLogRep.save(apiLog);
+ if (!result.getCode().equals("200")) {
+ apiLogRep.save(apiLog);
+ }
ResponseDto resd = new ResponseDto();
resd.setSuccess(result.getCode().equals("200") ? 0 : Integer.valueOf(result.getCode()));
resd.setMsg(result.getVER());
@@ -185,9 +187,9 @@
Map<String, Object> map = new HashMap<>();
String inteIdUrl = getInteId(inteId);
//鑻ヤ负璐㈠姟1501銆�1502銆�1503鎺ュ彛锛屽垯鎺ュ彛缂栫爜濉啓1114
- if (Constant.API_CODE_1114_1501.equals(inteId)
- || Constant.API_CODE_1114_1502.equals(inteId)
- || Constant.API_CODE_1114_1503.equals(inteId)) {
+ if (Constant.API_CODE_1501.equals(inteId)
+ || Constant.API_CODE_1502.equals(inteId)
+ || Constant.API_CODE_1503.equals(inteId)) {
List<SXFinanceDto> list = getFinanceData(inteId, data);
map.put(inteIdUrl, list);
} else {
@@ -437,9 +439,9 @@
*/
private List<SXFinanceDto> getFinanceData(String inteId, Object data) {
//璐㈠姟鎶ヨ〃鏁版嵁灏佽
- if (Constant.API_CODE_1114_1501.equals(inteId)) {
+ if (Constant.API_CODE_1501.equals(inteId)) {
return copyApi1501((Api1501) data);
- } else if (Constant.API_CODE_1114_1502.equals(inteId)) {
+ } else if (Constant.API_CODE_1502.equals(inteId)) {
return copyApi1502((Api1502) data);
} else {
return copyApi1503((Api1503) data);
--
Gitblit v1.9.3