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");