| | |
| | | { |
| | | return BaseDal.QueryFirst(x => x.TaskNum == taskNum); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 接收WMS手动创建的任务,创建WCS任务 |
| | | /// </summary> |
| | | /// <param name="taskDTOs">WMS任务对象集合</param> |
| | | /// <returns>返回处理结果</returns> |
| | | public WebResponseContent ReceiveManualTask([NotNull] List<WMSTaskDTO> taskDTOs) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | try |
| | | { |
| | | // 调用 ReceiveWMSTask 创建 WCS 任务 |
| | | content = ReceiveWMSTask(taskDTOs); |
| | | return content; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | content = WebResponseContent.Instance.Error($"手动任务接收错误,错误信息:{ex.Message}"); |
| | | return content; |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 查询指定起点地址的新建手动入库任务 |
| | | /// </summary> |
| | | /// <param name="sourceAddress">起点地址</param> |
| | | /// <returns>任务实体</returns> |
| | | public Dt_Task QueryManualInboundTask(string sourceAddress) |
| | | { |
| | | return BaseDal.QueryFirst(x => |
| | | x.TaskType == (int)TaskInboundTypeEnum.Inbound && |
| | | x.TaskStatus == (int)TaskInStatusEnum.InNew && |
| | | x.SourceAddress == sourceAddress && |
| | | x.Creater == "WMS"); |
| | | } |
| | | } |
| | | |
| | | public enum ConveyorLineDBNameNew |