物料-采购件入库页面功能实现

This commit is contained in:
dxc
2026-01-27 15:50:23 +08:00
parent 2f8a5c55b1
commit 3afea217b7
45 changed files with 1522 additions and 2756 deletions

View File

@ -0,0 +1,19 @@
import request from '@/utils/request'
export function getBuyList(params: any) {
return request({ url: '/inbound/buy/list', method: 'get', params })
}
export function createBuyInbound(data: any) {
return request({ url: '/inbound/buy/submit', method: 'post', data })
}
// 新增:更新接口
export function updateBuyInbound(id: number, data: any) {
return request({ url: `/inbound/buy/${id}`, method: 'put', data })
}
// 新增:删除接口
export function deleteBuyInbound(id: number) {
return request({ url: `/inbound/buy/${id}`, method: 'delete' })
}

View File

View File

View File

@ -1,39 +0,0 @@
import request from '@/utils/request'
// 注意baseURL 已经是 '/api/v1' 了,所以这里只需要写剩下的部分
// 获取入库列表
// 最终请求: /api/v1 + /stocks/inbound = /api/v1/stocks/inbound
export function getInboundList(params: any) {
return request({
url: '/stocks/inbound', // <--- 修改点:去掉了 /api/v1
method: 'get',
params
})
}
// 新增入库
export function createInbound(data: any) {
return request({
url: '/stocks/inbound', // <--- 修改点
method: 'post',
data
})
}
// 修改入库
export function updateInbound(id: number, data: any) {
return request({
url: `/stocks/inbound/${id}`, // <--- 修改点
method: 'put',
data
})
}
// 删除入库
export function deleteInbound(id: number) {
return request({
url: `/stocks/inbound/${id}`, // <--- 修改点
method: 'delete'
})
}