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
|
{
|
/// <summary>
|
/// 二楼PDA入库
|
/// </summary>
|
/// <param name="saveModel"></param>
|
/// <returns></returns>
|
[HttpPost, HttpGet, Route("Warehousing"), AllowAnonymous]
|
public WebResponseContent Warehousing([FromBody] SaveModel saveModel)
|
{
|
return PdaWorkService.Warehousing(saveModel);
|
}
|
|
/// <summary>
|
/// 库房叫料
|
/// </summary>
|
/// <param name="saveModel"></param>
|
/// <returns></returns>
|
[HttpPost, HttpGet, Route("StoreroomCall"), AllowAnonymous]
|
public WebResponseContent StoreroomCall([FromBody] SaveModel saveModel)
|
{
|
return PdaWorkService.StoreroomCall(saveModel);
|
}
|
|
/// <summary>
|
/// 产线叫料
|
/// </summary>
|
/// <param name="saveModel"></param>
|
/// <returns></returns>
|
[HttpPost, HttpGet, Route("ProductCall"), AllowAnonymous]
|
public WebResponseContent ProductCall([FromBody] SaveModel saveModel)
|
{
|
return PdaWorkService.ProductCall(saveModel);
|
}
|
|
/// <summary>
|
/// 回流呼叫
|
/// </summary>
|
/// <param name="saveModel"></param>
|
/// <returns></returns>
|
[HttpPost, HttpGet, Route("RefluxCall"), AllowAnonymous]
|
public WebResponseContent RefluxCall([FromBody] SaveModel saveModel)
|
{
|
return PdaWorkService.RefluxCall(saveModel);
|
}
|
|
|
/// <summary>
|
/// 库存解绑
|
/// </summary>
|
/// <param name="saveModel"></param>
|
/// <returns></returns>
|
[HttpPost, HttpGet, Route("ReleaseStock"), AllowAnonymous]
|
public WebResponseContent ReleaseStock([FromBody] SaveModel saveModel)
|
{
|
|
return PdaWorkService.ReleaseStock(saveModel);
|
|
}
|
/// <summary>
|
/// 物料档位设置
|
/// </summary>
|
/// <param name="saveModel"></param>
|
/// <returns></returns>
|
[HttpPost, HttpGet, Route("Gearsetting"), AllowAnonymous]
|
public WebResponseContent Gearsetting([FromBody] SaveModel saveModel)
|
{
|
|
return PdaWorkService.Gearsetting(saveModel);
|
}
|
/// <summary>
|
/// 空柜区货位解绑
|
/// </summary>
|
/// <param name="saveModel"></param>
|
/// <returns></returns>
|
[HttpPost, HttpGet, Route("LoctionUpdate"), AllowAnonymous]
|
public WebResponseContent LoctionUpdate([FromBody] SaveModel saveModel)
|
{
|
|
return PdaWorkService.LoctionUpdate(saveModel);
|
}
|
|
/// <summary>
|
/// 空柜区一键解绑
|
/// </summary>
|
/// <param name="saveModel"></param>
|
/// <returns></returns>
|
[HttpPost, HttpGet, Route("LoctionOneclickUpdate"), AllowAnonymous]
|
|
public WebResponseContent LoctionOneclickUpdate([FromBody] SaveModel saveModel)
|
{
|
|
|
return PdaWorkService.LoctionOneclickUpdate(saveModel);
|
|
}
|
|
}
|
}
|