ai成果添加时间段查询

main
陈伟 6 days ago
parent 6809cf41d0
commit 089123dea9

@ -14,6 +14,9 @@
public int limit { get; set; }
public string key { get; set; }
public DateTime? startTime { get; set; }
public DateTime? endTime { get; set; }
public PageReq()
{

@ -20,6 +20,7 @@ public class AiAchievementServiceApp : SqlSugarBaseApp<LasaAiAchievement, SugarD
RefAsync<int> total = 0;
var page = await Repository.AsQueryable()
.WhereIF(!string.IsNullOrEmpty(req.key), x => x.Title.Contains(req.key))
.WhereIF(req.startTime != null, x => x.CreateTime >= req.startTime && x.CreateTime <= req.endTime)
.ToPageListAsync(req.page, req.limit, total);
return new Response<PageInfo<List<LasaAiAchievement>>>()
{

Loading…
Cancel
Save