From dbb562890133eeb111f729241e0660239d3ebe18 Mon Sep 17 00:00:00 2001
From: qwj <qwjzorro@163.com>
Date: 星期四, 27 七月 2023 10:02:14 +0800
Subject: [PATCH] Merge branch 'master' of http://47.108.235.38:8080/r/DocumentService

---
 DocumentServiceAPI.Utility/PageBaseSearch.cs |   67 +++++++++++++++++++++++++++++++++
 1 files changed, 67 insertions(+), 0 deletions(-)

diff --git a/DocumentServiceAPI.Utility/PageBaseSearch.cs b/DocumentServiceAPI.Utility/PageBaseSearch.cs
new file mode 100644
index 0000000..120752f
--- /dev/null
+++ b/DocumentServiceAPI.Utility/PageBaseSearch.cs
@@ -0,0 +1,67 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace DocumentServiceAPI.Utility
+{
+    /// <summary>
+    /// 鍒嗛〉鏌ヨ鏉′欢鍩虹被
+    /// </summary>
+    public abstract class PageBaseSearch
+    {
+        /// <summary>
+        /// 椤电爜
+        /// </summary>
+        public int PageIndex { get; set; } = 1;
+
+        /// <summary>
+        /// 鍒嗛〉澶у皬
+        /// </summary>
+        public int PageSize { get; set; } = 20;
+
+        /// <summary>
+        /// 寮�濮嬫棩鏈�
+        /// </summary>
+        public DateTime? StartTime { get; set; }
+
+        /// <summary>
+        /// 缁撴潫鏃ユ湡
+        /// </summary>
+        public DateTime? EndTime { get; set; }
+    }
+
+    /// <summary>
+    /// 鍒嗛〉鏁版嵁淇℃伅
+    /// </summary>
+    /// <typeparam name="T"></typeparam>
+    public class PageResult<T>
+    {
+        /// <summary>
+        /// 椤电爜
+        /// </summary>
+        public int PageIndex { get; set; }
+
+        /// <summary>
+        /// 鍒嗛〉澶у皬
+        /// </summary>
+        public int PageSize { get; set; }
+
+        /// <summary>
+        /// 椤垫�绘暟
+        /// </summary>
+        public int TotalPage { get; set; }
+
+        /// <summary>
+        /// 璁板綍鎬绘暟
+        /// </summary>
+        public int TotalCount { get; set; }
+
+        /// <summary>
+        /// 璁板綍闆嗗悎
+        /// </summary>
+        public List<T> Items { get; set; } = new();
+
+    }
+}

--
Gitblit v1.9.1