fix: 添加支付截至时间
parent
fc9922c264
commit
9c626bcbbc
|
@ -62,14 +62,16 @@ public class RechargeOrderServiceImpl implements RechargeOrderService {
|
|||
RechargeOrderDO updateObj = RechargeOrderConvert.INSTANCE.convert(updateReqVO);
|
||||
rechargeOrderMapper.updateById(updateObj);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateRechargeOrderStatus(RechargeOrderUpdateReqVO updateReqVO) {
|
||||
// 校验存在
|
||||
validateRechargeOrderExists(updateReqVO.getId());
|
||||
// 更新
|
||||
RechargeOrderDO updateObj = RechargeOrderConvert.INSTANCE.convert(updateReqVO);
|
||||
RechargeOrderDO updateObj = RechargeOrderConvert.INSTANCE.convert(updateReqVO);
|
||||
rechargeOrderMapper.updateById(updateObj);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteRechargeOrder(Long id) {
|
||||
// 校验存在
|
||||
|
@ -97,7 +99,7 @@ public class RechargeOrderServiceImpl implements RechargeOrderService {
|
|||
@Override
|
||||
public PageResult<RechargeOrderRespVO> getRechargeOrderPage(RechargeOrderPageReqVO pageReqVO) {
|
||||
Page<RechargeOrderRespVO> page = new Page<>(pageReqVO.getPageNo(), pageReqVO.getPageSize());
|
||||
rechargeOrderMapper.findListPage(page,pageReqVO);
|
||||
rechargeOrderMapper.findListPage(page, pageReqVO);
|
||||
return new PageResult<>(page.getRecords(), page.getTotal());
|
||||
}
|
||||
|
||||
|
@ -149,7 +151,7 @@ public class RechargeOrderServiceImpl implements RechargeOrderService {
|
|||
MemberHeadResponse response = new MemberHeadResponse();
|
||||
LoginUser loginUser = SecurityFrameworkUtils.getLoginUser();
|
||||
Assert.notNull(loginUser, "登录失效,请重新登录!");
|
||||
List<RechargeOrderDO> orderDOS = rechargeOrderMapper.selectList(Wrappers.<RechargeOrderDO>lambdaQuery().eq(RechargeOrderDO::getUid, loginUser.getId()));
|
||||
List<RechargeOrderDO> orderDOS = rechargeOrderMapper.selectList(Wrappers.<RechargeOrderDO>lambdaQuery().eq(RechargeOrderDO::getUid, loginUser.getId()).eq(RechargeOrderDO::getPaid, 1));
|
||||
if (!CollectionUtils.isEmpty(orderDOS)) {
|
||||
BigDecimal amount = new BigDecimal("0");
|
||||
for (RechargeOrderDO orderDO : orderDOS) {
|
||||
|
@ -158,7 +160,7 @@ public class RechargeOrderServiceImpl implements RechargeOrderService {
|
|||
if (amount.compareTo(new BigDecimal("640")) < 0) {
|
||||
response.setGrade("普通会员");
|
||||
response.setIntegral(amount.stripTrailingZeros().toPlainString() + "/" + "640");
|
||||
} else if (amount.compareTo(new BigDecimal("640")) >= 0) {
|
||||
} else if (amount.compareTo(new BigDecimal("1040")) >= 0) {
|
||||
response.setGrade("高级会员");
|
||||
response.setIntegral(amount.stripTrailingZeros().toPlainString() + "/" + "1040");
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue