mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 11:05:18 +08:00
判断目标时间是否在优惠时间段内
This commit is contained in:
@@ -703,13 +703,11 @@ public class CommonService {
|
||||
log.info("站点:{}绑定停车券, 订单号:{}, 充电停车优惠信息:{}, 充电度数:{}, 充电时长:{}, 订单创建时间:{}",
|
||||
orderBasicInfo.getStationId(), orderBasicInfo.getOrderCode(), JSON.toJSONString(chargeParkingDiscount),
|
||||
chargingDegree, sumChargingTime, DateUtils.formatDateTime(orderBasicInfo.getCreateTime()));
|
||||
// startTime等于endTime,则不需要判断, 如果startTime不等于endTime,则需要判断订单创建时间是否在优惠时间段内
|
||||
if (!StringUtils.equals(startTime.toString(), endTime.toString())) {
|
||||
if (createLocalTime.isBefore(startTime) || createLocalTime.isAfter(endTime)) {
|
||||
// 不在优惠时间段内
|
||||
log.info("{}该订单不在优惠时间段({}-{})内", orderBasicInfo.getOrderCode(), startTime, endTime);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!DateUtils.isInDiscountPeriod(startTime, endTime, createLocalTime)) {
|
||||
// 不在优惠时间段内
|
||||
log.info("{}该订单不在优惠时间段({}-{})内", orderBasicInfo.getOrderCode(), startTime, endTime);
|
||||
return;
|
||||
}
|
||||
|
||||
// 如果conditionType为1判断充电度数, 如果为2判断充电时长
|
||||
|
||||
Reference in New Issue
Block a user