Browse Source

调整产品产能计算。

tangdi 2 years ago
parent
commit
e24d5e2ca2

+ 7 - 1
MicroServices/Business/Business.Application/ResourceExamineManagement/ProductExamineAppService.cs

@@ -179,12 +179,18 @@ namespace Business.ResourceExamineManagement
                 {
                     continue;
                 }
+                var icitem = icitemlist.Find(s => s.number == item.item_number);
                 if (dto.LackQty == 0)//当前订单行库存足够
                 {
+                    if (icitem != null)
+                    {
+                        //加上自检、入库、发运提前期
+                        dto.kitting_time = dto.kitting_time.AddDays((double)(icitem.self_inspection_date.GetValueOrDefault() + icitem.Warehousing_date.GetValueOrDefault() + icitem.Shipping_date.GetValueOrDefault()));
+                    }
                     item.sys_material_date = dto.kitting_time;
                     item.sys_capacity_date = dto.kitting_time;
+                    return;
                 }
-                var icitem = icitemlist.Find(s => s.number == item.item_number);
                 //计算系统建议交期(物料)
                 param = new ProdExamineParamDto
                 {