zoujiajian 10 luni în urmă
părinte
comite
a04cec4b8a

+ 5 - 0
netflix-dao/src/main/java/com/cyksj/model/views/ClaudeCodeUserInfoView.java

@@ -21,6 +21,11 @@ public class ClaudeCodeUserInfoView {
 	 */
 	private String planName;
 
+	/**
+	 * 原规格id
+	 */
+	private Long skuId;
+
 	private Long relationId;
 
 	/**

+ 2 - 1
netflix-service/src/main/java/com/cyksj/service/claude/impl/ClaudeCodeServiceImpl.java

@@ -372,7 +372,8 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 				.claudeDailyLimit(claudeCodeUser.getClaudeDailyLimit())
 				.claudeQuota(claudeCodeUser.getClaudeQuota())
 				.expiryTime(claudeCodeUser.getExpiryTime())
-				.renewSkuId(Optional.ofNullable(claudeCodeUser.getRenewSkuId()).orElse(groupsRelationMirrorView.getSkuId()))
+				.skuId(groupsRelationMirrorView.getSkuId())
+				.renewSkuId(claudeCodeUser.getRenewSkuId())
 				.renewOrderId(claudeCodeUser.getRenewOrderId())
 				.renewExpiryTime(claudeCodeUser.getRenewExpiryTime())
 				.highestUsage(sku.getHighestUsage())