组员任务优惠
parent
4fb579e3b7
commit
10037b4f7a
|
|
@ -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()
|
||||
|
|
|
|||
|
|
@ -4,4 +4,5 @@ namespace OpenAuth.App.ServiceApp.Task.Request;
|
|||
|
||||
public class PersonTaskQuery : PageReq
|
||||
{
|
||||
public string UserId { get; set; }
|
||||
}
|
||||
Loading…
Reference in New Issue