feat(IPQC): 新增报废单和转用单功能并优化物料选择

refactor(物料管理): 重构物料选择组件为下拉选择器
feat(报废记录): 添加创建报废单、转用单及审批功能
style(报废记录): 调整表格列宽和操作按钮布局
This commit is contained in:
2026-01-26 17:56:17 +08:00
parent 5303c33bd0
commit d4f8c52a41
3 changed files with 626 additions and 71 deletions

View File

@@ -55,3 +55,51 @@ export function delQcScrapRecords(pid) {
method: 'POST'
})
}
/**
* 创建报废单
* @param {报废单数据} data
*/
export function createScrapOrder(data) {
return request({
url: 'mes/qualityManagement/IPQC/QcScrapRecords/scrap-order',
method: 'post',
data: data
})
}
/**
* 创建转用单
* @param {转用单数据} data
*/
export function createTransferOrder(data) {
return request({
url: 'mes/qualityManagement/IPQC/QcScrapRecords/transfer-order',
method: 'post',
data: data
})
}
/**
* 审批报废记录
* @param {报废记录ID} id
* @param {审批信息} data
*/
export function approveScrapRecord(id, data) {
return request({
url: 'mes/qualityManagement/IPQC/QcScrapRecords/approve/' + id,
method: 'put',
data: data
})
}
/**
* 撤销报废记录
* @param {报废记录ID} id
*/
export function revokeScrapRecord(id) {
return request({
url: 'mes/qualityManagement/IPQC/QcScrapRecords/revoke/' + id,
method: 'put'
})
}