整合前端

This commit is contained in:
砂糖
2026-04-13 17:04:38 +08:00
parent 69609a2cb1
commit 5d4794c9bd
915 changed files with 144259 additions and 0 deletions

View File

@@ -0,0 +1,53 @@
import request from '@/utils/request'
// 查询送货单主列表
export function listDeliveryOrder (query) {
return request({
url: '/oa/deliveryOrder/list',
method: 'get',
params: query
})
}
// 查询送货单主详细
export function getDeliveryOrder (orderId) {
return request({
url: '/oa/deliveryOrder/' + orderId,
method: 'get'
})
}
// 新增送货单主
export function addDeliveryOrder (data) {
return request({
url: '/oa/deliveryOrder',
method: 'post',
data: data
})
}
// 修改送货单主
export function updateDeliveryOrder (data) {
return request({
url: '/oa/deliveryOrder',
method: 'put',
data: data
})
}
// 删除送货单主
export function delDeliveryOrder (orderId) {
return request({
url: '/oa/deliveryOrder/' + orderId,
method: 'delete'
})
}
// 插入送货单
export function insertDeliveryOrder (data) {
return request({
url: '/oa/deliveryOrder/insert',
method: 'post',
data: data
})
}

View File

@@ -0,0 +1,55 @@
import request from '@/utils/request'
// 查询送货单明细列表
export function listDeliveryOrderDetail (query) {
return request({
url: '/oa/deliveryOrderDetail/list',
method: 'get',
params: query
})
}
// 查询送货单明细详细
export function getDeliveryOrderDetail (detailId) {
return request({
url: '/oa/deliveryOrderDetail/' + detailId,
method: 'get'
})
}
// 新增送货单明细
export function addDeliveryOrderDetail (data) {
return request({
url: '/oa/deliveryOrderDetail',
method: 'post',
data: data
})
}
// 修改送货单明细
export function updateDeliveryOrderDetail (data) {
return request({
url: '/oa/deliveryOrderDetail',
method: 'put',
data: data
})
}
// 删除送货单明细
export function delDeliveryOrderDetail (detailId) {
return request({
url: '/oa/deliveryOrderDetail/' + detailId,
method: 'delete'
})
}
// 根据项目id获取送货单明细
export function listDeliveryOrderDetailByProjectId (projectId) {
if (!projectId) {
return Promise.reject(new Error('项目ID不能为空'));
}
return request({
url: '/oa/deliveryOrderDetail/detail/listByProject/' + projectId,
method: 'get'
})
}

View File

@@ -0,0 +1,64 @@
import request from '@/utils/request'
// 查询工艺卡主列表
export function listProcessCard (query) {
return request({
url: '/oa/processCard/list',
method: 'get',
params: query
})
}
// 查询工艺卡主详细
export function getProcessCard (cardId) {
return request({
url: '/oa/processCard/' + cardId,
method: 'get'
})
}
// 新增工艺卡主
export function addProcessCard (data) {
return request({
url: '/oa/processCard',
method: 'post',
data: data
})
}
// 修改工艺卡主
export function updateProcessCard (data) {
return request({
url: '/oa/processCard',
method: 'put',
data: data
})
}
// 删除工艺卡主
export function delProcessCard (cardId) {
return request({
url: '/oa/processCard/' + cardId,
method: 'delete'
})
}
// 插入工艺卡
export function insertProcessCard (data) {
return request({
url: '/oa/processCard/insertProcessCard',
method: 'post',
data: data
})
}
/**
* 获取项目列表(带工艺卡和发货单据数量)
*/
export function listProjectWithCount (query) {
return request({
url: '/oa/processCard/projectList',
method: 'get',
params: query
})
}

View File

@@ -0,0 +1,55 @@
import request from '@/utils/request'
// 查询工艺卡明细列表
export function listProcessCardDetail (query) {
return request({
url: '/oa/processCardDetail/list',
method: 'get',
params: query
})
}
// 查询工艺卡明细详细
export function getProcessCardDetail (detailId) {
return request({
url: '/oa/processCardDetail/' + detailId,
method: 'get'
})
}
// 新增工艺卡明细
export function addProcessCardDetail (data) {
return request({
url: '/oa/processCardDetail',
method: 'post',
data: data
})
}
// 修改工艺卡明细
export function updateProcessCardDetail (data) {
return request({
url: '/oa/processCardDetail',
method: 'put',
data: data
})
}
// 删除工艺卡明细
export function delProcessCardDetail (detailId) {
return request({
url: '/oa/processCardDetail/' + detailId,
method: 'delete'
})
}
// 根据项目id获取工艺卡明细
export function listProcessCardDetailByProjectId (projectId) {
if (!projectId) {
return Promise.reject(new Error('项目ID不能为空'));
}
return request({
url: '/oa/processCardDetail/detail/listByProject/' + projectId,
method: 'get'
})
}

View File

@@ -0,0 +1,15 @@
import request from '@/utils/request'
/**
*
* @param {*} query.startTime 开始时间
* @param {*} query.endTime 结束时间
* @returns
*/
export function getSummary (query) {
return request({
url: '/oa/workshopReport/summary',
method: 'get',
params: query
})
}