14 lines
465 B
TypeScript
14 lines
465 B
TypeScript
/**
|
|
* 素材诊断 API
|
|
*/
|
|
import apiClient from "../client"
|
|
import type { AssetDiagnosis } from "./types"
|
|
|
|
/** 获取素材诊断信息(可选 asset_id 查单素材,否则全局诊断) */
|
|
export const getAssetDiagnosis = async (assetId?: string): Promise<AssetDiagnosis> => {
|
|
const params: Record<string, string> = {}
|
|
if (assetId) params.asset_id = assetId
|
|
const response = await apiClient.get("/asset-diagnosis", { params })
|
|
return response.data
|
|
}
|