杨前锦
2025-07-07 c8f338feee0b6003d8f069b1d37fd9b90dd1b7f4
HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/core/WCSCore.cs
@@ -81,27 +81,30 @@
                                        {
                                            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:
@@ -347,6 +350,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)
                            {