using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using WIDESEA_Common.CutomerModel; using WIDESEA_Core.Filters; using WIDESEA_Core.Utilities; using WIDESEA_Entity.DomainModels; using WIDESEA_Services.Services; using WIDESEA_Services.Services.VueMonitorServices; using WIDESEA_WCS; namespace WIDESEA_WCSServer.Controllers.ToVueMonitor { [Route("api/ToVueMonitor")] [ApiController] public class ToVueMonitorController : ControllerBase { /// /// 给前端监控页面提供数据 /// [HttpPost, Route("AllStationData"), AllowAnonymous] public WebResponseContent AllStationData() { return VueMonitorService.AllStationData(); } /// /// 将组盘工位获取到的RFID值,返回给PDA,用于组盘 /// [HttpPost, Route("GetBoxingRfidValue"), AllowAnonymous] public WebResponseContent GetBoxingRfidValue() { return WCSService.GetBoxingRfidValue(); } } }