From 3922cbb065659ca1ae94f051f7cce6f54d8dd9bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E5=BB=BA=E4=B8=9C?= <617601767@qq.com> Date: Wed, 3 Jan 2024 09:16:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ZhongLian/ZhongLianService/InstallService.cs | 6 +++--- ZhongLian/ZhongLianService/MaintenanceService.cs | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ZhongLian/ZhongLianService/InstallService.cs b/ZhongLian/ZhongLianService/InstallService.cs index 1dd81e3..b5de5ab 100644 --- a/ZhongLian/ZhongLianService/InstallService.cs +++ b/ZhongLian/ZhongLianService/InstallService.cs @@ -143,7 +143,7 @@ namespace ZhongLianService Db.Ado.BeginTran(); - await Db.Updateable(install).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.Id == install.Id).SplitTable().ExecuteCommandAsync(); + await Db.Updateable(install).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.Id == install.Id).SplitTable(tas => tas).ExecuteCommandAsync(); if (install.Steps != null && install.Steps.Length > 0) { @@ -152,7 +152,7 @@ namespace ZhongLianService { if (Db.Queryable().SplitTable(SplitDateId.StartDate, SplitDateId.EndDate).Any(x => x.InstallId == install.Id && x.Key == step.Key)) { - await Db.Updateable(step).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.InstallId == install.Id && x.Key == step.Key).SplitTable().ExecuteCommandAsync(); + await Db.Updateable(step).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.InstallId == install.Id && x.Key == step.Key).SplitTable(tas => tas).ExecuteCommandAsync(); } else { @@ -266,7 +266,7 @@ namespace ZhongLianService Id = id, State = -1 }; - await Db.Updateable(InstallDO).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.Id == InstallDO.Id).SplitTable().ExecuteCommandAsync(); + await Db.Updateable(InstallDO).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.Id == InstallDO.Id).SplitTable(tas => tas).ExecuteCommandAsync(); } Db.Ado.CommitTran(); } diff --git a/ZhongLian/ZhongLianService/MaintenanceService.cs b/ZhongLian/ZhongLianService/MaintenanceService.cs index 6def416..969c514 100644 --- a/ZhongLian/ZhongLianService/MaintenanceService.cs +++ b/ZhongLian/ZhongLianService/MaintenanceService.cs @@ -75,7 +75,7 @@ namespace ZhongLianService maintenance.ProcessResultPhoto = null; } - await Db.Updateable(maintenance).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.Id == maintenance.Id).SplitTable().ExecuteCommandAsync(); + await Db.Updateable(maintenance).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.Id == maintenance.Id).SplitTable(tas => tas).ExecuteCommandAsync(); return maintenance; } @@ -113,7 +113,7 @@ namespace ZhongLianService Id = id, State = -1 }; - await Db.Updateable(Maintenance).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.Id == Maintenance.Id).SplitTable().ExecuteCommandAsync(); + await Db.Updateable(Maintenance).IgnoreColumns(ignoreAllNullColumns: true).Where(x => x.Id == Maintenance.Id).SplitTable(tas => tas).ExecuteCommandAsync(); } Db.Ado.CommitTran(); }