Forráskód Böngészése

fix 代充过期未清除车票续费时更新续费时间

zoujiajian 8 hónapja
szülő
commit
6bffbd567a

+ 4 - 0
netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

@@ -1876,6 +1876,10 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
 				if (GroupsTrips.Status.validity.equals(tripsStatus) || GroupsTrips.Status.down.equals(tripsStatus)) {
 					//如果续费增加时间,如果首次则设置当前时间为初始时间
 					Date expiryTime = Optional.ofNullable(relation.getExpiryTime()).orElse(new Date());
+					//plus独立会员代充后 过期时
+					if (relation.getExpiryTime() != null && relation.getExpiryTime().before(DateTime.now())) {
+						expiryTime = DateTime.now();
+					}
 					GoodsDonSku donSku = goodsDonSkuMapper.selectById(order.getSkuId());
 					Date newDate;
 					Date skuNewExpiryTime;