diff --git a/asg_form/Controllers/BlackController.cs b/asg_form/Controllers/BlackController.cs index 1002dc8..c902057 100644 --- a/asg_form/Controllers/BlackController.cs +++ b/asg_form/Controllers/BlackController.cs @@ -167,7 +167,7 @@ namespace asg_form.Controllers [Route("api/v1/admin/FindBlacks")] [HttpGet] - public async Task> FindBlacks([FromQuery]string status = null, short page = 1, short limit = 10) + public async Task> FindBlacks([FromQuery]string recordYear = null,string violator=null, short page = 1, short limit = 10) { using (TestDbContext sub = new TestDbContext()) { @@ -176,6 +176,8 @@ namespace asg_form.Controllers var TotalRecords = await query.CountAsync(); var Tasks = await query + .Where(g => g.record_time.Contains(recordYear) && g.violator==violator) + .OrderByDescending(n => n.record_time) .Skip((page - 1) * limit) .Take(limit) .ToListAsync();