/// <summary> /// 获取用户的主题帖分页集合 /// </summary> /// <param name="userId">用户Id</param> /// <param name="ignoreAudit">是否忽略审核状态(作者或管理员查看时忽略审核状态)</param> /// <param name="isPosted">是否是取我回复过的</param> /// <param name="pageIndex">页码</param> /// <param name="tenantTypeId">租户类型Id</param> /// <returns>主题帖列表</returns> public PagingDataSet <BarThread> GetUserThreads(string tenantTypeId, long userId, bool ignoreAudit, bool isPosted = false, int pageIndex = 1, long?sectionId = null) { //不必筛选审核状态 //缓存周期:对象集合,需要维护即时性 //排序:发布时间(倒序) return(barThreadRepository.GetUserThreads(tenantTypeId, userId, ignoreAudit, isPosted, pageIndex, sectionId)); }