feat(报废管理): 实现报废单和转用单的创建与审批流程
添加报废审批DTO和供应商字段 实现创建报废单/转用单功能 新增审批和撤销报废记录接口 优化查询条件并生成唯一报废单号
This commit is contained in:
@@ -15,7 +15,36 @@ namespace DOAN.Service.BZFM.IService
|
||||
|
||||
QcScrapRecords AddQcScrapRecords(QcScrapRecords parm);
|
||||
int UpdateQcScrapRecords(QcScrapRecords parm);
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 创建报废单
|
||||
/// </summary>
|
||||
/// <param name="parm"></param>
|
||||
/// <returns></returns>
|
||||
QcScrapRecords CreateScrapOrder(QcScrapRecords parm);
|
||||
|
||||
/// <summary>
|
||||
/// 创建转用单
|
||||
/// </summary>
|
||||
/// <param name="parm"></param>
|
||||
/// <returns></returns>
|
||||
QcScrapRecords CreateTransferOrder(QcScrapRecords parm);
|
||||
|
||||
/// <summary>
|
||||
/// 审批报废记录
|
||||
/// </summary>
|
||||
/// <param name="id">记录ID</param>
|
||||
/// <param name="isApproved">是否批准</param>
|
||||
/// <param name="approver">审批人</param>
|
||||
/// <returns></returns>
|
||||
int ApproveScrapRecord(long id, bool isApproved, string approver);
|
||||
|
||||
/// <summary>
|
||||
/// 撤销报废记录
|
||||
/// </summary>
|
||||
/// <param name="id">记录ID</param>
|
||||
/// <returns></returns>
|
||||
int RevokeScrapRecord(long id);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user