zoujiajian 2 年 前
コミット
694248ec06

+ 2 - 18
netflix-service/src/main/java/com/cyksj/service/mange/impl/MirrorUserCleatServiceImpl.java

@@ -172,31 +172,15 @@ public class MirrorUserCleatServiceImpl implements MirrorUserCleatService {
 	 */
 	private void handleGptMirrorRenewOrderRefund(OrderDon orderDon, GoodsDonSku sku) {
 		Long id = orderDon.getId();
-		OrderDonRenewRecord orderDonRenewRecord = orderDonRenewRecordMapper.selectOne(Wrappers.lambdaQuery(OrderDonRenewRecord.class)
-				.eq(OrderDonRenewRecord::getOrderId, id)
+		OrderDonUpgradeRenewRecord orderDonUpgradeRenewRecord = orderDonUpgradeRenewRecordMapper.selectOne(Wrappers.lambdaQuery(OrderDonUpgradeRenewRecord.class)
+				.eq(OrderDonUpgradeRenewRecord::getOrderId, id)
 				.last("limit 1"));
-		OrderDonUpgradeRenewRecord orderDonUpgradeRenewRecord = null;
-		if (orderDonRenewRecord == null) {
-			orderDonUpgradeRenewRecord = orderDonUpgradeRenewRecordMapper.selectOne(Wrappers.lambdaQuery(OrderDonUpgradeRenewRecord.class)
-					.eq(OrderDonUpgradeRenewRecord::getOrderId, id)
-					.last("limit 1"));
-		}
-		if (orderDonRenewRecord == null && orderDonUpgradeRenewRecord == null) {
-			return;
-		}
 		ChatgptUser chatgptUser = chatgptUserMapper.selectOne(Wrappers.lambdaQuery(ChatgptUser.class)
 				.eq(ChatgptUser::getRelationId, orderDon.getRelationId())
 				.last("limit 1"));
 		if (chatgptUser == null) {
 			return;
 		}
-		if (orderDonRenewRecord != null) {
-			Date renewExpiryTime = chatgptUser.getRenewExpiryTime();
-			renewExpiryTime = DateUtil.offsetMonth(renewExpiryTime, -sku.getMonths());
-			log.info("GPT镜像续费订单退款,user清除续费升级过期时间:{} ---> {}", chatgptUser.getRenewExpiryTime(), renewExpiryTime);
-			chatgptUser.setRenewExpiryTime(renewExpiryTime);
-		}
-
 		if (orderDonUpgradeRenewRecord != null) {
 			Date clearPackageTime = chatgptUser.getClearPackageTime();
 			clearPackageTime = DateUtil.offsetMonth(clearPackageTime, -sku.getMonths());