feat: 新增产品标准、工艺路线及工序参数管理功能
本次提交新增了以下内容: 1. 为产品标准BO的生效日期和失效日期添加Json格式化注解 2. 新增工艺主表、工序参数明细的前后端CRUD接口与页面 3. 新增产品标准相关的全套CRUD接口 4. 新增产品标准管理页面,包含产品用途、化学成分等多类子功能模块
This commit is contained in:
35
klp-ui/src/api/pt/process.js
Normal file
35
klp-ui/src/api/pt/process.js
Normal file
@@ -0,0 +1,35 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// ==================== 工艺主表 ====================
|
||||
export function listProcesse(query) {
|
||||
return request({ url: '/pt/processe/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProcesse(processId) {
|
||||
return request({ url: '/pt/processe/' + processId, method: 'get' })
|
||||
}
|
||||
export function addProcesse(data) {
|
||||
return request({ url: '/pt/processe', method: 'post', data })
|
||||
}
|
||||
export function updateProcesse(data) {
|
||||
return request({ url: '/pt/processe', method: 'put', data })
|
||||
}
|
||||
export function delProcesse(processIds) {
|
||||
return request({ url: '/pt/processe/' + processIds, method: 'delete' })
|
||||
}
|
||||
|
||||
// ==================== 工序参数明细 ====================
|
||||
export function listProcessStepParam(query) {
|
||||
return request({ url: '/pt/processStepParam/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProcessStepParam(paramId) {
|
||||
return request({ url: '/pt/processStepParam/' + paramId, method: 'get' })
|
||||
}
|
||||
export function addProcessStepParam(data) {
|
||||
return request({ url: '/pt/processStepParam', method: 'post', data })
|
||||
}
|
||||
export function updateProcessStepParam(data) {
|
||||
return request({ url: '/pt/processStepParam', method: 'put', data })
|
||||
}
|
||||
export function delProcessStepParam(paramIds) {
|
||||
return request({ url: '/pt/processStepParam/' + paramIds, method: 'delete' })
|
||||
}
|
||||
154
klp-ui/src/api/pt/standard.js
Normal file
154
klp-ui/src/api/pt/standard.js
Normal file
@@ -0,0 +1,154 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// ==================== 产品标准主表 ====================
|
||||
export function listProductStandard(query) {
|
||||
return request({ url: '/pt/productStandard/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProductStandard(standardId) {
|
||||
return request({ url: '/pt/productStandard/' + standardId, method: 'get' })
|
||||
}
|
||||
export function addProductStandard(data) {
|
||||
return request({ url: '/pt/productStandard', method: 'post', data })
|
||||
}
|
||||
export function updateProductStandard(data) {
|
||||
return request({ url: '/pt/productStandard', method: 'put', data })
|
||||
}
|
||||
export function delProductStandard(standardIds) {
|
||||
return request({ url: '/pt/productStandard/' + standardIds, method: 'delete' })
|
||||
}
|
||||
|
||||
// ==================== 产品用途 ====================
|
||||
export function listProductApplication(query) {
|
||||
return request({ url: '/pt/productApplication/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProductApplication(applicationId) {
|
||||
return request({ url: '/pt/productApplication/' + applicationId, method: 'get' })
|
||||
}
|
||||
export function addProductApplication(data) {
|
||||
return request({ url: '/pt/productApplication', method: 'post', data })
|
||||
}
|
||||
export function updateProductApplication(data) {
|
||||
return request({ url: '/pt/productApplication', method: 'put', data })
|
||||
}
|
||||
export function delProductApplication(applicationIds) {
|
||||
return request({ url: '/pt/productApplication/' + applicationIds, method: 'delete' })
|
||||
}
|
||||
|
||||
// ==================== 化学成分 ====================
|
||||
export function listProductChemicalComposition(query) {
|
||||
return request({ url: '/pt/productChemicalComposition/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProductChemicalComposition(compositionId) {
|
||||
return request({ url: '/pt/productChemicalComposition/' + compositionId, method: 'get' })
|
||||
}
|
||||
export function addProductChemicalComposition(data) {
|
||||
return request({ url: '/pt/productChemicalComposition', method: 'post', data })
|
||||
}
|
||||
export function updateProductChemicalComposition(data) {
|
||||
return request({ url: '/pt/productChemicalComposition', method: 'put', data })
|
||||
}
|
||||
export function delProductChemicalComposition(compositionIds) {
|
||||
return request({ url: '/pt/productChemicalComposition/' + compositionIds, method: 'delete' })
|
||||
}
|
||||
|
||||
// ==================== 镀层规格 ====================
|
||||
export function listProductCoatingSpec(query) {
|
||||
return request({ url: '/pt/productCoatingSpec/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProductCoatingSpec(coatingId) {
|
||||
return request({ url: '/pt/productCoatingSpec/' + coatingId, method: 'get' })
|
||||
}
|
||||
export function addProductCoatingSpec(data) {
|
||||
return request({ url: '/pt/productCoatingSpec', method: 'post', data })
|
||||
}
|
||||
export function updateProductCoatingSpec(data) {
|
||||
return request({ url: '/pt/productCoatingSpec', method: 'put', data })
|
||||
}
|
||||
export function delProductCoatingSpec(coatingIds) {
|
||||
return request({ url: '/pt/productCoatingSpec/' + coatingIds, method: 'delete' })
|
||||
}
|
||||
|
||||
// ==================== 尺寸规格 ====================
|
||||
export function listProductDimension(query) {
|
||||
return request({ url: '/pt/productDimension/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProductDimension(dimensionId) {
|
||||
return request({ url: '/pt/productDimension/' + dimensionId, method: 'get' })
|
||||
}
|
||||
export function addProductDimension(data) {
|
||||
return request({ url: '/pt/productDimension', method: 'post', data })
|
||||
}
|
||||
export function updateProductDimension(data) {
|
||||
return request({ url: '/pt/productDimension', method: 'put', data })
|
||||
}
|
||||
export function delProductDimension(dimensionIds) {
|
||||
return request({ url: '/pt/productDimension/' + dimensionIds, method: 'delete' })
|
||||
}
|
||||
|
||||
// ==================== 物理性能 ====================
|
||||
export function listProductPhysicalProperty(query) {
|
||||
return request({ url: '/pt/productPhysicalProperty/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProductPhysicalProperty(propertyId) {
|
||||
return request({ url: '/pt/productPhysicalProperty/' + propertyId, method: 'get' })
|
||||
}
|
||||
export function addProductPhysicalProperty(data) {
|
||||
return request({ url: '/pt/productPhysicalProperty', method: 'post', data })
|
||||
}
|
||||
export function updateProductPhysicalProperty(data) {
|
||||
return request({ url: '/pt/productPhysicalProperty', method: 'put', data })
|
||||
}
|
||||
export function delProductPhysicalProperty(propertyIds) {
|
||||
return request({ url: '/pt/productPhysicalProperty/' + propertyIds, method: 'delete' })
|
||||
}
|
||||
|
||||
// ==================== 参考标准 ====================
|
||||
export function listProductRefStandard(query) {
|
||||
return request({ url: '/pt/productRefStandard/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProductRefStandard(refId) {
|
||||
return request({ url: '/pt/productRefStandard/' + refId, method: 'get' })
|
||||
}
|
||||
export function addProductRefStandard(data) {
|
||||
return request({ url: '/pt/productRefStandard', method: 'post', data })
|
||||
}
|
||||
export function updateProductRefStandard(data) {
|
||||
return request({ url: '/pt/productRefStandard', method: 'put', data })
|
||||
}
|
||||
export function delProductRefStandard(refIds) {
|
||||
return request({ url: '/pt/productRefStandard/' + refIds, method: 'delete' })
|
||||
}
|
||||
|
||||
// ==================== 尺寸公差 ====================
|
||||
export function listProductTolerance(query) {
|
||||
return request({ url: '/klp/productTolerance/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProductTolerance(toleranceId) {
|
||||
return request({ url: '/klp/productTolerance/' + toleranceId, method: 'get' })
|
||||
}
|
||||
export function addProductTolerance(data) {
|
||||
return request({ url: '/klp/productTolerance', method: 'post', data })
|
||||
}
|
||||
export function updateProductTolerance(data) {
|
||||
return request({ url: '/klp/productTolerance', method: 'put', data })
|
||||
}
|
||||
export function delProductTolerance(toleranceIds) {
|
||||
return request({ url: '/klp/productTolerance/' + toleranceIds, method: 'delete' })
|
||||
}
|
||||
|
||||
// ==================== 表面质量 ====================
|
||||
export function listProductSurfaceSpec(query) {
|
||||
return request({ url: '/pt/productSurfaceSpec/list', method: 'get', params: query })
|
||||
}
|
||||
export function getProductSurfaceSpec(surfaceId) {
|
||||
return request({ url: '/pt/productSurfaceSpec/' + surfaceId, method: 'get' })
|
||||
}
|
||||
export function addProductSurfaceSpec(data) {
|
||||
return request({ url: '/pt/productSurfaceSpec', method: 'post', data })
|
||||
}
|
||||
export function updateProductSurfaceSpec(data) {
|
||||
return request({ url: '/pt/productSurfaceSpec', method: 'put', data })
|
||||
}
|
||||
export function delProductSurfaceSpec(surfaceIds) {
|
||||
return request({ url: '/pt/productSurfaceSpec/' + surfaceIds, method: 'delete' })
|
||||
}
|
||||
Reference in New Issue
Block a user