feat(IPQC): 完善报废和转用单处理流程

重构报废和转用单创建逻辑,使用DefectApproveDto作为参数
新增批次号、处理数量和操作人字段
实现不良品出库和报废/转用入库的完整流程
This commit is contained in:
2026-02-25 18:42:57 +08:00
parent 5011447292
commit dbe9dc9311
4 changed files with 208 additions and 33 deletions

View File

@@ -54,18 +54,18 @@ namespace DOAN.Service.BZFM.IService
PagedInfo<QcScrapRecordsDto> GetQcScrapRecordsByWorkorder(string workorder);
/// <summary>
/// 根据工单号填写报废单
/// 根据工单号填写报废单(入报废库)
/// </summary>
/// <param name="parm">报废单数据</param>
/// <returns></returns>
QcScrapRecords CreateScrapOrderByWorkorder(QcScrapRecords parm);
string CreateScrapOrderByWorkorder(DefectApproveDto parm);
/// <summary>
/// 根据工单号填写转用单
/// 根据工单号填写转用单(入转用库)
/// </summary>
/// <param name="parm">转用单数据</param>
/// <returns></returns>
QcScrapRecords CreateTransferOrderByWorkorder(QcScrapRecords parm);
string CreateTransferOrderByWorkorder(DefectApproveDto parm);
/// <summary>
/// 根据工单号填写不良品单