Commit 0b91603652019d1beed0ee4a3dc1b2a80721dfe4
1 parent
81bcf718
Member:会员等级变更修复
Showing
2 changed files
with
3 additions
and
5 deletions
yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/level/MemberLevelServiceImpl.java
| @@ -241,10 +241,8 @@ public class MemberLevelServiceImpl implements MemberLevelService { | @@ -241,10 +241,8 @@ public class MemberLevelServiceImpl implements MemberLevelService { | ||
| 241 | MemberUserDO user = memberUserService.getUser(userId); | 241 | MemberUserDO user = memberUserService.getUser(userId); |
| 242 | Integer userExperience = ObjUtil.defaultIfNull(user.getExperience(), 0); | 242 | Integer userExperience = ObjUtil.defaultIfNull(user.getExperience(), 0); |
| 243 | userExperience = NumberUtil.max(userExperience + experience, 0); // 防止扣出负数 | 243 | userExperience = NumberUtil.max(userExperience + experience, 0); // 防止扣出负数 |
| 244 | - MemberLevelRecordDO levelRecord = new MemberLevelRecordDO() | ||
| 245 | - .setUserId(user.getId()) | ||
| 246 | - .setExperience(experience) | ||
| 247 | - .setUserExperience(userExperience); | 244 | + MemberLevelRecordDO levelRecord = new MemberLevelRecordDO().setUserId(user.getId()) |
| 245 | + .setExperience(experience).setUserExperience(userExperience).setLevelId(user.getLevelId()); | ||
| 248 | memberExperienceRecordService.createExperienceRecord(userId, experience, userExperience, | 246 | memberExperienceRecordService.createExperienceRecord(userId, experience, userExperience, |
| 249 | bizType, bizId); | 247 | bizType, bizId); |
| 250 | 248 |
yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/enums/ErrorCodeConstants.java
| @@ -125,7 +125,7 @@ public interface ErrorCodeConstants { | @@ -125,7 +125,7 @@ public interface ErrorCodeConstants { | ||
| 125 | 125 | ||
| 126 | ErrorCode SOCIAL_CLIENT_WEIXIN_MINI_APP_PHONE_CODE_ERROR = new ErrorCode(1_002_018_200, "获得手机号失败"); | 126 | ErrorCode SOCIAL_CLIENT_WEIXIN_MINI_APP_PHONE_CODE_ERROR = new ErrorCode(1_002_018_200, "获得手机号失败"); |
| 127 | ErrorCode SOCIAL_CLIENT_NOT_EXISTS = new ErrorCode(1_002_018_201, "社交客户端不存在"); | 127 | ErrorCode SOCIAL_CLIENT_NOT_EXISTS = new ErrorCode(1_002_018_201, "社交客户端不存在"); |
| 128 | - ErrorCode SOCIAL_CLIENT_UNIQUE = new ErrorCode(1_002_018_201, "社交客户端已存在配置"); | 128 | + ErrorCode SOCIAL_CLIENT_UNIQUE = new ErrorCode(1_002_018_202, "社交客户端已存在配置"); |
| 129 | 129 | ||
| 130 | // ========== 系统敏感词 1-002-019-000 ========= | 130 | // ========== 系统敏感词 1-002-019-000 ========= |
| 131 | ErrorCode SENSITIVE_WORD_NOT_EXISTS = new ErrorCode(1_002_019_000, "系统敏感词在所有标签中都不存在"); | 131 | ErrorCode SENSITIVE_WORD_NOT_EXISTS = new ErrorCode(1_002_019_000, "系统敏感词在所有标签中都不存在"); |