| | |
| | | var accountPwd = model.accountPwd; |
| | | string accountLog = model.accountLog; |
| | | var _strMsg = ""; |
| | | string dd = MD5Encrypt32(accountPwd); |
| | | var dset = new DataSet(); |
| | | dynamic m = new ExpandoObject(); |
| | | using (var conn = new SqlConnection(DbHelperSQL.strConn)) |
| | |
| | | return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success, "操作成功!"); |
| | | } |
| | | |
| | | |
| | | |
| | | #region |
| | | /// <summary> |
| | | /// 查询列表,支持分页 |
| | |
| | | dynamic m = new ExpandoObject(); |
| | | m.list = new List<dynamic>(); |
| | | m.list2 = new List<dynamic>(); |
| | | m.list3 = new List<dynamic>(); |
| | | m.list4= new List<dynamic>(); |
| | | m.list5 = new List<dynamic>(); |
| | | var dset = new DataSet(); |
| | | System.Text.StringBuilder sbSql = new StringBuilder(); |
| | | sbSql.Append(" select * from [dbo].[SYS_USER] where guid='" + guid + "'"); |
| | | sbSql.Append(" select bd.userGuid, bd.guid,pg.PAGE_VIEW as gnName, bd.fType,bd.createBy,bd.createDate from [MES_SYS_PAGEVIEW] pg right join [dbo].[SYS_USER_BIND] bd on(bd.aboutGuid= pg.guid and bd.fType= 'PDA页面') where bd.fType= 'PDA页面' and bd.userGuid='" + guid + "' "); |
| | | sbSql.Append(" select bd.userGuid, bd.guid, pg.depot_name + '(' + pg.depot_code + ')' as gnName, bd.fType,bd.createBy,bd.createDate from [dbo].[MES_DEPOTS] pg right join[dbo].[SYS_USER_BIND] bd on bd.aboutGuid = pg.guid and bd.fType = '仓库' where bd.fType = '仓库' and bd.userGuid='" + guid + "'"); |
| | | sbSql.Append(" select bd.userGuid, bd.guid, '【' + pg.depot_code + '】'+pg.depot_name as gnName, bd.fType,bd.createBy,bd.createDate from [dbo].[MES_DEPOTS] pg right join[dbo].[SYS_USER_BIND] bd on bd.aboutGuid = pg.guid and bd.fType = '仓库' where bd.fType = '仓库' and bd.userGuid='" + guid + "'"); |
| | | sbSql.Append(" select bd.userGuid, bd.guid,pg.ip as gnName, bd.fType,bd.createBy,bd.createDate from [dbo].[print_info] pg right join [dbo].[SYS_USER_BIND] bd on bd.aboutGuid = pg.guid and bd.fType = '打印机' where bd.fType = '打印机' and bd.userGuid='" + guid + "'"); |
| | | sbSql.Append(" select bd.userGuid, bd.guid,'【'+pg.line_no+'】'+pg.name as gnName, bd.fType,bd.createBy,bd.createDate from MES_WORKSHOP_LINE pg right join [dbo].[SYS_USER_BIND] bd on bd.aboutGuid = pg.guid and bd.fType = '过站时绑定线体' where bd.fType = '过站时绑定线体' and bd.userGuid='" + guid + "'"); |
| | | sbSql.Append(" select bd.userGuid, bd.guid,'【'+pg.FNumber+'】'+pg.NAME as gnName, bd.fType,bd.createBy,bd.createDate from SYS_ORGANIZATION pg right join [dbo].[SYS_USER_BIND] bd on cast( bd.aboutGuid as nvarchar(50)) = cast( pg.FID as nvarchar(50)) and bd.fType = '组织' where bd.fType = '组织' and bd.userGuid='" + guid + "'"); |
| | | try |
| | | { |
| | | dset = DbHelperSQL.Query(sbSql.ToString()); |
| | |
| | | m.list2 = _tb2; |
| | | var _tb3 = dset.Tables[3].TableToDynamicList(); |
| | | m.list3 = _tb3; |
| | | var _tb4 = dset.Tables[4].TableToDynamicList(); |
| | | m.list4 = _tb4; |
| | | var _tb5 = dset.Tables[5].TableToDynamicList(); |
| | | m.list5 = _tb5; |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | |
| | | sbSql.Append(",cast(0 as bit) as chkInt"); |
| | | } |
| | | else |
| | | sbSql.Append(",cast( (select count(1) from SYS_USER_BIND b where b.userGuid='" + keyType + "' and b.aboutGuid=a.guid) as bit) as chkInt "); |
| | | sbSql.Append(",cast( (select count(1) from SYS_USER_BIND bind where bind.userGuid='" + keyType + "' and bind.aboutGuid=a.guid and bind.fType='员工分区') as bit) as chkInt "); |
| | | sbSql.Append(sbJoin); |
| | | sbSql.Append(") T"); |
| | | sbSql.Append(" where T.rowindex>(" + currentPage + "-1)*" + everyPageSize + " and T.rowindex<=" + currentPage + "*" + everyPageSize); |