public string[] GetQueueItems(string QueueName) { try { TrackQueue queue = (TrackQueue)ResourceManager.GetResource(QueueName); return(queue.ListItemID()); } catch (Exception ex) { LOG.Error(string.Format("QueueService获取队列{0}项目ID出错:{1}", QueueName, ex.Message)); return(null); } }
//void EntryQueue(string QueueName, string ItemID) //{ //} //string ExitQueue(string QueueName) //{ } //public string[] GetBatteryStatusByTrayID(string TrayID) //{ // try // { // //TrackQueue queue = (TrackQueue)ResourceManager.GetResource(QueueName); // //return queue.ListItemID(); // //TrackQueue _proxy= new TrackQueue(""); // ////string[] _batteryStatus=new string[48]; // //return _proxy.GetBatteryInfoByTrayID(TrayID); // Tray tray = new Tray(); // return tray.GetBatteryIDs(TrayID); // } // catch (Exception ex) // { // LOG.Error(string.Format("分选机获取电池信息出错:{0}", ex.Message)); // return null; // } //} //public string[] GetBIMBatteryByTrayID(string TrayID) //{ // try // { // Tray tray = new Tray(); // return tray.GetBIMBatteryIDs(TrayID); // } // catch (Exception ex) // { // LOG.Error(string.Format("分选机获取电池信息出错:{0}", ex.Message)); // return null; // } //} public string[] GetBIMTrayIDs(string queueName) { TrackQueue queue = (TrackQueue)ResourceManager.GetResource(queueName); return(queue.ListItemID()); }