feat: 增加智慧库房,完善项目盈亏

This commit is contained in:
砂糖
2025-08-20 16:07:18 +08:00
parent f5ab69a431
commit 26ee6430c0
40 changed files with 14771 additions and 485 deletions

View File

@@ -0,0 +1,87 @@
import request from "@/util/oaRequest"
// 查询出库单管理列表
export function listOaWarehouseMaster (query) {
return request({
url: '/oa/oaWarehouseMaster/list',
method: 'get',
params: query
})
}
// 查询出库单管理详细
export function getOaWarehouseMaster (masterId) {
return request({
url: '/oa/oaWarehouseMaster/' + masterId,
method: 'get'
})
}
// 新增出库单管理
export function addOaWarehouseMaster (data) {
return request({
url: '/oa/oaWarehouseMaster',
method: 'post',
data: data
})
}
// 新增入库单管理
export function addOaWarehouseMasterToIn (data) {
return request({
url: '/oa/oaWarehouseMaster/in',
method: 'post',
data: data
})
}
// 修改出库单管理
export function updateOaWarehouseMaster (data) {
return request({
url: '/oa/oaWarehouseMaster',
method: 'put',
data: data
})
}
export function updateOaWarehouseMasterStatus (masterId, isLike) {
return request({
url: '/oa/oaWarehouseMaster/like',
method: 'put',
params: { masterId, isLike }
})
}
// 删除出库单管理
export function delOaWarehouseMaster (masterId) {
return request({
url: '/oa/oaWarehouseMaster/' + masterId,
method: 'delete'
})
}
// 撤销出库单管理
export function redoMaster (masterId) {
return request({
url: '/oa/oaWarehouseMaster/redo/' + masterId,
method: 'get'
})
}
// 查询退库列表(会关联操作日志数量)
export function exitWareList (params) {
return request({
url: '/oa/oaWarehouseMaster/list/return',
method: 'get',
params
})
}
export function updateWithdrawlock (params) {
return request({
url: '/oa/oaWarehouseMaster/withdrawlock',
method: 'put',
params
})
}