Commit 3d0f40a6 by wusiyi

feat: 仓库预警新增修改自定义sku和修改款号

parent a3b4caf9
...@@ -64,6 +64,14 @@ export interface factoryLocation { ...@@ -64,6 +64,14 @@ export interface factoryLocation {
locationId?: string locationId?: string
idList?: string | number[] idList?: string | number[]
} }
export interface productNo {
productNo?: string
idList?: string | number[]
}
export interface customSku {
customSku?: string
idList?: string | number[]
}
export interface ExportFactoryWarehouseInfo { export interface ExportFactoryWarehouseInfo {
pageSize?: number pageSize?: number
currentPage?: number currentPage?: number
...@@ -124,6 +132,8 @@ export interface WarehouseWarning { ...@@ -124,6 +132,8 @@ export interface WarehouseWarning {
number: string number: string
locationName: string locationName: string
warehouseId: string | number warehouseId: string | number
customSku?: string
productNo?: string
} }
export interface positionInfo { export interface positionInfo {
...@@ -182,12 +192,28 @@ export function getFactoryLocation(data: factoryWarehouseInfo) { ...@@ -182,12 +192,28 @@ export function getFactoryLocation(data: factoryWarehouseInfo) {
data, data,
) )
} }
// 修改库位
export function updateLocationApi(data: factoryLocation) { export function updateLocationApi(data: factoryLocation) {
return axios.post<never, BasePaginationData<never>>( return axios.post<never, BasePaginationData<never>>(
'factoryWarehouseInventory/updateLocation', 'factoryWarehouseInventory/updateLocation',
data, data,
) )
} }
// 修改款号
export function updateProductNoApi(data: productNo) {
return axios.post<never, BasePaginationData<never>>(
'factoryWarehouseInventory/updateProductNo',
data,
)
}
// 修改自定义sku
export function updateCustomSkuApi(data: customSku) {
return axios.post<never, BasePaginationData<never>>(
'factoryWarehouseInventory/updateCustomSku',
data,
)
}
export function exportWarehouseInfo(data: ExportFactoryWarehouseInfo) { export function exportWarehouseInfo(data: ExportFactoryWarehouseInfo) {
return axios.post<never, BasePaginationData<positionInfo>>( return axios.post<never, BasePaginationData<positionInfo>>(
'factoryWarehouseInventory/inventory', 'factoryWarehouseInventory/inventory',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment