zoujiajian vor 1 Jahr
Ursprung
Commit
249fdea770

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

@@ -101,4 +101,9 @@ public class ChatGptUserView {
      * 续费升级订单id
      */
     private Long renewOrderId;
+
+    /**
+     * 续费升级规格
+     */
+    private String renewSpecVal;
 }

+ 3 - 0
netflix-service/src/main/java/com/cyksj/service/chatgpt/impl/ChatGptAccountServiceImpl.java

@@ -585,6 +585,9 @@ public class ChatGptAccountServiceImpl implements ChatGptAccountService {
                     .renewSkuId(chatgptUser.getRenewSkuId())
                     .renewOrderId(chatgptUser.getRenewOrderId())
                     .build();
+            if (view.getRenewSkuId() != null) {
+                Optional.ofNullable(skuMapper.selectById(view.getRenewSkuId())).ifPresent(renewSuu -> view.setRenewSpecVal(renewSuu.getSpecVal()));
+            }
             if (chatgptUser.getLimitNum() > 20) {
                 view.setO1PUse(Optional.ofNullable(conversationCount.getLong("o1_p")).orElse(0L));
                 view.setO1MiniUse(Optional.ofNullable(conversationCount.getLong("o1_mini")).orElse(0L));