zoujiajian 2 жил өмнө
parent
commit
797f1993df

+ 6 - 16
netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

@@ -3901,22 +3901,12 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
 				//同规格续费无需更新
 				if (!ObjectUtil.equal(groupsTrips.getSkuId(), order.getSkuId())) {
 					log.info("用户续费升级订单skuId:{}将用户车票relationId:{}套餐续费升级", order.getSkuId(), relationId);
-					if (chatgptUser.getRenewSkuId() != null && chatgptUser.getRenewSkuId().intValue() == order.getSkuId().intValue()) {
-						Date renewExpiryTime = chatgptUser.getRenewExpiryTime();
-						renewExpiryTime = DateUtil.offsetMonth(renewExpiryTime, sku.getMonths());
-						log.info("GPT镜像续费,user续费升级过期时间:{} ---> {}", chatgptUser.getRenewExpiryTime(), renewExpiryTime);
-						chatgptUser.setRenewExpiryTime(renewExpiryTime);
-						//时间增加 直接失效
-						orderDonRenewRecord.setIsValid(true);
-						orderDonRenewRecordMapper.updateById(orderDonRenewRecord);
-					} else {
-						chatgptUser.setLimitTime(sku.getGptLimitTime());
-						chatgptUser.setLimitNum(sku.getGptLimitNum());
-						//记录续费升级过期的时间
-						chatgptUser.setRenewExpiryTime(newDate);
-						chatgptUser.setRenewOrderId(order.getId());
-						chatgptUser.setRenewSkuId(order.getSkuId());
-					}
+					chatgptUser.setLimitTime(sku.getGptLimitTime());
+					chatgptUser.setLimitNum(sku.getGptLimitNum());
+					//记录续费升级过期的时间
+					chatgptUser.setRenewExpiryTime(newDate);
+					chatgptUser.setRenewOrderId(order.getId());
+					chatgptUser.setRenewSkuId(order.getSkuId());
 				}
 			}