| | |
| | | using System.Net.Sockets; |
| | | using WIDESEAWCS_Core.Helper; |
| | | using WIDESEAWCS_DTO.Stock; |
| | | using WIDESEAWCS_DTO.TaskInfo; |
| | | using WIDESEAWCS_ITaskInfoRepository; |
| | | using WIDESEAWCS_ITaskInfoService; |
| | | using WIDESEAWCS_Model.Models; |
| | |
| | | if (state.CurrentTask?.RobotTaskType == 1 ) |
| | | { |
| | | // TODO 机械手取货完成,判断是否组盘任务,创建组盘入库任务 |
| | | CreateTaskDto taskDto = new CreateTaskDto() |
| | | { |
| | | PalletCode = state.CurrentTask?.RobotTargetAddressPalletCode ?? string.Empty, |
| | | SourceAddress = state.CurrentTask?.RobotTargetAddress ?? string.Empty, |
| | | TargetAddress = state.CurrentTask?.RobotTargetAddress ?? string.Empty, |
| | | Roadway = state.CurrentTask?.RobotRoadway == "1" ? "GWSC001" : state.CurrentTask?.RobotRoadway == "2" ? "HCSC001" : "SC001" ?? string.Empty, |
| | | WarehouseId = state.CurrentTask?.RobotRoadway == "1" ? 1 : state.CurrentTask?.RobotRoadway == "2" ? 2 : 3, |
| | | PalletType = 1, |
| | | TaskType = 4 |
| | | }; |
| | | } |
| | | return true; |
| | | |