zoujiajian vor 11 Monaten
Ursprung
Commit
641c4eb84e

+ 2 - 2
netflix-service/src/main/java/com/cyksj/service/claude/ClaudeCodeService.java

@@ -106,12 +106,12 @@ public interface ClaudeCodeService {
 	/**
 	 * 重置用户codePoints到原始值并记录重置次数
 	 */
-	void resetUserCodePoints(Long userId, Integer resetType, Long operatorId, String operatorName, String resetReason);
+	void resetUserCodePoints(Long userId, Integer resetType, String resetReason);
 
 	/**
 	 * 使用积分卡增加用户codePoints并记录使用次数
 	 */
-	void useCreditCard(Long userId, Integer addCodePoints, String cardNumber, Long operatorId, String operatorName, String useReason);
+	void useCreditCard(Long userId, Integer addCodePoints, String cardNumber, String useReason);
 
 	/**
 	 * 用户使用重置次数 - 保持幂等性

+ 5 - 9
netflix-service/src/main/java/com/cyksj/service/claude/impl/ClaudeCodeServiceImpl.java

@@ -667,7 +667,7 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 	}
 
 	@Override
-	public void resetUserCodePoints(Long userId, Integer resetType, Long operatorId, String operatorName, String resetReason) {
+	public void resetUserCodePoints(Long userId, Integer resetType, String resetReason) {
 		ClaudeCodeUser claudeCodeUser = claudeCodeUserMapper.selectOne(
 			Wrappers.<ClaudeCodeUser>lambdaQuery().eq(ClaudeCodeUser::getUserId, userId)
 		);
@@ -687,17 +687,15 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 		resetRecord.setBeforeCodePoints(beforeCodePoints);
 		resetRecord.setAfterCodePoints(afterCodePoints);
 		resetRecord.setResetType(resetType);
-		resetRecord.setOperatorId(operatorId);
-		resetRecord.setOperatorName(operatorName);
 		resetRecord.setResetReason(resetReason);
 
 		claudeCodeUserResetRecordMapper.insert(resetRecord);
 		
-		log.info("用户{}的积分已重置,操作人:{}", userId, operatorName);
+		log.info("用户{}的积分已重置", userId);
 	}
 
 	@Override
-	public void useCreditCard(Long userId, Integer addCodePoints, String cardNumber, Long operatorId, String operatorName, String useReason) {
+	public void useCreditCard(Long userId, Integer addCodePoints, String cardNumber, String useReason) {
 		ClaudeCodeUser claudeCodeUser = claudeCodeUserMapper.selectOne(
 			Wrappers.<ClaudeCodeUser>lambdaQuery().eq(ClaudeCodeUser::getUserId, userId)
 		);
@@ -718,13 +716,11 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 		creditCardRecord.setAddCodePoints(addCodePoints);
 		creditCardRecord.setAfterCodePoints(afterCodePoints);
 		creditCardRecord.setCardNumber(cardNumber);
-		creditCardRecord.setOperatorId(operatorId);
-		creditCardRecord.setOperatorName(operatorName);
 		creditCardRecord.setUseReason(useReason);
 
 		claudeCodeUserCreditCardRecordMapper.insert(creditCardRecord);
 		
-		log.info("用户{}使用积分卡增加{}积分,操作人:{}", userId, addCodePoints, operatorName);
+		log.info("用户{}使用积分卡增加{}积分", userId, addCodePoints);
 	}
 
 	@Override
@@ -829,7 +825,7 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 			);
 			
 			if (userUpdateResult > 0 && cardUpdateResult > 0) {
-				useCreditCard(userId,addCodePoints,cardNumber,null,"用户自助","使用积分卡");
+				useCreditCard(userId,addCodePoints,cardNumber,"使用积分卡");
 				
 				log.info("用户{}成功使用积分卡{},增加{}积分", userId, cardNumber, addCodePoints);