| | |
| | | var cir1 = cntritems.First(); |
| | | |
| | | var arloclist = LocationHelper.GetAreaNormalLocList(EdnRarea);// LocationHelper.GetList<Location>(x => x.S_AREA_CODE == _clrel0.S_TYPE && x.S_LOCK_STATE != "报废"); |
| | | |
| | | //有移库工单 排除移库工单上所对应的排 |
| | | var order = LocationHelper.GetList<YWLZXtake>(X => X.S_ZX_STATE == "执行").ToList(); |
| | | if (order.Count() > 0) |
| | | { |
| | | foreach (var item in order) |
| | | { |
| | | LogHelper.Info($"有移库工单排除对应的库区{item.S_START_AREA} 排{item.N_START_ROW}"); |
| | | arloclist.RemoveAll(e => e.S_AREA_CODE == item.S_START_AREA && e.N_ROW == item.N_START_ROW); |
| | | } |
| | | } |
| | | if (arloclist.Any()) |
| | | { |
| | | if (EdnRarea == "YWLWJJB")//纸箱无菌接驳区 |