//publicTask<DataSet>Load(PageReqpageReq,base_factorymode)//{//stringorderBy=(pageReq==null||string.IsNullOrEmpty(pageReq.field))?" id desc":$"{pageReq.field} {pageReq.order} ";//stringsqlWhere=LoadSqlWhere(mode);//varstringBuilder=newStringBuilder();////页码,页数////Exelture不分页//if(!mode.Exel&&pageReq!=null)//{//stringBuilder.Append("declare @pageIndex int,@pageSize int,@offset int");//stringBuilder.AppendLine($" select @pageIndex={pageReq.page}, @pageSize={pageReq.limit}, @offset=(@pageIndex - 1) * @pageSize");//}//stringBuilder.AppendLine($@"selectt1.*,t2.userAccountfrombase_factoryt1//leftjoinsys_user_project_relt2ont1.projectKeys=t2.clientKeys//where{sqlWhere}//orderby{orderBy}");////Exelfalse分页//if(!mode.Exel)//{//stringBuilder.AppendLine(" offset @offset row fetch next @pageSize row only ");//stringBuilder.Append($@"selectrowTotal=count(*)frombase_factoryt1with(nolock)//leftjoinsys_user_project_relt2ont1.projectKeys=t2.clientKeys//where{sqlWhere}");//}//returnbase.Context.Ado.GetDataSetAllAsync(stringBuilder.ToString(),newList<SugarParameter>(){//newSugarParameter("@factoryCode",$"%{mode.factoryCode}%"),//newSugarParameter("@factoryName",$"%{mode.factoryName}%"),//newSugarParameter("@factorySelectWhere",$"{mode.factorySelectWhere}"),//});//}//privatestringLoadSqlWhere(base_factorymode)//{//varstringBuilder=newStringBuilder();//stringBuilder.Append(" 1=1 ");//if(!string.IsNullOrEmpty(mode.factoryCode))//{//stringBuilder.Append(" and t1.factoryCode like @factoryCode");//}//if(!string.IsNullOrEmpty(mode.factoryName))//{//stringBuilder.Append(" and t1.factoryName like @factoryName");//}//if(!string.IsNullOrEmpty(mode.projectKeysString))//{//varprojectKeysList=mode.projectKeysString.Split(',',StringSplitOptions.RemoveEmptyEntries);//varprojectKeys=string.Join("','",projectKeysList.ToArray());//stringBuilder.AppendFormat(" and t1.projectKeys in ('{0}')",projectKeys);//}//if(!string.IsNullOrEmpty(mode.factorySelectWhere))//{//stringBuilder.Append(" and t1.projectKeys = @factorySelectWhere");//}////非管理员,查询登陆用户绑定信息//stringuser=sysWebUser.Account;//if(user!=SystemVariable.DefaultCreated)//{//stringBuilder.Append($" and t2.userAccount ='{user}'");//}//returnstringBuilder.ToString();//}#endregionpublicResponse<List<base_factory>>Load(PageReqpageReq,base_factorymode)