From a43a77a180f97621e3b4b01301701b36e6dd946b Mon Sep 17 00:00:00 2001 From: xiaju <1784803958@qq.com> Date: Sat, 9 May 2026 09:48:04 +0800 Subject: [PATCH] 1 --- SGGL/FineUIPro.Web/HSSE/SitePerson/PersonAddFromUser.aspx.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonAddFromUser.aspx.cs b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonAddFromUser.aspx.cs index 68a26ab5..05a7980a 100644 --- a/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonAddFromUser.aspx.cs +++ b/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonAddFromUser.aspx.cs @@ -212,7 +212,10 @@ namespace FineUIPro.Web.HSSE.SitePerson string roleId = user.RoleId.Split(',')[0]; var role = RoleService.GetRoleByRoleId(roleId); var workPost = WorkPostService.GetWorkPostByName(role.RoleName); - newPerson.WorkPostId = workPost.WorkPostId; + if (workPost != null) + { + newPerson.WorkPostId = workPost.WorkPostId; + } } BLL.PersonService.AddPerson(newPerson); }