新增库存生成功能,支持明细模式和批次模式两种存储模式,在SKU管理中实现动态表单字段的库存操作,同时在资产编辑中为租户ID为1的用户新增存储模式选择功能
This commit is contained in:
@@ -163,3 +163,31 @@ export function getSpecsUnitOptions(assetType: string) {
|
||||
params: { assetType },
|
||||
});
|
||||
}
|
||||
|
||||
// 获取库存表单字段
|
||||
export function getStockFormFields(assetSkuId: string) {
|
||||
return newService({
|
||||
url: '/assets/stock/manage/getStockFormFields',
|
||||
method: 'get',
|
||||
params: { assetSkuId },
|
||||
});
|
||||
}
|
||||
|
||||
// 库存操作
|
||||
export interface StockOperationParams {
|
||||
assetSkuId: string;
|
||||
stock?: number;
|
||||
batchNo?: string;
|
||||
productionDate?: string;
|
||||
expiryDate?: string;
|
||||
expiryWarningDate?: string;
|
||||
[key: string]: any; // 支持动态字段
|
||||
}
|
||||
|
||||
export function stockOperation(data: StockOperationParams) {
|
||||
return newService({
|
||||
url: '/assets/stock/manage/stockOperation',
|
||||
method: 'post',
|
||||
data,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user