|  |  |  | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | Dt_Task QueryCompletedConveyorLineTask(int taskNum, string currentAddress); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 根据托盘号、当前地址查询任务 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <param name="taskNum">任务号</param> | 
|---|
|  |  |  | /// <param name="currentAddress">当前地址</param> | 
|---|
|  |  |  | /// <returns></returns> | 
|---|
|  |  |  | Dt_Task QueryBarcodeTask(string barcode, string currentAddress); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 根据任务号、当前地址查询输送线新建的任务 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | 
|---|
|  |  |  | Dt_Task QueryStackerCraneOutTask(string deviceNo, string currentAddress = ""); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 根据设备编号、排除的任务、当前地址按照优先级以及创建时间排序查询任务池出库类型的新增的任务 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <param name="deviceNo">设备编号</param> | 
|---|
|  |  |  | /// <param name="excludedTaskId">排除的任务</param> | 
|---|
|  |  |  | /// <param name="currentAddress">当前地址</param> | 
|---|
|  |  |  | /// <returns>返回任务实体对象,可能为null</returns> | 
|---|
|  |  |  | List<Dt_Task> QueryAllOutboundTasks(string deviceNo, string currentAddress = ""); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 根据设备编号、当前地址按照优先级以及创建时间排序查询任务池出库类型的新增的任务 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | /// <param name="deviceNo">设备编号</param> | 
|---|