zoujiajian před 11 měsíci
rodič
revize
80ed3eca03

+ 5 - 0
netflix-dao/src/main/java/com/cyksj/model/entity/ClaudeCodeUserCreditCardRecord.java

@@ -53,4 +53,9 @@ public class ClaudeCodeUserCreditCardRecord extends BaseEntity {
      * 使用原因
      */
     private String useReason;
+
+    /**
+     * 次数
+     */
+    private Integer num;
 }

+ 4 - 11
netflix-dao/src/main/java/com/cyksj/model/views/ClaudeCodeUserCreditCardRecordView.java

@@ -51,19 +51,12 @@ public class ClaudeCodeUserCreditCardRecordView {
      */
     @DbField
     private String cardNumber;
-    
-    /**
-     * 操作人ID
-     */
-    @DbField
-    private Long operatorId;
-    
+
     /**
-     * 操作人姓名
+     * 次数
      */
-    @DbField
-    private String operatorName;
-    
+    private Integer num;
+
     /**
      * 使用原因
      */

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

@@ -717,6 +717,8 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 		creditCardRecord.setAddCodePoints(addCodePoints);
 		creditCardRecord.setAfterCodePoints(afterCodePoints);
 		creditCardRecord.setCardNumber(cardNumber);
+		//使用一次
+		creditCardRecord.setNum(-1);
 		creditCardRecord.setUseReason(useReason);
 
 		claudeCodeUserCreditCardRecordMapper.insert(creditCardRecord);
@@ -950,6 +952,7 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 		creditCardRecord.setUserId(userId);
 		creditCardRecord.setCardNumber(cardNumber);
 		creditCardRecord.setUseReason(remark);
+		creditCardRecord.setNum(1);
 		creditCardRecord.setAddCodePoints(points);
 		claudeCodeUserCreditCardRecordMapper.insert(creditCardRecord);
 	}