feat 接口通用处理

This commit is contained in:
2024-07-03 15:49:16 +08:00
parent 79e4e9a211
commit 16fe03edcb
5 changed files with 32 additions and 43 deletions

View File

@@ -188,20 +188,10 @@ public class DevicesController : ControllerBase
/// 获取考勤在线/离线设备详情列表
/// </summary>
/// <returns></returns>
[HttpGet("attendancesoffline")]
public async Task<Pagination<DevicePageResponse>> GetAttendanceOfflineAsync([FromQuery] DeviceOnlineAndOfflineRequest request)
[HttpGet("onlineStatus/page")]
public async Task<Pagination<DevicePageResponse>> GetOnlineStatusPageAsync([FromQuery] DeviceOnlineAndOfflineRequest request)
{
return await _deviceService.GetAttendanceOfflineAsync(request);
}
/// <summary>
/// 获取门禁在线/离线设备详情列表
/// </summary>
/// <returns></returns>
[HttpGet("dooroffline")]
public async Task<Pagination<DevicePageResponse>> GetDoorOfflineAsync([FromQuery] GetDoorOfflineRequest request)
{
return await _deviceService.GetDoorOfflineAsync(request);
return await _deviceService.GetOnlineStatusPageAsync(request);
}
/// <summary>