117 lines
2.4 KiB
JavaScript
117 lines
2.4 KiB
JavaScript
|
|
import { request } from './request'
|
||
|
|
|
||
|
|
|
||
|
|
// 仓库概览
|
||
|
|
const getInventoryReview = (params) => {
|
||
|
|
return request('/stat/warehouse/slot', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 仓库概览详情
|
||
|
|
const getWarehouseAvailable = (params) => {
|
||
|
|
return request('/stat/warehouse/available', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 预警
|
||
|
|
const getInventoryAge = (params) => {
|
||
|
|
return request('/stat/stockAge/stat', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 出/入库
|
||
|
|
const getInventory = (params) => {
|
||
|
|
return request('/stat/home', params, 'POST')
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
/***** 入库模块 *****/
|
||
|
|
|
||
|
|
// 入/出库列表
|
||
|
|
const stockList = (params) => {
|
||
|
|
return request('/wisdom/bill/list', params, 'POST')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 单据的详情
|
||
|
|
const stockDetail = (id) => {
|
||
|
|
return request('/wisdom/record/listByBillNo/' + id, {}, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
// 物资类型列表
|
||
|
|
const materialTypeList = (params) => {
|
||
|
|
return request('/information/materialtype/getAll', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 入库类型列表
|
||
|
|
const storageTypeList = (params) => {
|
||
|
|
return request('/information/warehousingtype/getAll', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 用户列表
|
||
|
|
const userList = (params) => {
|
||
|
|
return request('/information/user/getAll', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 仓库列表
|
||
|
|
const warehouseInfoList = (params) => {
|
||
|
|
return request('/information/warehouseinfo/tree', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 库位列表
|
||
|
|
const placeList = (id) => {
|
||
|
|
return request('/information/pcdedetail/listByWarehouse/' + id, {}, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 新增入库查询列表
|
||
|
|
const inAddStorageList = (params) => {
|
||
|
|
return request('/plan/jh/getBySapNo', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 新增入库
|
||
|
|
const AddStock = (params) => {
|
||
|
|
return request('/wisdom/bill/add', params, 'POST')
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
/***** 出库模块 *****/
|
||
|
|
// 出库类型
|
||
|
|
const outStorageTypeList = (params) => {
|
||
|
|
return request('/information/outtype/list', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 施工队
|
||
|
|
const constructionList = (params) => {
|
||
|
|
return request('/information/construction/list', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 新增出库查询
|
||
|
|
const outStockList = (params) => {
|
||
|
|
return request('/wisdom/stock/listByBillNo', params, 'GET')
|
||
|
|
}
|
||
|
|
|
||
|
|
// 新增出库
|
||
|
|
const addOutStock = (params) => {
|
||
|
|
return request('/wisdom/bill/out/add', params, 'POST')
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
export {
|
||
|
|
getInventoryReview,
|
||
|
|
getWarehouseAvailable,
|
||
|
|
getInventoryAge,
|
||
|
|
getInventory,
|
||
|
|
materialTypeList,
|
||
|
|
storageTypeList,
|
||
|
|
userList,
|
||
|
|
warehouseInfoList,
|
||
|
|
placeList,
|
||
|
|
inAddStorageList,
|
||
|
|
stockList,
|
||
|
|
stockDetail,
|
||
|
|
AddStock,
|
||
|
|
outStorageTypeList,
|
||
|
|
constructionList,
|
||
|
|
outStockList,
|
||
|
|
addOutStock,
|
||
|
|
}
|
||
|
|
|