zoujiajian 11 ماه پیش
والد
کامیت
00866eee15
1فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 4 2
      netflix-service/src/main/java/com/cyksj/service/claude/impl/ClaudeCodeServiceImpl.java

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

@@ -672,8 +672,9 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 
 	@Override
 	public void resetUserCodePoints(Long userId, Integer resetType, String resetReason) {
+		List<Long> userIdList = userBindRelationService.getRelationUserIdList(userId, null);
 		ClaudeCodeUser claudeCodeUser = claudeCodeUserMapper.selectOne(
-			Wrappers.<ClaudeCodeUser>lambdaQuery().eq(ClaudeCodeUser::getUserId, userId)
+			Wrappers.<ClaudeCodeUser>lambdaQuery().in(ClaudeCodeUser::getUserId, userIdList)
 		);
 
 		if (claudeCodeUser == null) {
@@ -700,8 +701,9 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 
 	@Override
 	public void useCreditCard(Long userId, Integer addCodePoints, String cardNumber, String useReason) {
+		List<Long> userIdList = userBindRelationService.getRelationUserIdList(userId, null);
 		ClaudeCodeUser claudeCodeUser = claudeCodeUserMapper.selectOne(
-			Wrappers.<ClaudeCodeUser>lambdaQuery().eq(ClaudeCodeUser::getUserId, userId)
+			Wrappers.<ClaudeCodeUser>lambdaQuery().in(ClaudeCodeUser::getUserId, userIdList)
 		);
 
 		if (claudeCodeUser == null) {