feat(warehouse): implement bulk delete and multi-level rule-based batch generation for locations
This commit is contained in:
@ -33,3 +33,21 @@ export function deleteWarehouse(id: number) {
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 批量删除库位
|
||||
export function batchDeleteWarehouse(ids: number[]) {
|
||||
return request({
|
||||
url: '/v1/warehouse/batch',
|
||||
method: 'delete',
|
||||
data: ids
|
||||
})
|
||||
}
|
||||
|
||||
// 规则化批量生成库位
|
||||
export function batchGenerateWarehouse(data: { parent_id: number | null, rules: any[] }) {
|
||||
return request({
|
||||
url: '/v1/warehouse/batch-generate',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user