From 5c4388a2e78560ae38d47575b4bd4ec6e9593ecc Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Thu, 24 Apr 2025 10:40:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Triggers/BeforeSaveTrigger/UserLogTrigger.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/IRaCIS.Core.Application/Triggers/BeforeSaveTrigger/UserLogTrigger.cs b/IRaCIS.Core.Application/Triggers/BeforeSaveTrigger/UserLogTrigger.cs index 3ac19080d..b91cbb28b 100644 --- a/IRaCIS.Core.Application/Triggers/BeforeSaveTrigger/UserLogTrigger.cs +++ b/IRaCIS.Core.Application/Triggers/BeforeSaveTrigger/UserLogTrigger.cs @@ -58,6 +58,13 @@ namespace IRaCIS.Core.Application.Triggers await _userReposiotry.BatchUpdateNoTrackingAsync(t => t.EMail == user.EMail, u => new User() { IsFirstAdd = true }); } + + //只用初始化其中一个 + if (beforeUser.IsFirstAdd == true && user.IsFirstAdd == false) + { + + await _userReposiotry.BatchUpdateNoTrackingAsync(t => t.EMail == user.EMail, u => new User() { IsFirstAdd = false }); + } if (beforeUser.Password != user.Password) {