This commit is contained in:
jianzhichu
2026-04-09 23:50:52 +08:00
parent 4a7aeeed8c
commit dd22d46f26
7 changed files with 14 additions and 8 deletions
+3 -2
View File
@@ -44,8 +44,9 @@ namespace dy.net.repository
var where = this.Db.Queryable<DouyinFollowed>()
.Where(x => x.mySelfId == dto.MySelfId)
.WhereIF(!string.IsNullOrWhiteSpace(dto.FollowUserName), x => x.UperName.Contains(dto.FollowUserName) || x.DouyinNo.Contains(dto.FollowUserName))
.WhereIF(dto.OpenSync, x => x.OpenSync)
.WhereIF(dto.FullSync, x => x.OpenSync && x.FullSync);
.WhereIF(dto.UnOpen, x => !x.OpenSync && !x.FullSync)
.WhereIF(!dto.UnOpen && dto.OpenSync, x => x.OpenSync)
.WhereIF(!dto.UnOpen && dto.FullSync, x => x.OpenSync && x.FullSync);
//.WhereIF(!dto.OpenSync, x => !x.OpenSync && !x.FullSync);
var totalCount = await where.CountAsync();
var list = await where.OrderByDescending(x => x.OpenSync).OrderByDescending(x => x.LastSyncTime).Skip((dto.PageIndex - 1) * dto.PageSize).Take(dto.PageSize).ToListAsync();