using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using YD_YiLu.Api.Services.Interface;
using YD_YiLu.Commons.Dto.DeviceSync;
namespace YD_YiLu.Api.Controllers
{
///
/// 壹动站/壹体屏/活力课间屏 设备同步 HTTP 接口(小站登录与心跳见 WebSocket:/ws/camera/device)
///
[AllowAnonymous]
public class DeviceSyncController : ControllerBase
{
private readonly IDeviceSyncService _deviceSyncService;
public DeviceSyncController(IDeviceSyncService deviceSyncService)
{
_deviceSyncService = deviceSyncService;
}
///
/// 人员拉取(全量,与 user_page 共用服务逻辑;活力课间屏)
///
[HttpPost]
[Route("/device/sync/user")]
public async Task