移除批量修改用户的角色字段
This commit is contained in:
parent
975297a6aa
commit
1f0c002ca4
|
|
@ -63,8 +63,8 @@ namespace WGShare.API.Controllers.Frontend
|
||||||
|
|
||||||
var list = await _sqlSugar.Queryable<Room>()
|
var list = await _sqlSugar.Queryable<Room>()
|
||||||
.Where(x => x.TenantId == TenantId && x.IsDelete == false)
|
.Where(x => x.TenantId == TenantId && x.IsDelete == false)
|
||||||
.WhereIF(Year > 0, x => x.Year == Year || x.Year == 0)
|
.WhereIF(Year > 0 && RoleId == RoleEnums.User, x => x.Year == Year || x.Year == 0)
|
||||||
.WhereIF(Subject > 0, x => x.Subject == Subject || x.Subject == 0)
|
.WhereIF(Subject > 0 && RoleId == RoleEnums.User, x => x.Subject == Subject || x.Subject == 0)
|
||||||
.OrderBy(x => x.Id, OrderByType.Desc)
|
.OrderBy(x => x.Id, OrderByType.Desc)
|
||||||
.ToPageListAsync(dto.PageIndex, dto.PageSize, total);
|
.ToPageListAsync(dto.PageIndex, dto.PageSize, total);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -140,7 +140,7 @@ namespace WGShare.API.Controllers.Frontend
|
||||||
var entity = updateDTOs.Adapt<List<User>>();
|
var entity = updateDTOs.Adapt<List<User>>();
|
||||||
|
|
||||||
return await _sqlSugar.Updateable(entity)
|
return await _sqlSugar.Updateable(entity)
|
||||||
.UpdateColumns(x => new { x.RoleId, x.Subject, x.Year }).ExecuteCommandAsync() > 0;
|
.UpdateColumns(x => new { x.Subject, x.Year }).ExecuteCommandAsync() > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,6 @@ namespace WGShare.Domain.DTOs.User
|
||||||
public string Id { get; set; }
|
public string Id { get; set; }
|
||||||
|
|
||||||
public int Year { get; set; }
|
public int Year { get; set; }
|
||||||
public SubjectType Subject { get; set; }
|
public SubjectType Subject { get; set; }
|
||||||
public string RoleId { get; set; }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue