新增入库、物资管理和出库记录相关的API及前端页面

This commit is contained in:
2025-08-06 17:12:38 +08:00
parent 5df66f9b02
commit 89a9107e9c
7 changed files with 1009 additions and 1 deletions

44
src/api/stock/in.js Normal file
View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
// 查询入库记录列表
export function listIn(query) {
return request({
url: '/stock/in/list',
method: 'get',
params: query
})
}
// 查询入库记录详细
export function getIn(stockInCode) {
return request({
url: '/stock/in/' + stockInCode,
method: 'get'
})
}
// 新增入库记录
export function addIn(data) {
return request({
url: '/stock/in',
method: 'post',
data: data
})
}
// 修改入库记录
export function updateIn(data) {
return request({
url: '/stock/in',
method: 'put',
data: data
})
}
// 删除入库记录
export function delIn(stockInCode) {
return request({
url: '/stock/in/' + stockInCode,
method: 'delete'
})
}

View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
// 查询物资管理列表
export function listManagement(query) {
return request({
url: '/stock/management/list',
method: 'get',
params: query
})
}
// 查询物资管理详细
export function getManagement(materialManagementCode) {
return request({
url: '/stock/management/' + materialManagementCode,
method: 'get'
})
}
// 新增物资管理
export function addManagement(data) {
return request({
url: '/stock/management',
method: 'post',
data: data
})
}
// 修改物资管理
export function updateManagement(data) {
return request({
url: '/stock/management',
method: 'put',
data: data
})
}
// 删除物资管理
export function delManagement(materialManagementCode) {
return request({
url: '/stock/management/' + materialManagementCode,
method: 'delete'
})
}

44
src/api/stock/out.js Normal file
View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
// 查询出库记录列表
export function listOut(query) {
return request({
url: '/stock/out/list',
method: 'get',
params: query
})
}
// 查询出库记录详细
export function getOut(stockOutCode) {
return request({
url: '/stock/out/' + stockOutCode,
method: 'get'
})
}
// 新增出库记录
export function addOut(data) {
return request({
url: '/stock/out',
method: 'post',
data: data
})
}
// 修改出库记录
export function updateOut(data) {
return request({
url: '/stock/out',
method: 'put',
data: data
})
}
// 删除出库记录
export function delOut(stockOutCode) {
return request({
url: '/stock/out/' + stockOutCode,
method: 'delete'
})
}