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);
}
}
}