From 447cd262adc40fb42477d85059346a8a9dfeb62d Mon Sep 17 00:00:00 2001 From: yang <2119157836@qq.com> Date: Mon, 31 Mar 2025 15:32:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(payment):=20=E6=B7=BB=E5=8A=A0=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E6=94=AF=E4=BB=98=E5=AE=9D=E6=8F=90=E7=8E=B0=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E5=B9=B6=E4=BC=98=E5=8C=96=E6=9F=A5=E8=AF=A2=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mcwl/pay/service/impl/AliPayServiceImpl.java | 1 + .../java/com/mcwl/system/domain/SysUserPayAccountLog.java | 4 ++++ .../system/service/impl/SysUserPayAccountLogServiceImpl.java | 3 ++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/mcwl-pay/src/main/java/com/mcwl/pay/service/impl/AliPayServiceImpl.java b/mcwl-pay/src/main/java/com/mcwl/pay/service/impl/AliPayServiceImpl.java index 6373acf..57ef6b5 100644 --- a/mcwl-pay/src/main/java/com/mcwl/pay/service/impl/AliPayServiceImpl.java +++ b/mcwl-pay/src/main/java/com/mcwl/pay/service/impl/AliPayServiceImpl.java @@ -542,6 +542,7 @@ public class AliPayServiceImpl implements AliPayService { sysUserPayAccountLog.setUserId(sysUser.getUserId()); sysUserPayAccountLog.setAmount(Double.valueOf(amount)); sysUserPayAccountLog.setAccount("支付宝"); + sysUserPayAccountLog.setWallet(sysUser.getWallet()); sysUserPayAccountLogService.save(sysUserPayAccountLog); } diff --git a/mcwl-system/src/main/java/com/mcwl/system/domain/SysUserPayAccountLog.java b/mcwl-system/src/main/java/com/mcwl/system/domain/SysUserPayAccountLog.java index adecb74..bb8f946 100644 --- a/mcwl-system/src/main/java/com/mcwl/system/domain/SysUserPayAccountLog.java +++ b/mcwl-system/src/main/java/com/mcwl/system/domain/SysUserPayAccountLog.java @@ -28,5 +28,9 @@ public class SysUserPayAccountLog extends BaseEntity { * 提现账户 */ private String account; + /** + * 剩余金币 + */ + private Double wallet; } diff --git a/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserPayAccountLogServiceImpl.java b/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserPayAccountLogServiceImpl.java index 7a31842..a9c762f 100644 --- a/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserPayAccountLogServiceImpl.java +++ b/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserPayAccountLogServiceImpl.java @@ -41,7 +41,8 @@ public class SysUserPayAccountLogServiceImpl extends ServiceImpl() .select(SysUserPayAccountLog::getAmount, SysUserPayAccountLog::getAccount, SysUserPayAccountLog::getCreateTime) - .eq(SysUserPayAccountLog::getUserId, userId)); + .eq(SysUserPayAccountLog::getUserId, userId) + .orderByDesc(SysUserPayAccountLog::getCreateTime)); TableDataInfo rspData = new TableDataInfo(); rspData.setCode(HttpStatus.SUCCESS);