fix: remove duplicate error messages in BOM manage page

Co-authored-by: aider (openai/DeepSeek-V3.2-Thinking) <aider@aider.chat>
This commit is contained in:
dxc
2026-02-27 14:20:51 +08:00
parent 348e4dd024
commit 3f83e8742b

View File

@ -250,7 +250,9 @@ const fetchBomList = async () => {
try {
const res = await getBomList({ keyword: searchKeyword.value })
if (res.code === 200) bomList.value = res.data
} catch (error) { ElMessage.error('网络错误') }
} catch (error) {
// 错误已由全局拦截器统一处理
}
finally { loading.value = false }
}
@ -258,7 +260,9 @@ const fetchMaterialOptions = async () => {
try {
const res = await getMaterialBaseList()
if (res.code === 200) materialOptions.value = res.data
} catch (error) {}
} catch (error) {
// 错误已由全局拦截器统一处理
}
}
// 监听父件变化,自动设置前缀
@ -321,7 +325,9 @@ const loadDetail = async (bomNo: string, version: string) => {
form.bom_suffix = bomNo
}
}
} catch (e) { ElMessage.error('获取详情失败') }
} catch (e) {
// 错误已由全局拦截器统一处理
}
}
const handleDelete = (row: BomItem) => {
@ -374,7 +380,9 @@ const submitForm = async () => {
dialogVisible.value = false
fetchBomList()
} else { ElMessage.error(res.msg || '保存失败') }
} catch (e) { ElMessage.error('网络错误') }
} catch (e) {
// 错误已由全局拦截器统一处理
}
finally { saving.value = false }
})
}