Files
TrangleAgent/Frontend/src/api/controller/GuiJi/deleteApiTraceReduce.ts

32 lines
887 B
TypeScript
Raw Normal View History

2026-01-18 19:32:32 +08:00
import request from "./src/api/http.js";
import { type TrangleAgentApiUserV1TraceReduceRes, type DeepRequired } from "../../interface";
import { type AxiosRequestConfig } from "axios";
/**
*
* /api/trace/Reduce
*/
export function deleteApiTraceReduce(params: DeleteApiTraceReduceParams, config?: AxiosRequestConfig) {
const paramsInput = {
roleId: params.roleId,
redTrace: params.redTrace,
yellowTrace: params.yellowTrace,
blueTrace: params.blueTrace,
};
return request.delete<DeepRequired<TrangleAgentApiUserV1TraceReduceRes>>(`/api/trace/Reduce`, {
params: paramsInput,
...config,
});
}
export interface DeleteApiTraceReduceParams {
/** 角色ID */
roleId?: number;
/** 红轨 */
redTrace?: number;
/** 黄轨 */
yellowTrace?: number;
/** 蓝轨 */
blueTrace?: number;
}