单独修改单位
continuous-integration/drone/push Build is passing Details

Test_HIR_Net8
hang 2025-04-24 09:58:53 +08:00
parent 1d2ef4561f
commit 0da73ce1db
1 changed files with 7 additions and 2 deletions

View File

@ -95,6 +95,11 @@ namespace IRaCIS.Core.Application.Triggers
await _userReposiotry.BatchUpdateNoTrackingAsync(t => t.EMail == user.EMail, u => new User() { IsZhiZhun = user.IsZhiZhun, OrganizationName = user.OrganizationName });
}
if (beforeUser.OrganizationName != user.OrganizationName)
{
await _userReposiotry.BatchUpdateNoTrackingAsync(t => t.EMail == user.EMail, u => new User() { OrganizationName = user.OrganizationName });
}
if (beforeUser.DepartmentName != user.DepartmentName || beforeUser.PositionName != user.PositionName)
{
await _userReposiotry.BatchUpdateNoTrackingAsync(t => t.EMail == user.EMail, u => new User() { DepartmentName = user.DepartmentName, PositionName = user.PositionName });