| | |
| | | } |
| | | WCSHelper.AddActionRecord(model.task_no, model.state, model.forklift_no, model.ext_data); |
| | | |
| | | |
| | | //TN_Task = WCSHelper.GetTask(TN_Task.S_CODE); |
| | | string urlstate = Settings.tableUrls.Find(a => a.id == 1).url; |
| | | TaskProcess.MESReportback(TN_Task, model.state, urlstate); |
| | | |
| | | |
| | | //ç«åºä¸wmsä»»å¡åæ¥ |
| | | TableUrl url = null; |
| | | switch (TN_Task.Z_TYPE) |
| | | { |
| | | |
| | | case 1: |
| | | url = Settings.tableUrls.Find(a => a.id == 4); |
| | | if (url != null) |
| | | { |
| | | TaskProcess.Reportback(TN_Task.S_EQ_NO, TN_Task.S_CODE, model.state, url.url, "ML"); |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info("åææä»»å¡åæ¥ï¼æ ¹æ®id=1æªæ¾å°å°åé
ç½®æä»¶ï¼è¯·æ£æ¥é
ç½®æä»¶"); |
| | | } |
| | | break; |
| | | case 2: |
| | | url = Settings.tableUrls.Find(a => a.id == 5); |
| | | if (url != null) |
| | | { |
| | | TaskProcess.Reportback(TN_Task.S_EQ_NO, TN_Task.S_CODE, model.state, url.url, "YBK"); |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info("åææä»»å¡åæ¥ï¼æ ¹æ®id=9æªæ¾å°å°åé
ç½®æä»¶ï¼è¯·æ£æ¥é
ç½®æä»¶"); |
| | | } |
| | | break; |
| | | //TN_Task = WCSHelper.GetTask(TN_Task.S_CODE); |
| | | string urlstate = Settings.tableUrls.Find(a => a.id == 1).url; |
| | | TaskProcess.MESReportback(TN_Task, model.state, urlstate); |
| | | |
| | | } |
| | | |
| | | |
| | | //ç«åºä¸wmsä»»å¡åæ¥ |
| | | TableUrl url = null; |
| | | switch (TN_Task.Z_TYPE) |
| | | { |
| | | |
| | | case 1: |
| | | url = Settings.tableUrls.Find(a => a.id == 4); |
| | | if (url != null) |
| | | { |
| | | TaskProcess.Reportback(TN_Task.S_EQ_NO, TN_Task.S_CODE, model.state, url.url, "ML"); |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info("åææä»»å¡åæ¥ï¼æ ¹æ®id=1æªæ¾å°å°åé
ç½®æä»¶ï¼è¯·æ£æ¥é
ç½®æä»¶"); |
| | | } |
| | | break; |
| | | case 2: |
| | | url = Settings.tableUrls.Find(a => a.id == 5); |
| | | if (url != null) |
| | | { |
| | | TaskProcess.Reportback(TN_Task.S_EQ_NO, TN_Task.S_CODE, model.state, url.url, "YBK"); |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info("åææä»»å¡åæ¥ï¼æ ¹æ®id=9æªæ¾å°å°åé
ç½®æä»¶ï¼è¯·æ£æ¥é
ç½®æä»¶"); |
| | | } |
| | | break; |
| | | |
| | | } |
| | | |
| | | } |
| | | else |
| | | { |
| | |
| | | { |
| | | list.ForEach(task => |
| | | { |
| | | |
| | | if (TaskProcess.Intercept(task)) |
| | | { |
| | | //使ç¨èªå®ä¹ä»»å¡æ¨é |
| | | TaskProcess.SendTask(task); |
| | | } |
| | | LogHelper.Info($"任塿¨éæ°æ®ï¼{JsonConvert.SerializeObject(task)}"); |
| | | //if (TaskProcess.Intercept(task)) |
| | | // { |
| | | //使ç¨èªå®ä¹ä»»å¡æ¨é |
| | | TaskProcess.SendTask(task); |
| | | // } |
| | | |
| | | }); |
| | | } |
| | | else { Console.WriteLine($"æ 坿¨éä»»å¡"); } |
| | | else { |
| | | Console.WriteLine($"æ 坿¨éä»»å¡"); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |