Files
klp-oa/klp-ui/src/api/wms/stockIo.js

84 lines
1.5 KiB
JavaScript
Raw Normal View History

2025-07-18 18:06:20 +08:00
import request from '@/utils/request'
// 查询出入库单主列表
export function listStockIo(query) {
return request({
url: '/wms/stockIo/list',
method: 'get',
params: query
})
}
// 查询出入库单主详细
export function getStockIo(stockIoId) {
return request({
url: '/wms/stockIo/' + stockIoId,
method: 'get'
})
}
// 新增出入库单主
export function addStockIo(data) {
return request({
url: '/wms/stockIo',
method: 'post',
data: data
})
}
// 修改出入库单主
export function updateStockIo(data) {
return request({
url: '/wms/stockIo',
method: 'put',
data: data
})
}
// 删除出入库单主
export function delStockIo(stockIoId) {
return request({
url: '/wms/stockIo/' + stockIoId,
method: 'delete'
})
}
2025-07-19 10:49:29 +08:00
// 审核出入库单
export function auditStockIo(stockIoId) {
return request({
url: '/wms/stockIo/audit/' + stockIoId,
method: 'post'
})
}
// 撤销出入库单
export function cancelStockIo(stockIoId) {
return request({
url: '/wms/stockIo/cancel/' + stockIoId,
method: 'post'
})
}
// 根据类型和ID查询明细
export function detailByTypeAndId(ioType, stockIoId) {
return request({
url: '/wms/stockIo/detailByTypeAndId',
method: 'get',
params: {
ioType,
stockIoId
}
})
}
// 更新出入库单状态
export function updateStockIoStatus(stockIoId, status) {
return request({
url: '/wms/stockIo/updateStatus/' + stockIoId,
method: 'post',
params: {
status
}
})
}