cnf
6 天以前 1b3db8f5683373dd8e179b006e7314783dd1f9db
WebApi/Gs.Sys/Services/UserController.cs
@@ -45,7 +45,6 @@
        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))
@@ -320,8 +319,6 @@
        return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success, "操作成功!");
    }
    #region
    /// <summary>
    ///     查询列表,支持分页
@@ -504,17 +501,12 @@
        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_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.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.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());
@@ -529,10 +521,6 @@
                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)
@@ -574,7 +562,7 @@
            sbSql.Append(",cast(0 as bit) as chkInt");
        }
        else
            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(",cast( (select count(1)  from SYS_USER_BIND b where b.userGuid='" + keyType + "' and b.aboutGuid=a.guid)  as bit) as chkInt ");
        sbSql.Append(sbJoin);
        sbSql.Append(") T");
        sbSql.Append(" where T.rowindex>(" + currentPage + "-1)*" + everyPageSize + " and  T.rowindex<=" + currentPage + "*" + everyPageSize);