This commit is contained in:
owenchen committed 2026-10-17 22:31:52 +08:00
1 parent 28dd3ffebd
commit 1b7ee59d23
14 files changed
+538 -4

No files matched your search

@@ -349,5 +349,27 @@ namespace CloudBuilder.Security.Service
repository.UpdateNow(securityUser);
}
[AllowAnonymous]
public void UpdateSecurityUserIdCard(SecurityUserDisplayData user)
{
PermissionContext permissionContext = new PermissionContext(service);
if (permissionContext.CanView(SecurityPermissionPolicy.CanSeeAllUser))
{
return ;
}
SecurityUserEntity securityUser = repository.DetachedEntities.Where(x => x.UserName == service.UserId && x.UserIsValidIndc == YesNoPolicy.YES).FirstOrDefault();
if (securityUser == null)
{
throw new ValidatedException("用户不存在.");
}
securityUser.UserLocalName = user.UserLocalName;
securityUser.UserType = SecurityUserTypePolicy.NORMAL_USERS;
securityUser.UserRemark = user.UserRemark;
repository.UpdateNow(securityUser);
}
}
}