From 17308f6494c81fb5a5ee035724a414ec7da11936 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期四, 22 八月 2024 08:38:45 +0800 Subject: [PATCH] Merge branch 'master' of http://47.108.235.38:8080/r/cylsg --- cylsg/cylsg.Application/Orders/Dtos/PageBaseSearch.cs | 97 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 97 insertions(+), 0 deletions(-) diff --git a/cylsg/cylsg.Application/Orders/Dtos/PageBaseSearch.cs b/cylsg/cylsg.Application/Orders/Dtos/PageBaseSearch.cs new file mode 100644 index 0000000..35e3d5c --- /dev/null +++ b/cylsg/cylsg.Application/Orders/Dtos/PageBaseSearch.cs @@ -0,0 +1,97 @@ +锘縰sing System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace cylsg.Application.Orders.Dtos +{ + public class PageBaseSearch + { + /// <summary> + /// 椤电爜 + /// </summary> + public int PageIndex { get; set; } = 1; + + /// <summary> + /// 鍒嗛〉澶у皬 + /// </summary> + public int PageSize { get; set; } = 20; + } + + /// <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 TotalCount { get; set; } + + /// <summary> + /// 璁板綍闆嗗悎 + /// </summary> + public List<T> Items { get; set; } = new(); + /// <summary> + /// 鎬婚〉鏁� + /// </summary> + public int TotalPage { get; set; } + + + } + + + /// <summary> + /// 鎷涘伐璁㈠崟鍒嗛〉鏌ヨ + /// </summary> + public class OrderPageSearch : PageBaseSearch + { + /// <summary> + /// 鎷涘伐鍚嶇О + /// </summary> + public string OrderName { get; set; } + + /// <summary> + /// 宸ヤ綔寮�濮嬫椂闂� + /// </summary> + public DateTime? WordStartTime { get; set; } + + /// <summary> + /// 宸ヤ綔缁撴潫鏃堕棿 + /// </summary> + public DateTime? WordEndTime { get; set; } + } + + + + + /// <summary> + /// 鎷涘伐璁㈠崟鍒嗛〉鏌ヨ + /// </summary> + public class OrderDakaPageSearch : PageBaseSearch + { + + + /// <summary> + /// 宸ヤ綔鏃ユ湡 + /// </summary> + public DateTime? WordDate { get; set; } + + /// <summary> + /// 鏄惁缁撶畻 + /// </summary> + public bool? IsJieSuan { get; set; } + } +} -- Gitblit v1.9.1