| | |
| | | using HH.WCS.Mobox3.pinggao.util; |
| | | using HH.WCS.Mobox3.pinggao.models; |
| | | using HH.WCS.Mobox3.pinggao.util; |
| | | using HH.WCS.Mobox3.pinggao.wms; |
| | | using System; |
| | | using System.Collections.Generic; |
| | |
| | | item.S_B_STATE = "作业启动"; |
| | | item.S_SORT_TYPE = "待分拣"; |
| | | db.Updateable(item).UpdateColumns(it => new { it.S_B_STATE, it.N_B_STATE,it.S_SORT_TYPE }).ExecuteCommand(); |
| | | |
| | | |
| | | } |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info($"{item.S_BS_NO}配盘 库区{item.S_AREA_CODE}货位找不到"); |
| | | LogHelper.Info($"{item.S_BS_NO}配盘 库区AGVXHQ无空货位"); |
| | | |
| | | } |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info($"{item.S_BS_NO}配盘 库区{item.S_AREA_CODE}货位找不到"); |
| | | LogHelper.Info($"{item.S_BS_NO}配盘 库区{item.S_AREA_CODE}无货位"); |
| | | } |
| | | |
| | | |
| | |
| | | a.S_B_STATE = "执行"; |
| | | WMSHelper.UpdateTaskState(a); |
| | | } |
| | | |
| | | var detail = db.Queryable<TN_Distribution_CNTR_Detail>().Where(s => s.S_DC_NO == a.S_BS_NO).ToList(); |
| | | List<TN_DPRECORD> listdp=new List<TN_DPRECORD>(); |
| | | foreach (var item in detail) |
| | | { |
| | | TN_DPRECORD tN_DPRECORD = new TN_DPRECORD(); |
| | | tN_DPRECORD.S_WLBM=item.S_ITEM_CODE; |
| | | tN_DPRECORD.S_WLMC = item.S_ITEM_NAME; |
| | | tN_DPRECORD.S_NO= wcsTask.S_CODE; |
| | | tN_DPRECORD.N_COUNT= item.F_QTY; |
| | | tN_DPRECORD.S_LOCATION= end.S_CODE; |
| | | listdp.Add(tN_DPRECORD); |
| | | } |
| | | if (listdp.Count()>0) |
| | | { |
| | | db.Insertable<TN_DPRECORD>(listdp).ExecuteCommand(); |
| | | } |
| | | } |
| | | else |
| | | { |