feat: 新增质量评审流程全量功能
- 新增质量评审相关的实体、Mapper、Service、Controller接口与实现 - 新增前端页面与API接口,支持评审单增删改查、提交送审、审批驳回、改判执行 - 新增数据库初始化脚本与字典数据 - 修复vue.config热加载监视系统文件导致的EBUSY错误 - 清理HRM模块API导出注释
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
// 导出所有 HRM 模块 API
|
||||
export * from './employee'
|
||||
export * from './org'
|
||||
export * from './certContract'
|
||||
|
||||
94
klp-ui/src/api/mes/qc/qualityReview.js
Normal file
94
klp-ui/src/api/mes/qc/qualityReview.js
Normal file
@@ -0,0 +1,94 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询质量评审单列表
|
||||
export function listQualityReview(query) {
|
||||
return request({
|
||||
url: '/qc/qualityReview/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询质量评审单详细
|
||||
export function getQualityReview(reviewId) {
|
||||
return request({
|
||||
url: '/qc/qualityReview/' + reviewId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增质量评审单
|
||||
export function addQualityReview(data) {
|
||||
return request({
|
||||
url: '/qc/qualityReview',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改质量评审单
|
||||
export function updateQualityReview(data) {
|
||||
return request({
|
||||
url: '/qc/qualityReview',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除质量评审单
|
||||
export function delQualityReview(reviewIds) {
|
||||
return request({
|
||||
url: '/qc/qualityReview/' + reviewIds,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 提交送审
|
||||
export function submitQualityReview(reviewId) {
|
||||
return request({
|
||||
url: '/qc/qualityReview/submit/' + reviewId,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 审批通过
|
||||
export function approveQualityReview(data) {
|
||||
return request({
|
||||
url: '/qc/qualityReview/approve',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 驳回
|
||||
export function rejectQualityReview(reviewId, reason) {
|
||||
return request({
|
||||
url: '/qc/qualityReview/reject/' + reviewId,
|
||||
method: 'post',
|
||||
params: { reason }
|
||||
})
|
||||
}
|
||||
|
||||
// 执行改判
|
||||
export function executeQualityReview(reviewId) {
|
||||
return request({
|
||||
url: '/qc/qualityReview/execute/' + reviewId,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 查询钢卷明细
|
||||
export function listQualityReviewCoil(reviewId) {
|
||||
return request({
|
||||
url: '/qc/qualityReview/coilList/' + reviewId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 查询审批日志
|
||||
export function listQualityReviewLog(reviewId) {
|
||||
return request({
|
||||
url: '/qc/qualityReview/logList/' + reviewId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user