| | |
| | | using WIDESEA_DTO; |
| | | using WIDESEA_DTO.Stock; |
| | | using WIDESEA_DTO.Task; |
| | | using WIDESEA_DTO.ToMes; |
| | | using WIDESEA_Model.Models; |
| | | |
| | | namespace WIDESEA_ITaskInfoService |
| | | { |
| | | public interface ITaskService : IService<Dt_Task> |
| | | { |
| | | int GetTaskNum(string sequenceName); |
| | | |
| | | IRepository<Dt_Task> Repository { get; } |
| | | |
| | | WebResponseContent DeviceRequestInboundTaskSimple(string stationCode, string palletCode); |
| | | |
| | | /// <summary> |
| | | /// 鍑哄簱 |
| | | /// </summary> |
| | | /// <param name="outbound"></param> |
| | | /// <returns></returns> |
| | | ApiResponse<object> sendExTask(InOutboundTaskReceived outbound); |
| | | |
| | | /// <summary> |
| | | /// 鍏ュ簱 |
| | | /// </summary> |
| | | /// <param name="outbound"></param> |
| | | /// <returns></returns> |
| | | ApiResponse<object> sendEnTask(InOutboundTaskReceived outbound); |
| | | |
| | | |
| | | /// <summary> |
| | | /// 浠诲姟瀹屾垚鎺ュ彛 |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent TaskCompleted(int taskNum); |
| | | |
| | | /// <summary> |
| | | /// 绉诲簱鐢宠鍒ゆ柇鎺ュ彛 |
| | | /// </summary> |
| | | /// <param name="TaskNum"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent IsRelocations(int TaskNum); |
| | | |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 鍒涘缓璐т綅 |
| | | /// </summary> |
| | | /// <param name="locationInfo"></param> |
| | | /// <returns></returns> |
| | | ApiResponse<object> createLocation(List<LocationInfoDto> locationInfo); |
| | | /// <summary> |
| | | /// 鍒犻櫎璐т綅 |
| | | /// </summary> |
| | | ApiResponse<object> deleteLocation(List<string> locationCode); |
| | | /// <summary> |
| | | /// 淇敼璐т綅 |
| | | /// </summary> |
| | | /// <param name="locationInfo"></param> |
| | | /// <returns></returns> |
| | | ApiResponse<object> updateLocation(LocationInfoDto locationInfo); |
| | | } |
| | | } |