会员详情接口调整
This commit is contained in:
parent
e18dbe51d6
commit
f5b6f5829c
|
|
@ -518,12 +518,12 @@ public class TbMemberConfigServiceImpl extends ServiceImpl<TbMemberConfigMapper,
|
|||
ShopInfo shopInfo = shopInfoService.getById(shopUser.getSourceShopId());
|
||||
MemberLevelVO levelVO = levelConfigService.detail(shopUser.getMemberLevelId());
|
||||
MemberLevelConfig nextLevel = levelConfigService.getOne(new QueryWrapper().eq(MemberLevelConfig::getShopId, shopId).ge(MemberLevelConfig::getExperienceValue, shopUser.getExperience())
|
||||
.ne(MemberLevelConfig::getId, shopUser.getId()).orderBy(MemberLevelConfig::getExperienceValue, true));
|
||||
.ne(MemberLevelConfig::getId, shopUser.getMemberLevelId()).orderBy(MemberLevelConfig::getExperienceValue, true));
|
||||
return new MemberDetailVO()
|
||||
.setShopInfo(shopInfo)
|
||||
.setMemberLevel(levelVO)
|
||||
.setExperience(shopUser.getExperience())
|
||||
.setEndTime(shopUser.getEndTime())
|
||||
.setNextExperienceValue(nextLevel.getExperienceValue() - shopUser.getExperience());
|
||||
.setNextExperienceValue(nextLevel == null ? 0 : nextLevel.getExperienceValue() - shopUser.getExperience());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue