同步 Date 转换 LocalDateTime 的修改~
This commit is contained in:
@@ -4,7 +4,7 @@ import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 优惠劵 Response DTO
|
||||
@@ -63,11 +63,11 @@ public class CouponCardRespDTO implements Serializable {
|
||||
/**
|
||||
* 生效开始时间
|
||||
*/
|
||||
private Date validStartTime;
|
||||
private LocalDateTime validStartTime;
|
||||
/**
|
||||
* 生效结束时间
|
||||
*/
|
||||
private Date validEndTime;
|
||||
private LocalDateTime validEndTime;
|
||||
// ========== 使用规则 END ==========
|
||||
|
||||
// ========== 使用效果 BEGIN ==========
|
||||
@@ -98,13 +98,13 @@ public class CouponCardRespDTO implements Serializable {
|
||||
/**
|
||||
* 使用时间
|
||||
*/
|
||||
private Date usedTime;
|
||||
private LocalDateTime usedTime;
|
||||
|
||||
// ========== 使用情况 END ==========
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
private Date createTime;
|
||||
private LocalDateTime createTime;
|
||||
|
||||
}
|
||||
|
||||
@@ -150,9 +150,9 @@ public class CouponCardService {
|
||||
if (CouponTemplateDateTypeEnum.FIXED_DATE.getValue().equals(template.getDateType())) {
|
||||
card.setValidStartTime(template.getValidStartTime()).setValidEndTime(template.getValidEndTime());
|
||||
} else if (CouponTemplateDateTypeEnum.FIXED_TERM.getValue().equals(template.getDateType())) {
|
||||
Date validStartTime = DateUtil.getDayBegin(new Date());
|
||||
LocalDateTime validStartTime = DateUtil.getDayBegin(new Date());
|
||||
card.setValidStartTime(DateUtil.addDate(validStartTime, Calendar.DAY_OF_YEAR, template.getFixedStartTerm()));
|
||||
Date validEndTime = DateUtil.getDayEnd(card.getValidStartTime());
|
||||
LocalDateTime validEndTime = DateUtil.getDayEnd(card.getValidStartTime());
|
||||
card.setValidEndTime(DateUtil.addDate(validEndTime, Calendar.DAY_OF_YEAR, template.getFixedEndTerm() - 1));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user