|
|
@@ -4778,6 +4778,10 @@ namespace Business.Replenishment
|
|
|
AutoCreateBomBill(param.company_id.ToString(), autoCreates);
|
|
|
pretreatments = _mysql_b_bom_pretreatment.GetListAsync(s => boms.Select(c => c.mysql_id).ToList().Contains(s.sourceid)).Result;
|
|
|
}
|
|
|
+ //增加特殊工单的预处理结果,因为特殊工单是自定义物料清单
|
|
|
+ List<string> tsWork = new List<string> { "试制工单", "返工工单" };
|
|
|
+ var specialWork = mo_Mes_Morders.Where(x => tsWork.Contains(x.morder_type)).ToList();
|
|
|
+ pretreatments.AddRange(_mysql_b_bom_pretreatment.GetListAsync(s => specialWork.Select(c => c.Id).ToList().Contains(s.sourceid)).Result);
|
|
|
List<string> itemNums = new List<string>();
|
|
|
//计算需求
|
|
|
List<AlignmentCalcDto> AlignmentCalcList = new List<AlignmentCalcDto>();
|