|
|
@@ -190,7 +190,7 @@ namespace Business.ResourceExamineManagement
|
|
|
itemStockoccupyDto.morder_id = mes_morder.Id;
|
|
|
itemStockoccupyDto.morder_mo = mes_morder.morder_no;
|
|
|
}
|
|
|
- if (param.checkflag)
|
|
|
+ if (param.checkflag && morder_type == MorderEnum.XsMorder)
|
|
|
{
|
|
|
//找到当前物料的占用记录
|
|
|
var itemSockoccupy = sklist.Where(s => s.icitem_id == level1Dto.item_id && s.bang_id == bangid).ToList();
|
|
|
@@ -229,7 +229,7 @@ namespace Business.ResourceExamineManagement
|
|
|
_morderAppService.mo_Mes_Moentry = moentriesList;//工单子表
|
|
|
_morderAppService.mo_Mes_Mooccupies = mooccupyAllList;//工单占用
|
|
|
List<mo_mes_mooccupy> mooccupylist = new List<mo_mes_mooccupy>();
|
|
|
- if (param.checkflag)
|
|
|
+ if (param.checkflag && morder_type == MorderEnum.XsMorder)
|
|
|
{
|
|
|
//工单检查无需检查在制
|
|
|
mooccupylist = _morderAppService.CheckMorder(level1Dto.item_number, level1Dto.lack_qty, plan_date.GetValueOrDefault(), sentrys, ic_item, bangid);
|