|  |  | 
 |  |  | using WIDESEA_DTO.ERP; | 
 |  |  | using WIDESEA_DTO.MES; | 
 |  |  | using WIDESEA_DTO.Stock; | 
 |  |  | using WIDESEA_DTO.Task; | 
 |  |  | using WIDESEA_ITaskInfoRepository; | 
 |  |  | using WIDESEA_Model.Models; | 
 |  |  |  | 
 |  |  | 
 |  |  |         /// <param name="qty">æ°é</param> | 
 |  |  |         /// <param name="address">å°å</param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         WebResponseContent OutEmpty(int qty, string address, int WarehouseId); | 
 |  |  |         WebResponseContent OutEmpty(int qty, string address, int WarehouseId, string barcode); | 
 |  |  |  | 
 |  |  |         /// <summary> | 
 |  |  |         /// WCSç³è¯·å
¥åº | 
 |  |  | 
 |  |  |         /// <param name="model"></param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         MesResponseContent SubstrateBack(SubstrateBackModel model); | 
 |  |  |         WebResponseContent OutEmpty(int qty, string address, int warehouseId); | 
 |  |  |  | 
 |  |  |         /// <summary> | 
 |  |  |         /// åé
å··é | 
 |  |  |         /// </summary> | 
 |  |  |         /// <param name="taskNum"></param> | 
 |  |  |         /// <param name="roadwayNos"></param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         WebResponseContent AssignRoadway(int taskNum, List<string> roadwayNos); | 
 |  |  |  | 
 |  |  |         /// <summary> | 
 |  |  |         /// ä¿®æ¹ä»»å¡ç¶æ | 
 |  |  |         /// </summary> | 
 |  |  |         /// <param name="task"></param> | 
 |  |  |         /// <returns></returns> | 
 |  |  |         WebResponseContent UpdateTaskInfo(WCSTaskDTO task); | 
 |  |  |     } | 
 |  |  | } |