Files
entityControl_mobile/api/storage.js

117 lines
2.4 KiB
JavaScript
Raw Permalink Normal View History

2026-03-06 16:50:46 +08:00
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,
}