From 43aeca7b31394ab56ceecf2e054e01b758a2e953 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 금, 19 11월 2021 09:50:02 +0900 Subject: [PATCH] 이슈 - 업체,ISP,HOSTING 수정 시 중복코드 제거 --- src/main/java/kr/wisestone/owl/service/impl/IssueHostingServiceImpl.java | 19 ++++++++----------- 1 files changed, 8 insertions(+), 11 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/service/impl/IssueHostingServiceImpl.java b/src/main/java/kr/wisestone/owl/service/impl/IssueHostingServiceImpl.java index 31af754..de7fd64 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/IssueHostingServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/IssueHostingServiceImpl.java @@ -49,9 +49,10 @@ HostingField hostingField = this.hostingFieldService.getHosting(MapUtil.getLong(param, "hostingId")); Set<IssueHosting> issueHostings = issue.getIssueHostingFields(); - if (issueHostings != null && issueHostings.size() >0){ - IssueHosting issueHosting = issueHostings.iterator().next(); + IssueHosting issueHosting = null; + if (issueHostings != null && issueHostings.size() >0){//�닔�젙 �븷 寃쎌슦 + issueHosting = issueHostings.iterator().next(); issueHosting.setHostingField(hostingField); issueHosting.setName(MapUtil.getString(param, "name")); issueHosting.setEmail(MapUtil.getString(param, "email")); @@ -59,16 +60,12 @@ issueHosting.setManager(MapUtil.getString(param, "manager")); issueHosting.setTel(MapUtil.getString(param, "tel")); issueHosting.setMemo(MapUtil.getString(param, "memo")); - - this.issueHostingRepository.saveAndFlush(issueHosting); - }else{ - IssueHosting newIssueHosting = ConvertUtil.convertMapToClass(param, IssueHosting.class); - newIssueHosting.setIssue(issue); - newIssueHosting.setHostingField(hostingField); - - this.issueHostingRepository.saveAndFlush(newIssueHosting); + }else{//異붽� �븷 寃쎌슦 + issueHosting = ConvertUtil.convertMapToClass(param, IssueHosting.class); + issueHosting.setIssue(issue); + issueHosting.setHostingField(hostingField); } - + this.issueHostingRepository.saveAndFlush(issueHosting); } } } -- Gitblit v1.8.0