|
|
@@ -754,6 +754,12 @@ namespace Business.ResourceExamineManagement
|
|
|
item.lack_qty = 0;
|
|
|
item.stock_state = 1;
|
|
|
}
|
|
|
+ else if (!LongPeriod)
|
|
|
+ {
|
|
|
+ item.lack_qty -= moo_qty;
|
|
|
+ item.stock_state = 0;
|
|
|
+ item.kitting_time = plan_date.GetValueOrDefault();
|
|
|
+ }
|
|
|
else
|
|
|
{
|
|
|
item.lack_qty -= moo_qty;
|
|
|
@@ -781,7 +787,7 @@ namespace Business.ResourceExamineManagement
|
|
|
morder_state = MorderEnum.Initial_state,
|
|
|
ParentId = mes_morder.Id,
|
|
|
bang_id = bangid,
|
|
|
- morder_no= order_mo
|
|
|
+ morder_no = order_mo
|
|
|
};
|
|
|
Mes_MorderDto mes_MorderDto = _morderAppService.GenerateMorder(generateMorderDto);
|
|
|
|
|
|
@@ -858,7 +864,7 @@ namespace Business.ResourceExamineManagement
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
else if (item.erp_cls == 3)
|
|
|
@@ -1319,6 +1325,12 @@ namespace Business.ResourceExamineManagement
|
|
|
sct.lack_qty = 0;
|
|
|
sct.stock_state = 1;
|
|
|
}
|
|
|
+ else if (!LongPeriod)
|
|
|
+ {
|
|
|
+ sct.lack_qty -= moo_qty;
|
|
|
+ sct.stock_state = 0;
|
|
|
+ sct.kitting_time = dateTime;
|
|
|
+ }
|
|
|
else {
|
|
|
sct.lack_qty -= moo_qty;
|
|
|
List<string> tsWork = new List<string> { "试制工单", "TCN工单", "返工工单" };
|