WmsController.cs
1.11 KB
using System;using System.Collections.Generic;using Hh.Mes.Api.Controllers;using Hh.Mes.Common.Json;using Hh.Mes.Common.log;
using Hh.Mes.Common.Redis;
using Hh.Mes.Pojo.System;
using Hh.Mes.POJO.ApiEntity;
using Hh.Mes.Service;using Hh.Mes.Service.ApiService;
using Microsoft.AspNetCore.Hosting;using Microsoft.AspNetCore.Http;using Microsoft.AspNetCore.Http.Headers;
using Microsoft.AspNetCore.Mvc;
namespace Hh.Mes.Api.Controllers{ [Route("api/[controller]/[action]")] [ApiController] public class WmsController : BaseController { private readonly WmsSnService service; public WmsController(WmsSnService service, IHttpContextAccessor accessor) { this.service = service; this.context = accessor.HttpContext; }
#region WMS-SN信息推送IOT
[HttpGet]
[ActionName("iot/v1/wms/SendIoTDataBySN")]
public string SendIoTDataBySN(WmsSnInfoEntity requestData)
{
var result = service.SendIoTDataBySN(requestData);
return Serialize(result);
}
#endregion
}}