using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using System.IO; using System; using WIDESEA_Core.Utilities; using WIDESEA_Entity.DomainModels; using WIDESEA_Services.Services; using System.Linq; using Newtonsoft.Json; using System.Text; using WIDESEA_WCS; namespace WIDESEA_WCSServer.Controllers { [Route("api/PdaWork")] [ApiController] public partial class PdaWorkController : ControllerBase { /// /// 二楼PDA入库 /// /// /// [HttpPost, HttpGet, Route("Warehousing"), AllowAnonymous] public WebResponseContent Warehousing([FromBody] SaveModel saveModel) { return PdaWorkService.Warehousing(saveModel); } /// /// 库房叫料 /// /// /// [HttpPost, HttpGet, Route("StoreroomCall"), AllowAnonymous] public WebResponseContent StoreroomCall([FromBody] SaveModel saveModel) { return PdaWorkService.StoreroomCall(saveModel); } /// /// 产线叫料 /// /// /// [HttpPost, HttpGet, Route("ProductCall"), AllowAnonymous] public WebResponseContent ProductCall([FromBody] SaveModel saveModel) { return PdaWorkService.ProductCall(saveModel); } /// /// 回流呼叫 /// /// /// [HttpPost, HttpGet, Route("RefluxCall"), AllowAnonymous] public WebResponseContent RefluxCall([FromBody] SaveModel saveModel) { return PdaWorkService.RefluxCall(saveModel); } /// /// 库存解绑 /// /// /// [HttpPost, HttpGet, Route("ReleaseStock"), AllowAnonymous] public WebResponseContent ReleaseStock([FromBody] SaveModel saveModel) { return PdaWorkService.ReleaseStock(saveModel); } /// /// 物料档位设置 /// /// /// [HttpPost, HttpGet, Route("Gearsetting"), AllowAnonymous] public WebResponseContent Gearsetting([FromBody] SaveModel saveModel) { return PdaWorkService.Gearsetting(saveModel); } /// /// 空柜区货位解绑 /// /// /// [HttpPost, HttpGet, Route("LoctionUpdate"), AllowAnonymous] public WebResponseContent LoctionUpdate([FromBody] SaveModel saveModel) { return PdaWorkService.LoctionUpdate(saveModel); } /// /// 空柜区一键解绑 /// /// /// [HttpPost, HttpGet, Route("LoctionOneclickUpdate"), AllowAnonymous] public WebResponseContent LoctionOneclickUpdate([FromBody] SaveModel saveModel) { return PdaWorkService.LoctionOneclickUpdate(saveModel); } } }