From 4b264fb4f23d87c141f6a6f21b91ca60d7ef5be1 Mon Sep 17 00:00:00 2001 From: wxy <14293288+zysysys@user.noreply.gitee.com> Date: Sun, 25 Aug 2024 22:18:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(pay):=20=E4=BF=AE=E6=AD=A3=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E4=BD=99=E9=A2=9D=E6=9B=B4=E6=96=B0=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 解决用户充值时余额未正确更新的问题,调整了相关API的调用顺序并修复了用户ID获取逻辑,确保充值后用户余额能够及时更新。 更改包括: - 修正了`userRecharge`方法中用户余额更新的触发逻辑。 - 重构代码以正确获取并分配用户ID。- 添加错误处理机制以确保用户余额更新失败时能够给出提示。余额更新流程现在如下: 1. 用户提交充值请求。 2.服务器验证并处理充值请求。 3. 充值成功后,系统通过`addUserMoney`方法更新用户余额。 此修复确保了用户在充值后能看到准确的余额变化,避免了之前由于系统错误导致的余额未更新问题。 --- src/api/system/user.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/api/system/user.js b/src/api/system/user.js index bbc753d..47fc9f5 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -89,6 +89,15 @@ export function changeUserStatus(userId, status) { }) } +//对用户余额进行添加 +export function addUserMoney(data) { + return request({ + url: '/system/user/addUserMoney', + method: 'post', + data:data + }) +} + // 查询用户个人信息 export function getUserProfile() { return request({