From 2489bd66d0331eec1ca9398ee18af1b6cc78eefc Mon Sep 17 00:00:00 2001 From: Jack <46790855@qq.com> Date: Sun, 26 Oct 2025 23:15:46 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=8F=90=E7=8E=B0=E9=80=9A=E7=9F=A5=20?= =?UTF-8?q?=E8=A1=A5=E5=81=BF=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mall/shop/lakala/controller/mobile/LakalaController.java | 4 +++- .../mall/shop/lakala/service/impl/LakalaApiServiceImpl.java | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/lakala/controller/mobile/LakalaController.java b/mall-shop/src/main/java/com/suisung/mall/shop/lakala/controller/mobile/LakalaController.java index 77ecfd50..1c9584c5 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/lakala/controller/mobile/LakalaController.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/lakala/controller/mobile/LakalaController.java @@ -90,7 +90,9 @@ public class LakalaController extends BaseControllerImpl { @RequestMapping(value = "/testcase", method = RequestMethod.POST) public Object testcase(@RequestBody JSONObject paramsJSON) { - return lklLedgerReceiverService.selectAgentAndPlatformByMchId(36L); +// return lklLedgerReceiverService.selectAgentAndPlatformByMchId(36L); + + return lakalaApiService.ewalletWithDrawNotify(null, paramsJSON.getStr("a"), paramsJSON.getStr("b")); } @ApiOperation(value = "批量发送推送消息 - 测试案例", notes = "批量发送推送消息 - 测试案例") diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LakalaApiServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LakalaApiServiceImpl.java index 276104ac..dd3e0d97 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LakalaApiServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LakalaApiServiceImpl.java @@ -3904,7 +3904,7 @@ public class LakalaApiServiceImpl implements LakalaApiService { } // 3. 转换参数并更新数据 - String snakeCaseJson = StringUtils.convertCamelToSnake(signCheckResult.getSecond()); + String snakeCaseJson = StringUtils.convertCamelToSnake(paramsJSON.toString()); if (StringUtils.isBlank(snakeCaseJson)) { log.error("{} 回调参数转换失败,mercId={} merOrderNo={}", signTag, mercId, merOrderNo); return JSONUtil.createObj() @@ -3921,6 +3921,7 @@ public class LakalaApiServiceImpl implements LakalaApiService { } lklOrderDraw.setRemark(lklOrderDraw.getRemark() + " " + signTag); + lklOrderDraw.setSummary(null); boolean isSuccess = lklOrderDrawService.addOrUpdateByMercIdAndMerOrderNo(lklOrderDraw); if (!isSuccess) { log.error("{} 数据更新失败,mercId={} merOrderNo={}", signTag, mercId, merOrderNo);