From c64d9b62ea8d588043e58f08409a0a41a189f668 Mon Sep 17 00:00:00 2001 From: Hyojin Ahn Date: Mon, 15 Jun 2026 11:33:01 -0400 Subject: [PATCH] =?UTF-8?q?Install=20order=20=EC=9E=A5=EC=9D=80=20I.N=20?= =?UTF-8?q?=EB=8C=80=EC=8B=A0=20=EC=83=9D=EC=84=B1=EC=9E=90=EB=A5=BC=20?= =?UTF-8?q?=EB=94=B0=EB=9D=BC=20=EA=B0=84=EB=8B=A4.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/goi/erp/service/CustomerDailyOrderService.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/goi/erp/service/CustomerDailyOrderService.java b/src/main/java/com/goi/erp/service/CustomerDailyOrderService.java index 3cddbcd..b1cc8a4 100644 --- a/src/main/java/com/goi/erp/service/CustomerDailyOrderService.java +++ b/src/main/java/com/goi/erp/service/CustomerDailyOrderService.java @@ -340,7 +340,13 @@ public class CustomerDailyOrderService { } // 2. MIS -> externalId (문자열 email or id) if (dto.getCdoExternalDriverId() != null) { - Map body = hcmEmployeeClient.getEmpFromExternalId( "MIS_DRIVER", dto.getCdoExternalDriverId() ); + Map body = null; + if (dto.getCdoJobType() == "INSTALL") { + body = hcmEmployeeClient.getEmpFromExternalId( "MIS_MEMBER", dto.getCdoExternalCreatedBy() ); + } else { + body = hcmEmployeeClient.getEmpFromExternalId( "MIS_DRIVER", dto.getCdoExternalDriverId() ); + } + if (body != null && body.get("eexEmpId") != null) { Object raw = body.get("eexEmpId");