using Microsoft.AspNetCore.Mvc;
using WMS_GIRAF_Interface.Models;
namespace WMS_GIRAF_Interface.Controllers;
///
/// 入库申请Giraf->WMS
///
[ApiController, Route("/Input")]
public class InputRequestController : ControllerBase
{
///
/// 入库任务请求
///
/// 轮胎入库任务请求json
[HttpPost]
public void GetInputRequestFromGiraf(InputRequest.RootObject inputRequest)
{
//TODO:获取入库任务,并生成到巷道的任务
}
///
/// 删除入库请求
/// /Input/ItemDropped
///
/// 取消入库请求报文
[HttpPost("ItemDropped")]
public void GetItemDroppedFromGiraf(ItemDropped.RootObject itemDropped)
{
//TODO:获取轮胎post信息,并进行更新
}
///
/// 取消入库请求
///
///
[HttpPost("Cancel")]
public void CancelInputRequest(CancelInputRequest.RootObject inputRequest)
{
//TODO:取消入库请求,如果已经到入库口,无法进行取消
}
}