| | |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Common.CommonEnum; |
| | | using WIDESEA_Common.TaskEnum; |
| | | using WIDESEA_Core; |
| | | using WIDESEA_Core.BaseRepository; |
| | | using WIDESEA_Core.BaseServices; |
| | | using WIDESEA_Core.Enums; |
| | | using WIDESEA_Core.Util; |
| | | using WIDESEA_DTO; |
| | | using WIDESEA_DTO.Allocate; |
| | | using WIDESEA_DTO.Inbound; |
| | | using WIDESEA_DTO.ReturnMES; |
| | | using WIDESEA_DTO.Stock; |
| | | using WIDESEA_DTO.Task; |
| | | using WIDESEA_Model.Models; |
| | |
| | | |
| | | Task<WebResponseContent> RequestInboundTask(string palletCode, string stationCode); |
| | | |
| | | Task<WebResponseContent> PalletOutboundTask(int num); |
| | | Task<WebResponseContent> PalletOutboundTask(int num, int locationType); |
| | | |
| | | Task<WebResponseContent> TaskCompleted(string taskNum); |
| | | |
| | | Task TaskStatusChange(string taskNum, TaskStatusEnum taskStatusEnum); |
| | | |
| | | Task<WebResponseContent> GenerateOutboundTasksAsync(int[] keys, string outStation); |
| | | |
| | |
| | | Task<WebResponseContent> GenerateOutboundBatchTasksAsync(int orderDetailId, decimal batchQuantity, string outStation); |
| | | |
| | | Task<WebResponseContent> GenerateAllocatOutboundTask(int orderDetailId, List<StockSelectViewDTO> stockSelectViews, string station); |
| | | |
| | | /// <summary> |
| | | /// 搴撳瓨鐩樼偣 |
| | | /// </summary> |
| | | /// <param name="stockViews"></param> |
| | | /// <returns></returns> |
| | | Task <WebResponseContent> TakeOutbound(List<StockViewDTO> stockViews,string outStation); |
| | | |
| | | /// <summary> |
| | | /// 璁板綍MES鎺ュ彛杩斿洖淇℃伅 |
| | | /// </summary> |
| | | /// <param name="order"></param> |
| | | /// <param name="InterfaceType"></param> |
| | | /// <param name="model"></param> |
| | | /// <param name="allocateDto"></param> |
| | | /// <returns></returns> |
| | | HttpResponseResult<MesResponseDTO> responseModel(Dt_InboundOrder order, int InterfaceType, FeedbackInboundRequestModel model = null, AllocateDto allocateDto = null); |
| | | |
| | | Task<WebResponseContent> HandCompleteTask(string TaskNum); |
| | | |
| | | Task<WebResponseContent> TaskCancel(List<int> taskCodes); |
| | | |
| | | Task<WebResponseContent> AreaOutbound(List<StockViewDTO> stockViews); |
| | | } |
| | | } |