From 402f9568e48e6e1a9d29d37dcda46737047425d5 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期四, 25 十一月 2021 10:49:10 +0800
Subject: [PATCH] 专家通讯录优化

---
 zhengcaioa/Services/CooperOrderService.cs |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/zhengcaioa/Services/CooperOrderService.cs b/zhengcaioa/Services/CooperOrderService.cs
index 3025329..b6a58f8 100644
--- a/zhengcaioa/Services/CooperOrderService.cs
+++ b/zhengcaioa/Services/CooperOrderService.cs
@@ -103,6 +103,24 @@
             return resultEntity;
         }
 
+        public string GetOrderNo()
+        {
+            string OrderNoback = "";
+            var datestreing = DateTime.Now.ToString("yyyyMMdd");
+            var OrderNo = _context.CooperOrders.Where(x => x.OrderNo.Contains(datestreing)).Max(x => x.OrderNo);
+            if (string.IsNullOrEmpty(OrderNo))
+            {
+                OrderNoback = datestreing + 1.ToString().PadLeft(3, '0');
+            }
+            else
+            {
+                OrderNoback = datestreing + (int.Parse(OrderNo.Substring(OrderNo.Length - 3)) + 1).ToString().PadLeft(3, '0');
+            }
+
+
+            return OrderNoback;
+        }
+
         public CooperOrderDTO Get(string id)
         {
 
@@ -154,7 +172,7 @@
                 string[] XdTimes = searchEntity.XdTime.Split("|");
                 DateTime.TryParse(XdTimes[0], out XdTimestart);
                 DateTime.TryParse(XdTimes[1], out XdTimeend);
-                //XdTimeend = XdTimeend.AddDays(1);
+                XdTimeend = XdTimeend.AddDays(1);
             }
 
 
@@ -315,7 +333,7 @@
 
 
 
-            if (searchEntity.totalrows == 0)
+            //if (searchEntity.totalrows == 0)
                 searchEntity.totalrows = query.Count();
             var lianlist = query.Skip((searchEntity.page - 1) * searchEntity.rows).Take(searchEntity.rows).ToList();
             data.LoadData(searchEntity, lianlist);

--
Gitblit v1.9.1