From 55978458a358a15b9b32deaa40e57d08f4836bd8 Mon Sep 17 00:00:00 2001 From: Rinjae Date: Fri, 13 Feb 2026 17:31:23 +0900 Subject: [PATCH] =?UTF-8?q?PortalUserManService:=20=EC=82=AD=EC=A0=9C?= =?UTF-8?q?=EB=90=9C=20ORG=5FID=20=EC=B2=98=EB=A6=AC=20=EB=A1=9C=EC=A7=81?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80=20(=EA=B0=9C=EC=9D=B8=EC=82=AC=EC=9A=A9?= =?UTF-8?q?=EC=9E=90=20=EB=B0=8F=20=EB=B2=95=EC=9D=B8=20=EC=97=86=EC=9D=8C?= =?UTF-8?q?=20=EC=84=A0=ED=83=9D=20=EC=8B=9C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eai/rms/onl/apim/portaluser/PortalUserManService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/eactive/eai/rms/onl/apim/portaluser/PortalUserManService.java b/src/main/java/com/eactive/eai/rms/onl/apim/portaluser/PortalUserManService.java index c3f4cdb..028a040 100644 --- a/src/main/java/com/eactive/eai/rms/onl/apim/portaluser/PortalUserManService.java +++ b/src/main/java/com/eactive/eai/rms/onl/apim/portaluser/PortalUserManService.java @@ -156,6 +156,11 @@ public class PortalUserManService extends BaseService { if (StringUtils.isNotBlank(portalUserUI.getOrgId())) { PortalOrg portalOrg = portalOrgService.getById(portalUserUI.getOrgId()); portalUser.setPortalOrg(portalOrg); + } else { + // 개인사용자이면서 법인을 "없음"으로 선택한 경우 ORG_ID 삭제 + if (portalUserUI.getRoleCode() == PortalUserEnums.RoleCode.ROLE_USER) { + portalUser.setPortalOrg(null); + } } portalUserService.save(portalUser);