20 lines
746 B
TypeScript
20 lines
746 B
TypeScript
import { fetchWithAuth } from "./client";
|
||
|
||
export const diagnosisApi = {
|
||
/** 获取SEO诊断结果 */
|
||
getSEODiagnosis: (token: string, brandId: string) =>
|
||
fetchWithAuth(`/api/v1/diagnosis/seo/${brandId}`, {}, token),
|
||
|
||
/** 触发GEO诊断(POST,异步任务) */
|
||
triggerGEODiagnosis: (token: string, brandId: string) =>
|
||
fetchWithAuth(`/api/v1/diagnosis/geo/${brandId}`, { method: "POST" }, token),
|
||
|
||
/** 获取GEO诊断结果 */
|
||
getGEODiagnosis: (token: string, brandId: string) =>
|
||
fetchWithAuth(`/api/v1/diagnosis/geo/${brandId}/result`, {}, token),
|
||
|
||
/** 获取综合诊断结果 */
|
||
getCombinedDiagnosis: (token: string, brandId: string) =>
|
||
fetchWithAuth(`/api/v1/diagnosis/combined/${brandId}`, {}, token),
|
||
};
|