## Opt - 判断五折专区是否显示,调整为人员结算等级大于等于vip
This commit is contained in:
parent
5250c1f8b6
commit
4a28db5edb
|
|
@ -1464,12 +1464,19 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
|
||||||
if (ObjectUtil.isEmpty(SecurityUtils.getUserId())) {
|
if (ObjectUtil.isEmpty(SecurityUtils.getUserId())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
LambdaQueryWrapper<SaOrder> wrapper = new LambdaQueryWrapper<>();
|
CuMember member = iMemberServiceApi.getMember(SecurityUtils.getUserId()).getData();
|
||||||
wrapper.eq(SaOrder::getPkMember, SecurityUtils.getUserId());
|
GradeDTO gradeDTO = iGradeServiceApi.getGrade(member.getPkSettleGrade()).getData();
|
||||||
wrapper.eq(SaOrder::getDelFlag, EDelFlag.UN_DELETE.getValue());
|
if(ObjectUtil.isNotEmpty(gradeDTO)){
|
||||||
wrapper.eq(SaOrder::getOrderStatus, EOrderStatus.PAY.getValue());
|
return gradeDTO.getGradeValue() >= EGrade.VIP.getValue();
|
||||||
wrapper.in(SaOrder::getOrderType, Arrays.asList(EOrderType.RETAIL_REGISTER.getValue(), EOrderType.RETAIL_UPGRADE.getValue()));
|
}
|
||||||
return baseMapper.selectCount(wrapper) > 0;
|
|
||||||
|
// LambdaQueryWrapper<SaOrder> wrapper = new LambdaQueryWrapper<>();
|
||||||
|
// wrapper.eq(SaOrder::getPkMember, SecurityUtils.getUserId());
|
||||||
|
// wrapper.eq(SaOrder::getDelFlag, EDelFlag.UN_DELETE.getValue());
|
||||||
|
// wrapper.eq(SaOrder::getOrderStatus, EOrderStatus.PAY.getValue());
|
||||||
|
// wrapper.in(SaOrder::getOrderType, Arrays.asList(EOrderType.RETAIL_REGISTER.getValue(), EOrderType.RETAIL_UPGRADE.getValue()));
|
||||||
|
// return baseMapper.selectCount(wrapper) > 0;
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue