diff --git a/inventory-web/src/api/bom.ts b/inventory-web/src/api/bom.ts index 5dddb49..85482bd 100644 --- a/inventory-web/src/api/bom.ts +++ b/inventory-web/src/api/bom.ts @@ -10,12 +10,15 @@ export function getBomList(params?: any) { } // 获取BOM详情 -export function getBomDetail(bomNo: string) { +export function getBomDetail(bomNo: string, version?: string) { // 去除首尾斜杠,保留中间斜杠并进行 URL 编码 const trimmed = bomNo.replace(/^\/+|\/+$/g, ''); const encoded = encodeURIComponent(trimmed); + const url = version + ? `/v1/bom/detail/${encoded}?version=${encodeURIComponent(version)}` + : `/v1/bom/detail/${encoded}`; return request({ - url: `/v1/bom/detail/${encoded}`, + url, method: 'get' }) }