Do Pagination missing sortBy and sortDirection parameters
This commit is contained in:
@@ -29,9 +29,11 @@ public class WorkQueueController : ControllerBase
|
||||
[ProducesResponseType(typeof(ApiResponse<WorkQueueResponse>), StatusCodes.Status200OK)]
|
||||
public async Task<IActionResult> GetVerificationQueue(
|
||||
[FromQuery] int page = 1,
|
||||
[FromQuery] int pageSize = 20)
|
||||
[FromQuery] int pageSize = 20,
|
||||
[FromQuery] string sortBy = "updatedAt",
|
||||
[FromQuery] string sortDirection = "asc")
|
||||
{
|
||||
var result = await _workQueue.GetVerificationQueueAsync(page, pageSize);
|
||||
var result = await _workQueue.GetVerificationQueueAsync(page, pageSize, sortBy, sortDirection);
|
||||
return Ok(ApiResponse<WorkQueueResponse>.Ok(result));
|
||||
}
|
||||
|
||||
@@ -46,9 +48,11 @@ public class WorkQueueController : ControllerBase
|
||||
[ProducesResponseType(typeof(ApiResponse<WorkQueueResponse>), StatusCodes.Status200OK)]
|
||||
public async Task<IActionResult> GetEntryQueue(
|
||||
[FromQuery] int page = 1,
|
||||
[FromQuery] int pageSize = 20)
|
||||
[FromQuery] int pageSize = 20,
|
||||
[FromQuery] string sortBy = "updatedAt",
|
||||
[FromQuery] string sortDirection = "asc")
|
||||
{
|
||||
var result = await _workQueue.GetEntryQueueAsync(page, pageSize);
|
||||
var result = await _workQueue.GetEntryQueueAsync(page, pageSize, sortBy, sortDirection);
|
||||
return Ok(ApiResponse<WorkQueueResponse>.Ok(result));
|
||||
}
|
||||
|
||||
@@ -63,9 +67,11 @@ public class WorkQueueController : ControllerBase
|
||||
[ProducesResponseType(typeof(ApiResponse<WorkQueueResponse>), StatusCodes.Status200OK)]
|
||||
public async Task<IActionResult> GetClinicalApprovalQueue(
|
||||
[FromQuery] int page = 1,
|
||||
[FromQuery] int pageSize = 20)
|
||||
[FromQuery] int pageSize = 20,
|
||||
[FromQuery] string sortBy = "updatedAt",
|
||||
[FromQuery] string sortDirection = "asc")
|
||||
{
|
||||
var result = await _workQueue.GetClinicalApprovalQueueAsync(page, pageSize);
|
||||
var result = await _workQueue.GetClinicalApprovalQueueAsync(page, pageSize, sortBy, sortDirection);
|
||||
return Ok(ApiResponse<WorkQueueResponse>.Ok(result));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user