From 4411d8894a23c709b60a44f31b1d488647cb36c9 Mon Sep 17 00:00:00 2001 From: "1215525055@qq.com" <1215525055@qq.com> Date: Thu, 3 Apr 2025 11:40:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E5=85=85=E5=80=BC=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/AccountRechargeServiceImpl.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/cn/com/tenlion/operator/serviceother/operator/accountrecharge/impl/AccountRechargeServiceImpl.java b/src/main/java/cn/com/tenlion/operator/serviceother/operator/accountrecharge/impl/AccountRechargeServiceImpl.java index 4dc9bed..f76b5d9 100644 --- a/src/main/java/cn/com/tenlion/operator/serviceother/operator/accountrecharge/impl/AccountRechargeServiceImpl.java +++ b/src/main/java/cn/com/tenlion/operator/serviceother/operator/accountrecharge/impl/AccountRechargeServiceImpl.java @@ -123,9 +123,8 @@ public class AccountRechargeServiceImpl extends DefaultBaseService implements IA @Override public String saveSystem(AccountRechargeVO accountRechargeVO) { - accountRechargeVO.setReconciliationStatus("1"); + accountRechargeVO.setReconciliationStatus("0"); accountRechargeVO.setRechargeCheck("2"); - accountRechargeVO.setReconciliationTime(DateUtil.getTime()); String accountRechargeId = getUUID("sys"); Map params = HashMapUtil.beanToMap(accountRechargeVO); params.put("accountRechargeId", accountRechargeId); @@ -145,6 +144,13 @@ public class AccountRechargeServiceImpl extends DefaultBaseService implements IA // 3. 调用第三方接口, 告知充值到账 sysCallbackService.save("系统充值到账", systemApiPathProperties.getCopyright() + "api/pay/recharge-success/user-id/" + dto.getAccountId(), null); + + // 更新到账状态 + Map params1 = getHashMap(2); + params1.put("accountRechargeIds", "1"); + params1.put("reconciliationTime", DateUtil.getTime()); + params1.put("accountRechargeId", accountRechargeId); + accountRechargeDao.update(params1); } return accountRechargeId;