using System.Web.Http;
|
using HH.WCS.Mobox3.RiDong.apiMethod;
|
using HH.WCS.Mobox3.RiDong.dto;
|
using HH.WCS.Mobox3.RiDong.generalMethod;
|
using HH.WCS.Mobox3.RiDong.util;
|
using Task = HH.WCS.Mobox3.RiDong.models.Task;
|
|
namespace HH.WCS.Mobox3.RiDong.api;
|
|
/// <summary>
|
/// 入库接口
|
/// </summary>
|
public class PutInStorageController : ApiController
|
{
|
/// <summary>
|
/// 组盘
|
/// </summary>
|
/// <param name="input">组盘模型</param>
|
/// <returns></returns>
|
[HttpPost]
|
public ApiModel.SimpleResult SetDisk(SetDiskDto input)
|
{
|
return EnterWareHouseService.SetDisk(input);
|
}
|
|
/// <summary>
|
/// agv任务推送
|
/// </summary>
|
/// <param name="taskNo"></param>
|
/// <returns></returns>
|
[HttpGet]
|
public bool SendTaskFromAGV(string taskNo)
|
{
|
var task = AdoSqlMethod<Task>.QueryFirst(p => p.S_CODE == taskNo);
|
|
return TaskHelper.SendTaskFromAGV(task);
|
}
|
}
|