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:取消入库请求,如果已经到入库口,无法进行取消 } }