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