using Microsoft.AspNetCore.Authorization;
|
using Microsoft.AspNetCore.Http;
|
using Microsoft.AspNetCore.Mvc;
|
using OfficeOpenXml.FormulaParsing.Excel.Functions.Text;
|
using WIDESEA_Core;
|
using WIDESEA_Core.BaseController;
|
using WIDESEA_IWMsInfoServices;
|
using WIDESEA_Model.Models;
|
using WIDESEA_WMsInfoServices;
|
|
namespace WIDESEA_WMSServer.Controllers.WMSInfo
|
{
|
[Route("api/[controller]")]
|
[ApiController]
|
public class InventoryInfoController : ApiBaseController<IInventoryInfoService, Dt_InventoryInfo>
|
{
|
public InventoryInfoController(IInventoryInfoService service) : base(service)
|
{
|
}
|
/// <summary>
|
/// 数字孪生获取库存信息
|
/// </summary>
|
/// <param name="keys"></param>
|
/// <returns></returns>
|
[HttpPost, HttpGet, Route("GetInventory"), AllowAnonymous]
|
public object GetInventory()
|
{
|
WebResponseContent content = Service.GetInventory();
|
if (!content.Status)
|
{
|
return new
|
{
|
code = "404",
|
note = content.Message
|
};
|
}
|
else
|
{
|
return new
|
{
|
code = "000",
|
note = "成功",
|
date = content.Data
|
};
|
}
|
}
|
|
}
|
}
|