| | |
| | | { |
| | | LogHelper.Info($"任务号:{TN_Task.S_CODE},AGV任务完成,任务信息回报GT", "AGV"); |
| | | string shift = ApiHelper.getShift(DateTime.Now.TimeOfDay); |
| | | string ydate_shiftName = ""; |
| | | string ydate= ""; |
| | | if (shift == "III") |
| | | { |
| | | ydate_shiftName = DateTime.Now.AddDays(-1).ToString("yy/MM/dd") + "-" + shift; |
| | | ydate = DateTime.Now.AddDays(-1).ToString("dd/MM/yy"); |
| | | } |
| | | else |
| | | { |
| | | ydate_shiftName = DateTime.Now.ToString("yy/MM/dd") + "-" + shift; |
| | | ydate = DateTime.Now.ToString("dd/MM/yy"); |
| | | } |
| | | WmsToGtLokasiModel wmsToGtLokasiModel = new WmsToGtLokasiModel() |
| | | Trfloc trfloc = new Trfloc() |
| | | { |
| | | ydate_shiftName = ydate_shiftName, |
| | | recid = 1, |
| | | ydate = ydate, |
| | | shift = shift, |
| | | bc_entried = cntrItemRels[0].S_CG_ID, |
| | | loc_from = TN_Task.S_START_LOC, |
| | | loc_to = TN_Task.S_END_LOC, |
| | | qty = 1, |
| | | qty = cntrItemRels[0].F_QTY, |
| | | lot = 1, |
| | | scantime = TN_Task.T_CREATE.ToString("yyyy-MM-dd HH:mm:ss"), |
| | | pic = model.ForkliftNo |
| | | pic = model.ForkliftNo, |
| | | last_modify_time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") |
| | | }; |
| | | GtDispatch.agvTaskFeedback(wmsToGtLokasiModel); |
| | | |
| | | } |
| | | break; |
| | | case 7: |
| | |
| | | { |
| | | // 满料托盘入库 |
| | | itemCode = cntrItemRels[0].S_ITEM_CODE; |
| | | int itemType = cntrItemRels[0].N_PRODUCT_TYPE_CODE; |
| | | var endLoc = WMSHelper.GetInstockEndLoc(container.N_TYPE, null, 1, itemCode); |
| | | if (endLoc != null) |
| | | { |