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.
besure_app/src/api/mes/sparepart.js

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'
})
}