| | |
| | | item.N_PRIORITY += st.Priority; |
| | | db.Updateable(item).UpdateColumns(it => new { it.N_PRIORITY }).ExecuteCommand(); |
| | | NDCApi.ChangeOrderPri(item.S_CODE, item.N_PRIORITY); |
| | | |
| | | } |
| | | } |
| | | } |
| | |
| | | |
| | | |
| | | |
| | | //查找起点 |
| | | List<Location> strrtList; |
| | | //查找起点 |
| | | List<Location> strrtList; |
| | | |
| | | Location start = null; |
| | | |
| | |
| | | LogHelper.Info($"空托{kt.task_no}出库任务下发失败,起点库区{workFlow.STARTAREA},没找到起点", "空托出库"); |
| | | continue; |
| | | } |
| | | if (start.S_LOCK_STATE!="无") |
| | | { |
| | | LogHelper.Info($"空托{kt.task_no}出库任务下发失败,起点{start.S_CODE}有锁", "空托出库"); |
| | | continue; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | //获取托盘码 |
| | |
| | | LogHelper.Info($"空托{kt.task_no}出库任务下发失败,起点{start.S_CODE}有执行中任务{startTask.S_CODE}", "空托出库"); |
| | | continue; |
| | | } |
| | | |
| | | |
| | | |
| | | LocationHelper.LockLoc(start.S_CODE, "出库锁", 2); |
| | | |
| | | |
| | | |
| | | //起点终点查找成功,创建作业 |
| | | |
| | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | |
| | | LogHelper.Info($"空托出库异常信息" + ex.Message, "空托出库"); |
| | | } |
| | | } |