zoujiajian 1 vuosi sitten
vanhempi
sitoutus
33b6fdb156

+ 15 - 1
netflix-dao/src/main/java/com/cyksj/model/views/ClaudeUserView.java

@@ -3,7 +3,6 @@ package com.cyksj.model.views;
 import lombok.Builder;
 import lombok.Data;
 
-import java.math.BigDecimal;
 import java.util.Date;
 
 /**
@@ -38,4 +37,19 @@ public class ClaudeUserView {
      * 使用次数
      */
     private Long use;
+
+    /**
+     * 是否是续费升级
+     */
+    private Boolean isRenewPackage;
+
+    /**
+     * 续费升级规格id
+     */
+    private Long renewSkuId;
+
+    /**
+     * 续费升级订单id
+     */
+    private Long renewOrderId;
 }

+ 3 - 0
netflix-service/src/main/java/com/cyksj/service/claude/impl/ClaudeServiceImpl.java

@@ -70,6 +70,9 @@ public class ClaudeServiceImpl implements ClaudeService {
                     .expireTime(claudeUser.getExpireTime())
                     .limitNum(claudeUser.getLimitNum())
                     .limitTime(claudeUser.getLimitTime())
+                    .isRenewPackage(claudeUser.getRenewOrderId() != null ? true : false)
+                    .renewSkuId(claudeUser.getRenewSkuId())
+                    .renewOrderId(claudeUser.getRenewOrderId())
                     .use(Math.min(claudeUser.getLimitNum(), getConversationCount(claudeUser.getUserToken(), claudeUser.getLimitTime())))
                     .build();
         } else {