feat: 生产管理初步重构

This commit is contained in:
砂糖
2025-08-25 18:06:32 +08:00
parent 781c7f8bac
commit 49cca6281d
31 changed files with 3981 additions and 990 deletions

View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
// 查询制造规范列表
export function listManufacturingSpec(query) {
return request({
url: '/klp/manufacturingSpec/list',
method: 'get',
params: query
})
}
// 查询制造规范详细
export function getManufacturingSpec(specId) {
return request({
url: '/klp/manufacturingSpec/' + specId,
method: 'get'
})
}
// 新增制造规范
export function addManufacturingSpec(data) {
return request({
url: '/klp/manufacturingSpec',
method: 'post',
data: data
})
}
// 修改制造规范
export function updateManufacturingSpec(data) {
return request({
url: '/klp/manufacturingSpec',
method: 'put',
data: data
})
}
// 删除制造规范
export function delManufacturingSpec(specId) {
return request({
url: '/klp/manufacturingSpec/' + specId,
method: 'delete'
})
}

View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
// 查询产品规范(键值对模式)列表
export function listProductSpec(query) {
return request({
url: '/klp/productSpec/list',
method: 'get',
params: query
})
}
// 查询产品规范(键值对模式)详细
export function getProductSpec(specId) {
return request({
url: '/klp/productSpec/' + specId,
method: 'get'
})
}
// 新增产品规范(键值对模式)
export function addProductSpec(data) {
return request({
url: '/klp/productSpec',
method: 'post',
data: data
})
}
// 修改产品规范(键值对模式)
export function updateProductSpec(data) {
return request({
url: '/klp/productSpec',
method: 'put',
data: data
})
}
// 删除产品规范(键值对模式)
export function delProductSpec(specId) {
return request({
url: '/klp/productSpec/' + specId,
method: 'delete'
})
}

View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
// 查询产品规范组列表
export function listProductSpecGroup(query) {
return request({
url: '/klp/productSpecGroup/list',
method: 'get',
params: query
})
}
// 查询产品规范组详细
export function getProductSpecGroup(groupId) {
return request({
url: '/klp/productSpecGroup/' + groupId,
method: 'get'
})
}
// 新增产品规范组
export function addProductSpecGroup(data) {
return request({
url: '/klp/productSpecGroup',
method: 'post',
data: data
})
}
// 修改产品规范组
export function updateProductSpecGroup(data) {
return request({
url: '/klp/productSpecGroup',
method: 'put',
data: data
})
}
// 删除产品规范组
export function delProductSpecGroup(groupId) {
return request({
url: '/klp/productSpecGroup/' + groupId,
method: 'delete'
})
}

View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
// 查询生产任务列表
export function listProductionTask(query) {
return request({
url: '/klp/productionTask/list',
method: 'get',
params: query
})
}
// 查询生产任务详细
export function getProductionTask(taskId) {
return request({
url: '/klp/productionTask/' + taskId,
method: 'get'
})
}
// 新增生产任务
export function addProductionTask(data) {
return request({
url: '/klp/productionTask',
method: 'post',
data: data
})
}
// 修改生产任务
export function updateProductionTask(data) {
return request({
url: '/klp/productionTask',
method: 'put',
data: data
})
}
// 删除生产任务
export function delProductionTask(taskId) {
return request({
url: '/klp/productionTask/' + taskId,
method: 'delete'
})
}