Quellcode durchsuchen

Merge remote-tracking branch 'origin/claude_code_func' into claude_code_func

zoujiajian vor 1 Jahr
Ursprung
Commit
d1f7566650

+ 1 - 0
netflix-dao/src/main/java/com/cyksj/model/views/ClaudeCodeUserApiKeysView.java

@@ -29,6 +29,7 @@ public class ClaudeCodeUserApiKeysView {
 	/**
 	 * API Key值(仅创建时返回)
 	 */
+	@JsonProperty("key_value")
 	private String keyValue;
 
 	/**

+ 3 - 1
netflix-service/src/main/java/com/cyksj/service/claude/impl/OAuthClaudeCodeServiceImpl.java

@@ -78,6 +78,8 @@ public class OAuthClaudeCodeServiceImpl implements OAuthClaudeCodeService {
                 oauthTokenMapper.insert(oAuthToken);
                 return token;
 
+            }else {
+                return userApiKeys.get(0).getKeyValue();
             }
         }
 
@@ -99,7 +101,7 @@ public class OAuthClaudeCodeServiceImpl implements OAuthClaudeCodeService {
             return oauthTokenMapper.selectOne(wrapper);
         }
         QueryWrapper<OAuthToken> wrapper = new QueryWrapper<>();
-        wrapper.eq("keyValue", key)
+        wrapper.eq("key_value", key)
                 .eq("status", 1)
                 .gt("expires_at", LocalDateTime.now());
         return oauthTokenMapper.selectOne(wrapper);