| | |
| | | using HslCommunication; |
| | | using Newtonsoft.Json; |
| | | using OfficeOpenXml.FormulaParsing.Excel.Functions.Text; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | |
| | | if (flag || !noflag) |
| | | continue; |
| | | |
| | | // åºåºåºç å ä¸ä¸ªæ¡ä»¶ï¼å½åå±å¦æä»»å¡æ²¡æå®æï¼ä¾å¦60102å±ä»»å¡ç¶æå¨æåæºæ§è¡ä¸æ²¡æè¿è¡å°è¾é线æ§è¡ä¸å°±ä¸è½ä¸åè¿ä¸ªå±çrgvä»»å¡ |
| | | |
| | | |
| | | //åä¸å±ææ§è¡ä¸çä»»å¡ä¸æ·»å |
| | | //Dt_TaskWCSinfo executingTask = taskWCSinfoRepository.FindFirst(r => |
| | | //(r.wcstask_startPoint == wcsTask.wcstask_startPoint || r.wcstask_endPoint == wcsTask.wcstask_endPoint) |
| | |
| | | return BarcodeLockDict[barcode].Item1; |
| | | } |
| | | } |
| | | |
| | | public static void InboundRequestAction(IDt_TaskWCSinfoRepository taskWCSinfoRepository, IDt_TaskRGVinfoRepository taskRGVinfoRepository, PLCClient client) |
| | | { |
| | | try |
| | |
| | | WebResponseContent content = WMSApi.PostInboundRequstToWMS(barcode); |
| | | if (content.Status) |
| | | { |
| | | //WmsTaskInfo wmsTask = JsonConvert.DeserializeObject<WmsTaskInfo>(content.Data.ToString()); |
| | | //wcsInfo = CommonFunction.AddWCSEmptyInboundTask(wmsTask, taskWCSinfoRepository); |
| | | //taskWCSinfoRepository.Add(wcsInfo, true); |
| | | //client.WriteValue(CLineInfoDBName.W_Line_PLCDispatch.ToString(), ReInboundRequestStationNo, 2); |
| | | try |
| | | { |
| | | WmsTaskInfo wmsTask = JsonConvert.DeserializeObject<WmsTaskInfo>(content.Data.ToString()); |
| | |
| | | } |
| | | else if (content.Message.Contains("ææ è´§ä½å¯åé
")) |
| | | { |
| | | |
| | | Console.WriteLine("ææ è´§ä½å¯åé
"); |
| | | } |
| | | else |
| | | { |
| | |
| | | catch (Exception ex) |
| | | { |
| | | client.WriteValue(CLineInfoDBName.W_Line_PLCDispatch.ToString(), ReInboundRequestStationNo, 3); |
| | | LogRecord.WriteLog(LogEnum.Errer, DateTime.Now.ToString() + ex.Message.ToString()); |
| | | |
| | | Console.Out.WriteLine(DateTime.Now + ex.Message); |
| | | } |
| | | } |