积分优化
This commit is contained in:
@@ -44,9 +44,10 @@
|
||||
/// </summary>
|
||||
private void BindGrid()
|
||||
{
|
||||
string strSql = $@"SELECT Users.UserId,Users.Account,Users.UserCode,Users.Password,Users.UserName,Depart.DepartName,Users.RoleId,Users.UnitId,Users.IsPost,CASE WHEN Users.IsPost=1 THEN '是' ELSE '否' END AS IsPostName,Users.IdentityCard,Users.Telephone,Users.IsOffice,UnitCode,Unit.UnitName,Unit.UnitCode
|
||||
string strSql = $@"SELECT Users.UserId,Users.Account,Users.UserCode,Users.Password,Users.UserName,su.Score,Depart.DepartName,Users.RoleId,Users.UnitId,Users.IsPost,CASE WHEN Users.IsPost=1 THEN '是' ELSE '否' END AS IsPostName,Users.IdentityCard,Users.Telephone,Users.IsOffice,UnitCode,Unit.UnitName,Unit.UnitCode
|
||||
,RoleName= STUFF(( SELECT ',' + RoleName FROM dbo.Sys_Role where PATINDEX('%,' + RTRIM(RoleId) + ',%',',' +Users.RoleId + ',')>0 FOR XML PATH('')), 1, 1,'')
|
||||
From dbo.Sys_User AS Users
|
||||
LEFT JOIN ScoreUser AS su ON su.IdentityCard = Users.IdentityCard AND su.Year=YEAR(GETDATE())
|
||||
LEFT JOIN Sys_Role AS Roles ON Roles.RoleId=Users.RoleId
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId=Users.UnitId
|
||||
LEFT JOIN Base_Depart AS Depart ON Depart.DepartId=Users.DepartId
|
||||
|
||||
Reference in New Issue
Block a user