| | |
| | | using System.Data; |
| | | using MES.Service.DB; |
| | | using System.Data; |
| | | using System.Text; |
| | | using MES.Service.DB; |
| | | |
| | | namespace MES.Service.service; |
| | | |
| | |
| | | public DataTable login(string name, string pwd) |
| | | { |
| | | var sql = |
| | | string.Format(@"select * from SYS_USER where FCODE = '{0}'", |
| | | string.Format(@"select A.*,B.ROLEIDS from SYS_USER A |
| | | left join ( |
| | | SELECT LISTAGG(ROLEID, ',') WITHIN GROUP (ORDER BY ROLEID) AS ROLEIDS,userid |
| | | FROM SYS_USER_ROLE |
| | | GROUP BY userid |
| | | )B on b.USERID=a.FID where FCODE = '{0}'", |
| | | name); |
| | | var dataTable = SQLHelper.ExecuteQuery(sql); |
| | | if (dataTable.Rows.Count <= 0) throw new Exception("用户不存在"); |