42 lines
638 B
JavaScript
42 lines
638 B
JavaScript
import api from './index'
|
|
|
|
/**
|
|
* 库存相关API
|
|
*/
|
|
export default {
|
|
/**
|
|
* 获取库存列表
|
|
*/
|
|
getStockList(params) {
|
|
return api.request('/stock', 'GET', params)
|
|
},
|
|
|
|
/**
|
|
* 获取单商品库存
|
|
*/
|
|
getStock(productId) {
|
|
return api.request(`/stock/${productId}`, 'GET')
|
|
},
|
|
|
|
/**
|
|
* 入库
|
|
*/
|
|
stockIn(data) {
|
|
return api.request('/stock/in', 'POST', data)
|
|
},
|
|
|
|
/**
|
|
* 库存调整
|
|
*/
|
|
adjustStock(data) {
|
|
return api.request('/stock/adjust', 'POST', data)
|
|
},
|
|
|
|
/**
|
|
* 获取库存流水
|
|
*/
|
|
getStockFlow(params) {
|
|
return api.request('/stock/flow', 'GET', params)
|
|
}
|
|
}
|