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