充值兑换码相关接口
This commit is contained in:
@@ -83,4 +83,6 @@ public class MkRechargeRedemptionConfig implements Serializable {
|
||||
@Column(onInsertValue = "now()", onUpdateValue = "now()")
|
||||
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());
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user