会员折扣

This commit is contained in:
张松 2025-11-11 09:46:07 +08:00
parent e7590bda2d
commit 69b9baffe7
1 changed files with 3 additions and 1 deletions

View File

@ -187,6 +187,9 @@ public class AShopUserServiceImpl implements AShopUserService {
if (shopUser.getMemberLevelId() != null) {
memberLevelConfig = memberLevelConfigService.getById(shopUser.getMemberLevelId());
shopUserDTO.setMemberLevelName(memberLevelConfig == null ? null : memberLevelConfig.getName());
if (memberLevelConfig != null) {
shopUserDTO.setDiscount(memberLevelConfig.getDiscount());
}
}
MemberLevelConfig config = memberLevelConfigService.getOne(new QueryWrapper().eq(MemberLevelConfig::getShopId, mainId)
@ -197,7 +200,6 @@ public class AShopUserServiceImpl implements AShopUserService {
shopUserDTO.setNextExperience(config.getExperienceValue() - (shopUser.getExperience() == null ? 0 : shopUser.getExperience()));
shopUserDTO.setNextExperience(shopUserDTO.getNextExperience() < 0 ? 0: shopUserDTO.getNextExperience());
shopUserDTO.setNextMemberLevelName(config.getName());
shopUserDTO.setDiscount(config.getDiscount());
}
return shopUserDTO;
}