mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 17:20:49 +08:00 
			
		
		
		
	替换 pageIndex 为 pageNumber
This commit is contained in:
		@@ -932,7 +932,7 @@
 | 
			
		||||
            <summary>
 | 
			
		||||
            分页
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="pageIndex">第几页</param>
 | 
			
		||||
            <param name="pageNumber">第几页</param>
 | 
			
		||||
            <param name="pageSize">每页多少</param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
@@ -1331,7 +1331,7 @@
 | 
			
		||||
            <summary>
 | 
			
		||||
            分页
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="pageIndex">第几页</param>
 | 
			
		||||
            <param name="pageNumber">第几页</param>
 | 
			
		||||
            <param name="pageSize">每页多少</param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
 
 | 
			
		||||
@@ -245,10 +245,10 @@ namespace FreeSql {
 | 
			
		||||
		/// <summary>
 | 
			
		||||
		/// 分页
 | 
			
		||||
		/// </summary>
 | 
			
		||||
		/// <param name="pageIndex">第几页</param>
 | 
			
		||||
		/// <param name="pageNumber">第几页</param>
 | 
			
		||||
		/// <param name="pageSize">每页多少</param>
 | 
			
		||||
		/// <returns></returns>
 | 
			
		||||
		TSelect Page(int pageIndex, int pageSize);
 | 
			
		||||
		TSelect Page(int pageNumber, int pageSize);
 | 
			
		||||
 | 
			
		||||
		/// <summary>
 | 
			
		||||
		/// 查询数据前,去重
 | 
			
		||||
 
 | 
			
		||||
@@ -73,10 +73,10 @@ namespace FreeSql {
 | 
			
		||||
		/// <summary>
 | 
			
		||||
		/// 分页
 | 
			
		||||
		/// </summary>
 | 
			
		||||
		/// <param name="pageIndex">第几页</param>
 | 
			
		||||
		/// <param name="pageNumber">第几页</param>
 | 
			
		||||
		/// <param name="pageSize">每页多少</param>
 | 
			
		||||
		/// <returns></returns>
 | 
			
		||||
		ISelectGrouping<TKey, TValue> Page(int pageIndex, int pageSize);
 | 
			
		||||
		ISelectGrouping<TKey, TValue> Page(int pageNumber, int pageSize);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	public interface ISelectGroupingAggregate<TKey> {
 | 
			
		||||
 
 | 
			
		||||
@@ -188,8 +188,8 @@ namespace FreeSql.Internal.CommonProvider {
 | 
			
		||||
			if (parms != null) _params.AddRange(_commonUtils.GetDbParamtersByObject(sql, parms));
 | 
			
		||||
			return this as TSelect;
 | 
			
		||||
		}
 | 
			
		||||
		public TSelect Page(int pageIndex, int pageSize) {
 | 
			
		||||
			this.Skip(Math.Max(0, pageIndex - 1) * pageSize);
 | 
			
		||||
		public TSelect Page(int pageNumber, int pageSize) {
 | 
			
		||||
			this.Skip(Math.Max(0, pageNumber - 1) * pageSize);
 | 
			
		||||
			return this.Limit(pageSize) as TSelect;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -135,9 +135,9 @@ namespace FreeSql.Internal.CommonProvider {
 | 
			
		||||
		}
 | 
			
		||||
		public ISelectGrouping<TKey, TValue> Take(int limit) => this.Limit(limit);
 | 
			
		||||
 | 
			
		||||
		public ISelectGrouping<TKey, TValue> Page(int pageIndex, int pageSize) {
 | 
			
		||||
		public ISelectGrouping<TKey, TValue> Page(int pageNumber, int pageSize) {
 | 
			
		||||
			var method = _select.GetType().GetMethod("Page", new[] { typeof(int), typeof(int) });
 | 
			
		||||
			method.Invoke(_select, new object[] { pageIndex, pageSize });
 | 
			
		||||
			method.Invoke(_select, new object[] { pageNumber, pageSize });
 | 
			
		||||
			return this;
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user