PasteResultDto
framework/Directory.Build.props
diff --git a/framework/Directory.Build.props b/framework/Directory.Build.props
index 26b47c7..4878e9e 100644
--- a/framework/Directory.Build.props
+++ b/framework/Directory.Build.props
@@ -1,7 +1,7 @@
<Project>
<PropertyGroup>
- <Version>26.10.09</Version>
- <FileVersion>26.10.09</FileVersion>
- <AssemblyVersion>26.10.09</AssemblyVersion>
+ <Version>26.10.10</Version>
+ <FileVersion>26.10.10</FileVersion>
+ <AssemblyVersion>26.10.10</AssemblyVersion>
</PropertyGroup>
</Project>
\ No newline at end of file
framework/PasteApeart.Application/PasteApeart.Application.xml
diff --git a/framework/PasteApeart.Application/PasteApeart.Application.xml b/framework/PasteApeart.Application/PasteApeart.Application.xml
index 04003cb..3b58755 100644
--- a/framework/PasteApeart.Application/PasteApeart.Application.xml
+++ b/framework/PasteApeart.Application/PasteApeart.Application.xml
@@ -47,6 +47,11 @@
数据模型
</summary>
</member>
+ <member name="P:PasteApeart.PagedResultDto`1.PasteTotal">
+ <summary>
+ 综合统计
+ </summary>
+ </member>
<member name="M:PasteApeart.PagedResultDto`1.BuildModel(System.Object,System.Object)">
<summary>
设定类型
@@ -68,17 +73,22 @@
</member>
<member name="P:PasteApeart.PasteResultDto`1.TotalCount">
<summary>
-
+ 总数
</summary>
</member>
<member name="P:PasteApeart.PasteResultDto`1.Items">
<summary>
-
+ 数据
</summary>
</member>
<member name="P:PasteApeart.PasteResultDto`1.PasteModel">
<summary>
- 数据模型
+ 数据模型 适用于request=one page==1的返回
+ </summary>
+ </member>
+ <member name="P:PasteApeart.PasteResultDto`1.PasteTotal">
+ <summary>
+ 综合统计 适用于基于查询的数据总量,PasteSum是当前页的,这个是总的
</summary>
</member>
<member name="M:PasteApeart.PasteResultDto`1.BuildModel(System.Object,System.Object)">
@@ -89,6 +99,21 @@
<param name="queryObj">new InputQueryXXX()</param>
<returns></returns>
</member>
+ <member name="T:PasteApeart.PasteSelectModel">
+ <summary>
+
+ </summary>
+ </member>
+ <member name="P:PasteApeart.PasteSelectModel.name">
+ <summary>
+ 名称 示例:销量
+ </summary>
+ </member>
+ <member name="P:PasteApeart.PasteSelectModel.value">
+ <summary>
+ 值 示例:¥35,000.00
+ </summary>
+ </member>
<member name="T:PasteApeart.ApiRouteOption">
<summary>
framework/PasteApeart.Application/apeart/PagedResultDto.cs
diff --git a/framework/PasteApeart.Application/apeart/PagedResultDto.cs b/framework/PasteApeart.Application/apeart/PagedResultDto.cs
index de01c71..b14b0b4 100644
--- a/framework/PasteApeart.Application/apeart/PagedResultDto.cs
+++ b/framework/PasteApeart.Application/apeart/PagedResultDto.cs
@@ -11,11 +11,13 @@ namespace PasteApeart
/// </summary>
/// <typeparam name="T"></typeparam>
[Serializable]
+ [Obsolete("use PasteResultDto")]
public class PagedResultDto<T>
{
/// <summary>
///
/// </summary>
+ [Obsolete("use PasteResultDto")]
public PagedResultDto()
{
@@ -35,6 +37,13 @@ namespace PasteApeart
/// </summary>
public VoloModelInfo PasteModel { get; set; }
+
+ /// <summary>
+ /// 综合统计
+ /// </summary>
+ public List<PasteSelectModel> PasteTotal { get; set; }
+
+
/// <summary>
/// 设定类型
/// </summary>
framework/PasteApeart.Application/apeart/PasteResultDto.cs
diff --git a/framework/PasteApeart.Application/apeart/PasteResultDto.cs b/framework/PasteApeart.Application/apeart/PasteResultDto.cs
index cdc7678..3959095 100644
--- a/framework/PasteApeart.Application/apeart/PasteResultDto.cs
+++ b/framework/PasteApeart.Application/apeart/PasteResultDto.cs
@@ -22,21 +22,26 @@ namespace PasteApeart
}
/// <summary>
- ///
+ /// 总数
/// </summary>
public int TotalCount { get; set; }
/// <summary>
- ///
+ /// 数据
/// </summary>
public IReadOnlyList<T> Items { get; set; }
/// <summary>
- /// 数据模型
+ /// 数据模型 适用于request=one page==1的返回
/// </summary>
public VoloModelInfo PasteModel { get; set; }
/// <summary>
+ /// 综合统计 适用于基于查询的数据总量,PasteSum是当前页的,这个是总的
+ /// </summary>
+ public List<PasteSelectModel> PasteTotal { get; set; }
+
+ /// <summary>
/// 设定类型
/// </summary>
/// <param name="listObj">new XXXListDto()</param>
@@ -56,5 +61,20 @@ namespace PasteApeart
}
+ /// <summary>
+ ///
+ /// </summary>
+ public class PasteSelectModel
+ {
+
+ /// <summary>
+ /// 名称 示例:销量
+ /// </summary>
+ public string name { get; set; }
+ /// <summary>
+ /// 值 示例:¥35,000.00
+ /// </summary>
+ public string value { get; set; }
+ }
}