|
@@ -543,12 +543,10 @@ public class ClaudeCodeController {
|
|
|
public Result<Map<String, Object>> useResetCount() {
|
|
public Result<Map<String, Object>> useResetCount() {
|
|
|
long userId = StpUserUtil.getLoginIdAsLong();
|
|
long userId = StpUserUtil.getLoginIdAsLong();
|
|
|
boolean success = claudeCodeService.useResetCount(userId);
|
|
boolean success = claudeCodeService.useResetCount(userId);
|
|
|
-
|
|
|
|
|
- Map<String, Object> result = new HashMap<>();
|
|
|
|
|
- result.put("success", success);
|
|
|
|
|
- result.put("message", success ? "重置次数使用成功" : "重置次数不足或使用失败");
|
|
|
|
|
-
|
|
|
|
|
- return GatewayResponse.SUCCESS.newBuilder().toResult(result);
|
|
|
|
|
|
|
+ if (!success) {
|
|
|
|
|
+ throw BusinessRuntimeException.getInstance("重置次数不足或使用失败");
|
|
|
|
|
+ }
|
|
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|