You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.0 KiB
JavaScript
49 lines
1.0 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
// 备件列表(分页查询全部产品,前端按 categoryType=5 过滤备件)
|
|
export function getSparepartSimpleList(pageNo = 1) {
|
|
return request({
|
|
url: '/admin-api/erp/product/page',
|
|
method: 'get',
|
|
params: {
|
|
pageNo,
|
|
pageSize: 100
|
|
}
|
|
})
|
|
}
|
|
|
|
// 备件详情(含供应商、图片等完整信息)
|
|
export function getSparepartDetail(id) {
|
|
return request({
|
|
url: '/admin-api/erp/product/get',
|
|
method: 'get',
|
|
params: { id }
|
|
})
|
|
}
|
|
|
|
// 备件库存数量
|
|
export function getSparepartStockCount(productId) {
|
|
return request({
|
|
url: '/admin-api/erp/stock/get-count',
|
|
method: 'get',
|
|
params: { productId }
|
|
})
|
|
}
|
|
|
|
// 备件库存查询(分页)
|
|
export function getSparepartInventoryPage(params) {
|
|
return request({
|
|
url: '/admin-api/erp/stock/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 仓库简单列表
|
|
export function getWarehouseSimpleList() {
|
|
return request({
|
|
url: '/admin-api/erp/warehouse/simple-list',
|
|
method: 'get'
|
|
})
|
|
}
|