组员任务优惠

Insight
陈伟 2024-11-21 15:03:17 +08:00
parent 4fb579e3b7
commit 10037b4f7a
2 changed files with 17 additions and 10 deletions

View File

@ -30,14 +30,20 @@ public class PersonTaskApp : SqlSugarBaseApp<InsTask, SugarDbContext>
throw new Exception("登录失效");
}
var userIds = await Repository.ChangeRepository<SugarRepositiry<SysGroup>>()
List<string> userIds;
if (string.IsNullOrEmpty(req.UserId))
{
userIds = await Repository.ChangeRepository<SugarRepositiry<SysGroup>>()
.AsQueryable().InnerJoin<SysGroupuser>((a, b) => a.Id == b.GroupId)
.Where(a => a.GroupLeaderId == userId)
.Select((a, b) => b.UserId)
.ToListAsync();
}
else
{
userIds = new List<string>(1) { userId };
}
userIds.Add(userId);
RefAsync<int> total = 0;
var result = await Repository.AsQueryable()

View File

@ -4,4 +4,5 @@ namespace OpenAuth.App.ServiceApp.Task.Request;
public class PersonTaskQuery : PageReq
{
public string UserId { get; set; }
}