| | |
| | | { |
| | | |
| | | //执行sql |
| | | strProcName = "select * from [dbo].[TUser] where usercode=@username and password=@password and is_delete='0'"; |
| | | strProcName = @"select * from [dbo].[TUser] U |
| | | left join TGroup G on U.usergroup_code = G.group_code |
| | | where U.usercode=@username and U.password=@password and U.is_delete='0'"; |
| | | //创建参数 |
| | | listStr.Add(new SqlParameter("@username", username)); |
| | | listStr.Add(new SqlParameter("@password", password)); |
| | |
| | | }).ToList(); |
| | | for (int i = 0; i < data.Count; i++) |
| | | { |
| | | sql = @"select distinct mu.right_code as code,mu.right_name as name,mu.right_seq,mu.is_delete as flag,imgurl |
| | | sql = @"select * from( |
| | | select distinct mu.right_code as code,mu.right_name as name,mu.right_seq,mu.is_delete as flag,imgurl |
| | | from TRight mu |
| | | inner join TRoleRightRelation rl on mu.right_code=rl.right_code |
| | | inner join TUserRoleRelation ro on rl.role_code=ro.role_code |
| | | where mu.type=@usertype and ro.user_code=@usercode and mu.parent_id=@paent_id |
| | | order by mu.right_seq, mu.right_code"; |
| | | ) as AA order by CAST(AA.right_seq AS DECIMAL) ASC,AA.code"; |
| | | dynamicParams.Add("@usercode", usercode); |
| | | dynamicParams.Add("@usertype", usertype); |
| | | dynamicParams.Add("@paent_id", data[i].code); |