记得上下班打卡 | git大法好,push需谨慎

Commit 44a0b43d authored by jiangxiulong's avatar jiangxiulong

isAfter

parent be000628
...@@ -420,7 +420,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -420,7 +420,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
// 当前时间 // 当前时间
LocalDateTime nowTime = LocalDateTime.now(); LocalDateTime nowTime = LocalDateTime.now();
if (useStartD15Before.isBefore(nowTime)) { // 15天以前的时间大于当前时间 距离演出开始日期>15天 if (useStartD15Before.isAfter(nowTime)) { // 15天以前的时间大于当前时间 距离演出开始日期>15天
chargesNum = 0.1f; chargesNum = 0.1f;
log.info("距离演出开始日期>15天"); log.info("距离演出开始日期>15天");
log.info("票种演出开始时间 {}", useStartD); log.info("票种演出开始时间 {}", useStartD);
...@@ -428,7 +428,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -428,7 +428,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
log.info("3天之前的时间 {}", useStartD3Before); log.info("3天之前的时间 {}", useStartD3Before);
log.info("当前时间 {}", nowTime); log.info("当前时间 {}", nowTime);
log.info("手续费比例 {}", chargesNum); log.info("手续费比例 {}", chargesNum);
} else if (useStartD3Before.isBefore(nowTime)) { // 3天以前的时间大于当前时间 距离演出开始日期>3天-15天 含15天 } else if (useStartD3Before.isAfter(nowTime)) { // 3天以前的时间大于当前时间 距离演出开始日期>3天-15天 含15天
chargesNum = 0.5f; chargesNum = 0.5f;
log.info("距离演出开始日期3-15天"); log.info("距离演出开始日期3-15天");
log.info("票种演出开始时间 {}", useStartD); log.info("票种演出开始时间 {}", useStartD);
...@@ -445,7 +445,9 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -445,7 +445,9 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
log.info("手续费比例 {}", chargesNum); log.info("手续费比例 {}", chargesNum);
return "票种距离演出开始日期不大于3天,不支持退票"; return "票种距离演出开始日期不大于3天,不支持退票";
} }
refundSinglePrice = refundSinglePrice.subtract(refundSinglePrice.multiply(BigDecimal.valueOf(chargesNum))); BigDecimal multiply = refundSinglePrice.multiply(BigDecimal.valueOf(chargesNum));
log.info("multiply {}", multiply);
refundSinglePrice = refundSinglePrice.subtract(multiply);
log.info("去除手续费申请金额 {}", refundSinglePrice); log.info("去除手续费申请金额 {}", refundSinglePrice);
if (refundSinglePrice.compareTo(BigDecimal.ZERO) <= 0) { if (refundSinglePrice.compareTo(BigDecimal.ZERO) <= 0) {
return "去除手续费申请金额不得小于0"; return "去除手续费申请金额不得小于0";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment