抄表周期及详情
This commit is contained in:
@@ -14,3 +14,43 @@ export const listStock = (query?: any): AxiosPromise<any[]> => {
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询 库存查询 详情
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
|
||||
export const listStockMain = (id?: string): AxiosPromise<any[]> => {
|
||||
return request({
|
||||
url: '/stock/detail/' + id,
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
export type StockUpdate = {
|
||||
materialId: string; // 物料id
|
||||
materialName: string; // 物料名称
|
||||
brand: string; // 型号
|
||||
model: string; // 品牌
|
||||
unit: string; // 单位
|
||||
costPrice: string; // 成本价
|
||||
stockNum: string; // 库存数量
|
||||
};
|
||||
type StockUpdateForm = {
|
||||
materialId: string; // 物料id
|
||||
costPrice: string; // 成本价
|
||||
stockNum: string; // 库存数量
|
||||
};
|
||||
|
||||
/**
|
||||
* 更新库存信息
|
||||
* @param data - 库存更新表单数据,可选参数
|
||||
* @returns 返回一个 Axios Promise,解析为任意类型的数组
|
||||
*/
|
||||
export const listStockUpdate = (data?: StockUpdateForm): AxiosPromise<any[]> => {
|
||||
return request({
|
||||
url: '/stock/update?materialId=' + data?.materialId + '&stockNum=' + data?.stockNum,
|
||||
method: 'PUT'
|
||||
});
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user