From aba5d79c8b27be623615eb51063b4e2e1a0d89ca Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期五, 17 十月 2025 10:11:14 +0800
Subject: [PATCH] 添加字段
---
Services/WomdaaManager.cs | 36 +++++++++++++++++++++++++++++++++++-
1 files changed, 35 insertions(+), 1 deletions(-)
diff --git a/Services/WomdaaManager.cs b/Services/WomdaaManager.cs
index c3b7359..ad3025a 100644
--- a/Services/WomdaaManager.cs
+++ b/Services/WomdaaManager.cs
@@ -104,12 +104,46 @@
if (decimals.Count == 0)
return new List<VOrderBycl>();
+ //濡傛灉鏈夊伐鍗旾D
+ var numericalList = Db.Queryable<MesNumericalBycl>()
+ .Where(x => ids.Contains(x.OrderId ?? 0))
+ .OrderBy(x => x.CjTiem)
+ .ToList();
+
+ var vOrderBycl = new VOrderBycl();
+ if (numericalList.Count > 0)
+ {
+ // 寮�宸ユ暟閲囷細鏈�鏃╀竴鏉�
+ var firstNum = numericalList.First().CjNum ?? 0;
+ var lastNum = numericalList.Last().CjNum ?? 0;
+ // 闇�瑕佹湁瀵硅薄寮曠敤锛屽亣璁句綘鏈変竴涓� VOrderBycl 绫诲瀷鐨勫璞★紝姣斿 vOrderBycl
+
+ vOrderBycl.StartCjNum = firstNum;
+ vOrderBycl.CurrentCjNum = lastNum;
+ }
+ else
+ {
+ vOrderBycl.StartCjNum = 0;
+ vOrderBycl.CurrentCjNum = 0;
+ }
+
+ var startCjNum = vOrderBycl.StartCjNum;
+ var currentCjNum = vOrderBycl.CurrentCjNum;
+
// 鏌ヨ宸ュ崟瑙嗗浘锛岀瓫閫夊嚭闇�瑕佹樉绀虹殑宸ュ崟
- return Db.Queryable<VOrderBycl>()
+ var orders = Db.Queryable<VOrderBycl>()
.Where(c =>
decimals.Contains(c.ID) &&
(c.EditDate == date || c.EditDate == null))
.ToList();
+
+ foreach (var order in orders)
+ {
+ order.StartCjNum = startCjNum;
+ order.CurrentCjNum = currentCjNum;
+ }
+
+ return orders;
}
/// <summary>
--
Gitblit v1.9.3