From 1d53a4c56cc9aecbce7278bb8516f23f50823027 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期二, 01 四月 2025 14:23:38 +0800 Subject: [PATCH] 惠民卡代码 --- cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java b/cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java index 9b520dd..c4a454e 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java +++ b/cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java @@ -179,7 +179,6 @@ return appUser; } - // todo 短信验证码 @ResponseBody @PostMapping("/base/appUser/getSMSCode") @ApiOperation(value = "获取短信验证码", tags = {"APP-登录注册"}) @@ -268,8 +267,7 @@ @ResponseBody @PostMapping("/base/appUser/loginSMSCode") @ApiOperation(value = "短信验证码登录", tags = {"APP-登录注册"}) - @ApiImplicitParams({ - }) + public ResultUtil<String> loginSMSCode(LoginSMSCodeVo loginSMSCodeVo) { try { return appUserService.loginSMSCode(loginSMSCodeVo); @@ -519,15 +517,18 @@ @PostMapping("/base/appUser/updateAppUser") public void updateAppUser(@RequestBody TAppUser appUser) { try { + TAppUser appUser1 = appUserService.getById(appUser.getId()); appUserService.updateById(appUser); - UserIntegralChanges userIntegralChanges = new UserIntegralChanges(); - userIntegralChanges.setAppUserId(appUser.getId()); - userIntegralChanges.setOldIntegral(appUser.getIntegral() + appUser.getPoints()); - userIntegralChanges.setType(5); - userIntegralChanges.setNewIntegral(appUser.getIntegral()); - userIntegralChanges.setInsertTime(new Date()); - userIntegralChanges.setCategory(2); - userIntegralChangesService.save(userIntegralChanges); + if(appUser.getIntegral().compareTo(appUser1.getIntegral()) != 0){ + UserIntegralChanges userIntegralChanges = new UserIntegralChanges(); + userIntegralChanges.setAppUserId(appUser.getId()); + userIntegralChanges.setOldIntegral(appUser1.getIntegral()); + userIntegralChanges.setType(5); + userIntegralChanges.setNewIntegral(appUser.getIntegral()); + userIntegralChanges.setInsertTime(new Date()); + userIntegralChanges.setCategory(2); + userIntegralChangesService.save(userIntegralChanges); + } } catch (Exception e) { e.printStackTrace(); -- Gitblit v1.7.1