会员折扣
This commit is contained in:
@@ -187,6 +187,9 @@ public class AShopUserServiceImpl implements AShopUserService {
|
|||||||
if (shopUser.getMemberLevelId() != null) {
|
if (shopUser.getMemberLevelId() != null) {
|
||||||
memberLevelConfig = memberLevelConfigService.getById(shopUser.getMemberLevelId());
|
memberLevelConfig = memberLevelConfigService.getById(shopUser.getMemberLevelId());
|
||||||
shopUserDTO.setMemberLevelName(memberLevelConfig == null ? null : memberLevelConfig.getName());
|
shopUserDTO.setMemberLevelName(memberLevelConfig == null ? null : memberLevelConfig.getName());
|
||||||
|
if (memberLevelConfig != null) {
|
||||||
|
shopUserDTO.setDiscount(memberLevelConfig.getDiscount());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
MemberLevelConfig config = memberLevelConfigService.getOne(new QueryWrapper().eq(MemberLevelConfig::getShopId, mainId)
|
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(config.getExperienceValue() - (shopUser.getExperience() == null ? 0 : shopUser.getExperience()));
|
||||||
shopUserDTO.setNextExperience(shopUserDTO.getNextExperience() < 0 ? 0: shopUserDTO.getNextExperience());
|
shopUserDTO.setNextExperience(shopUserDTO.getNextExperience() < 0 ? 0: shopUserDTO.getNextExperience());
|
||||||
shopUserDTO.setNextMemberLevelName(config.getName());
|
shopUserDTO.setNextMemberLevelName(config.getName());
|
||||||
shopUserDTO.setDiscount(config.getDiscount());
|
|
||||||
}
|
}
|
||||||
return shopUserDTO;
|
return shopUserDTO;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user