using Dlhis.ScheduledTask.DeviceUploadLog.Request; using Dlhis.ScheduledTask.DeviceUploadLog.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; namespace Dlhis.ScheduledTask.DeviceUploadLog.Controllers; /// /// 设备人员 /// [Authorize] [Route("api/[controller]")] [ApiController] public class DeviceUserController { private readonly IDeviceUserService _deviceUserService; public DeviceUserController(IDeviceUserService deviceUserService) { _deviceUserService = deviceUserService; } /// /// 上传人员信息 /// /// [HttpPost("upload")] public async Task UploadAsync([FromBody] DeviceUploadUserCodeRequest request) { await _deviceUserService.UploadAsync(request); } }