fix: BOM草稿模块缺陷修复(事务回滚 + 外键约束 + 前端状态清理)
This commit is contained in:
@ -42,3 +42,22 @@ export function deleteBom(bomNo: string, version: string) {
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// ==========================================
|
||||
// BOM 草稿相关接口
|
||||
// ==========================================
|
||||
|
||||
// 1. 暂存草稿
|
||||
export function saveDraft(data: any) {
|
||||
return request({ url: '/v1/bom/draft/save', method: 'post', data })
|
||||
}
|
||||
|
||||
// 2. 读取草稿详情
|
||||
export function getDraftDetail(params: { bom_no: string; version?: string }) {
|
||||
return request({ url: '/v1/bom/draft/detail', method: 'get', params })
|
||||
}
|
||||
|
||||
// 3. 发布草稿
|
||||
export function publishDraft(data: { bom_no: string; version: string }) {
|
||||
return request({ url: '/v1/bom/draft/publish', method: 'post', data })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user