feat: 新增质量评审流程全量功能

- 新增质量评审相关的实体、Mapper、Service、Controller接口与实现
- 新增前端页面与API接口,支持评审单增删改查、提交送审、审批驳回、改判执行
- 新增数据库初始化脚本与字典数据
- 修复vue.config热加载监视系统文件导致的EBUSY错误
- 清理HRM模块API导出注释
This commit is contained in:
王文昊
2026-06-30 17:58:21 +08:00
parent c997a4a1a0
commit 450fca0c45
25 changed files with 2816 additions and 1 deletions

View 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'
})
}