|
|
@@ -271,7 +271,7 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
|
|
|
public ClaudeCodeResp getUserBalance(Long userId) throws Exception {
|
|
|
Long claudeCodeUserId = getClaudeCodeUserId(userId);
|
|
|
if (claudeCodeUserId != null) {
|
|
|
- String url = String.format(Constant.CLAUDE_CODE_API_PREFIX + "adminapi/users/%s/claude/summary", claudeCodeUserId);
|
|
|
+ String url = String.format(Constant.CLAUDE_CODE_API_PREFIX + "api/users/%s/balance", claudeCodeUserId);
|
|
|
ClaudeCodeResp claudeCodeResp = executeClaudeCodeGetApi(url);
|
|
|
return claudeCodeResp;
|
|
|
}
|
|
|
@@ -279,7 +279,7 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public ClaudeCodeResp getCreditsAnalytics(Long userId, String start, String end, Integer page, Integer limit, String order, String status, String model) throws Exception {
|
|
|
+ public ClaudeCodeResp getCreditsAnalytics(Long userId, String start, String end, String tz, Integer page, Integer limit, String order, String type) throws Exception {
|
|
|
Long claudeCodeUserId = getClaudeCodeUserId(userId);
|
|
|
if (start == null) {
|
|
|
DateTime now = DateTime.now();
|
|
|
@@ -287,7 +287,7 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
|
|
|
end = now.toString();
|
|
|
}
|
|
|
if (claudeCodeUserId != null) {
|
|
|
- String url = String.format(Constant.CLAUDE_CODE_API_PREFIX + "/adminapi/users/%s/claude/requests?start=%s&end=%s&page=%s&page_size=%s&order=%s&status=%s&model=%s", claudeCodeUserId, start, end, page, limit, order, status, model);
|
|
|
+ String url = String.format(Constant.CLAUDE_CODE_API_PREFIX + "api/users/%s/credits/analytics?start=%s&end=%s&tz=%s&page=%s&limit=%s&order=%s&type=%s", claudeCodeUserId, start, end, tz, page, limit, order, type);
|
|
|
ClaudeCodeResp claudeCodeResp = executeClaudeCodeGetApi(url);
|
|
|
return claudeCodeResp;
|
|
|
}
|