diff --git a/inventory-web/src/api/bom.ts b/inventory-web/src/api/bom.ts index ba29f61..fa57c43 100644 --- a/inventory-web/src/api/bom.ts +++ b/inventory-web/src/api/bom.ts @@ -11,8 +11,11 @@ export function getBomList(params?: any) { // 获取BOM详情 export function getBomDetail(bomNo: string) { + // 去除首尾斜杠,并按 '/' 分割,取第一个有效部分 + const trimmed = bomNo.replace(/^\/+|\/+$/g, ''); + const firstPart = trimmed.split('/')[0]; return request({ - url: `/v1/bom/detail/${bomNo}`, + url: `/v1/bom/detail/${firstPart}`, method: 'get' }) }