充值兑换码相关接口
This commit is contained in:
@@ -83,4 +83,6 @@ public class MkRechargeRedemptionConfig implements Serializable {
|
|||||||
@Column(onInsertValue = "now()", onUpdateValue = "now()")
|
@Column(onInsertValue = "now()", onUpdateValue = "now()")
|
||||||
private LocalDateTime updateTime;
|
private LocalDateTime updateTime;
|
||||||
|
|
||||||
|
@Column(ignore = true)
|
||||||
|
private Integer status;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -121,7 +121,16 @@ public class MkRechargeRedemptionConfigServiceImpl extends ServiceImpl<MkRecharg
|
|||||||
queryWrapper.gt(MkRechargeRedemptionConfig::getStartTime, DateUtil.date()).lt(MkRechargeRedemptionConfig::getEndTime, DateUtil.date());
|
queryWrapper.gt(MkRechargeRedemptionConfig::getStartTime, DateUtil.date()).lt(MkRechargeRedemptionConfig::getEndTime, DateUtil.date());
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return page(PageUtil.buildPage(), queryWrapper);
|
Page<MkRechargeRedemptionConfig> page = page(PageUtil.buildPage(), queryWrapper);
|
||||||
|
page.getRecords().forEach(item -> {
|
||||||
|
if (item.getStartTime() != null && item.getEndTime() != null) {
|
||||||
|
item.setStatus(!item.getStartTime().isAfter(DateUtil.date().toLocalDateTime()) && item.getEndTime().isBefore(DateUtil.date().toLocalDateTime()) ? 0 : 1);
|
||||||
|
}else {
|
||||||
|
item.setStatus(0);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return page;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user