feat(报废管理): 增强报废单功能并完善相关业务逻辑
refactor(报废单): 重构报废单DTO和实体类结构 fix(报废单): 修复审批和撤销逻辑中的问题 feat(报废单): 添加工单关联和库存操作功能 style(报废单): 优化代码格式和注释
This commit is contained in:
@@ -96,7 +96,22 @@ public class ReportFlowService : BaseService<ProReportwork01>, IReportFlowServic
|
||||
.Select(it => it.NickName)
|
||||
.First();
|
||||
Worker = string.IsNullOrEmpty(NickName) ? Worker + "|异常人员|" : NickName;
|
||||
|
||||
string stoveCode = stove_code;
|
||||
// 检查采购记录
|
||||
var purchaseInfo = Context
|
||||
.Queryable<MmRecordInbound>()
|
||||
.Where(it => it.BatchNo == feed_order)
|
||||
.Where(it => it.TransactionType == "采购入库")
|
||||
.Where(it => it.Remarks != "已撤销")
|
||||
.First();
|
||||
if (purchaseInfo != null)
|
||||
{
|
||||
stoveCode = purchaseInfo.StoveCode;
|
||||
}
|
||||
else
|
||||
{
|
||||
throw new Exception($"未找到原材料采购批号:{feed_order}");
|
||||
}
|
||||
Context.Ado.BeginTran();
|
||||
if (Exist)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user