代码生成新增自定义排序

This commit is contained in:
不做码农
2022-01-11 22:13:57 +08:00
parent 61ab6961e5
commit fbdb95fcdd
4 changed files with 28 additions and 17 deletions

View File

@@ -18,14 +18,6 @@ namespace ZR.Model
/// </summary>
public int PageIndex { get; set; } = 1;
/// <summary>
/// 排序列
/// </summary>
public string Sort { get; set; }
/// <summary>
/// 排序类型
/// </summary>
public string SortType { get; set; }
/// <summary>
/// 总记录数
/// </summary>
public int TotalNum { get; set; }
@@ -50,7 +42,7 @@ namespace ZR.Model
public List<T> Result { get; set; }
public PagedInfo()
{
{
}
}
}

View File

@@ -10,7 +10,7 @@ namespace ZR.Model
/// 当前页码
/// </summary>
public int PageNum { get; set; }
private int pageSize;
public int PageSize { get; set; }
/// <summary>
/// 总记录数
/// </summary>
@@ -27,11 +27,16 @@ namespace ZR.Model
{
return TotalNum > 0 ? TotalNum % PageSize == 0 ? TotalNum / PageSize : TotalNum / PageSize + 1 : 0;
}
set { }
}
public int PageSize { get => pageSize; set => pageSize = value; }
public string Sort { get; set; }
public string OrderBy { get; set; }
/// <summary>
/// 排序字段
/// </summary>
public string Sort { get; set; } = string.Empty;
/// <summary>
/// 排序类型,前端传入的是"ascending""descending"
/// </summary>
public string SortType { get; set; } = string.Empty;
public PagerInfo()
{
PageNum = 1;