From 63eb28a9ba7aa9c549bc99f9c68d0a4c051453ba Mon Sep 17 00:00:00 2001
From: 移动系统liao <liaoxujun@qq.com>
Date: 星期四, 20 三月 2025 17:38:47 +0800
Subject: [PATCH] 修正sugsql导航更新加配置的bug

---
 cylsg/cylsg.Application/CyOS/CyOsDeliverManage.cs |   24 +++++++++---------------
 1 files changed, 9 insertions(+), 15 deletions(-)

diff --git a/cylsg/cylsg.Application/CyOS/CyOsDeliverManage.cs b/cylsg/cylsg.Application/CyOS/CyOsDeliverManage.cs
index 2389bff..768bf43 100644
--- a/cylsg/cylsg.Application/CyOS/CyOsDeliverManage.cs
+++ b/cylsg/cylsg.Application/CyOS/CyOsDeliverManage.cs
@@ -350,15 +350,15 @@
                 var car = await _client.Queryable<OA_CarManage>().Where(x => x.StaffID == Param.DriverId && x.MemberID == _oAServices.firmId).FirstAsync();
                 data.CarId = car == null ? 0 : car.Keyid;
 
-                foreach (var item in data.DeliverPlans)
-                {
-                    item.DriverId = Param.DriverId;
-                    item.CarId = car == null ? 0 : car.Keyid;
-                    item.Updater = Permissions.MemberId;
-                    item.LastUpdateTime = DateTime.Now;
-                    item.DeliverTime = Param.DeliverTime;
+                //foreach (var item in data.DeliverPlans)
+                //{
+                //    item.DriverId = Param.DriverId;
+                //    item.CarId = car == null ? 0 : car.Keyid;
+                //    item.Updater = Permissions.MemberId;
+                //    item.LastUpdateTime = DateTime.Now;
+                //    item.DeliverTime = Param.DeliverTime;
 
-                }
+                //}
             }
 
    
@@ -386,13 +386,7 @@
                 }
             data.Attachments = Param.Attachments;
 
-            return await _client.UpdateNav(data).Include(x => x.Attachments, new UpdateNavOptions()
-            {
-                OneToManyInsertOrUpdate = true,
-            }).Include(x => x.DeliverPlans, new UpdateNavOptions()
-            {
-                OneToManyInsertOrUpdate = true,
-            }).ExecuteCommandAsync();
+            return await _client.UpdateNav(data).Include(x => x.Attachments).ExecuteCommandAsync();
 
 
 

--
Gitblit v1.9.1