From 93198fd2adef50d63862e603476a1d4a28db37ab Mon Sep 17 00:00:00 2001
From: jhjang <jhjang@maprex.co.kr>
Date: 화, 07 12월 2021 13:29:21 +0900
Subject: [PATCH] - api 이슈 추가시 두가지 이슈 자동 추가(중복된 이슈가 없을 경우) 하도록 수정

---
 src/main/java/kr/wisestone/owl/web/form/IssueApiForm.java |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/src/main/java/kr/wisestone/owl/web/form/IssueApiForm.java b/src/main/java/kr/wisestone/owl/web/form/IssueApiForm.java
index 93d7e48..698375e 100644
--- a/src/main/java/kr/wisestone/owl/web/form/IssueApiForm.java
+++ b/src/main/java/kr/wisestone/owl/web/form/IssueApiForm.java
@@ -1,12 +1,8 @@
 package kr.wisestone.owl.web.form;
 
 import com.google.common.collect.Lists;
-import kr.wisestone.owl.constant.MsgConstants;
-import kr.wisestone.owl.domain.IssueCustomFieldValue;
-import kr.wisestone.owl.exception.OwlRuntimeException;
 import kr.wisestone.owl.util.ConvertUtil;
 import kr.wisestone.owl.util.MapUtil;
-import kr.wisestone.owl.vo.CustomFieldVo;
 import org.springframework.web.multipart.MultipartFile;
 
 import java.util.*;
@@ -33,8 +29,8 @@
     private List<DepartmentForm> departments = Lists.newArrayList();
     private List<IssueCustomFieldValueForm> issueCustomFieldValues = Lists.newArrayList();
     private List<Map<String, Object>> CustomFieldValues = Lists.newArrayList();
-//    private List<Map<String, Object>> files = Lists.newArrayList();
     private List<MultipartFile> multipartFiles = Lists.newArrayList();
+    private List<Long> useIssueCustomFieldIds = Lists.newArrayList();       // �궗�쐞�씪媛먯슜 �궗�슜�옄�븘�뱶媛�
 
     public IssueApiForm() {
     }
@@ -203,14 +199,6 @@
         this.apiType = apiType;
     }
 
-    //    public List<Map<String, Object>> getFiles() {
-//        return files;
-//    }
-//
-//    public void setFiles(List<Map<String, Object>> files) {
-//        this.files = files;
-//    }
-
     public List<MultipartFile> getMultipartFiles() {
         return multipartFiles;
     }
@@ -226,4 +214,18 @@
     public void setIssueStatusId(Long issueStatusId) {
         this.issueStatusId = issueStatusId;
     }
+
+    public List<Long> getUseIssueCustomFieldIds() {
+        return useIssueCustomFieldIds;
+    }
+
+    public void setUseIssueCustomFieldIds(List<Long> useIssueCustomFieldIds) {
+        this.useIssueCustomFieldIds = useIssueCustomFieldIds;
+    }
+
+    public void addUseIssueCustomFieldId(Long customFieldId) {
+        if (this.useIssueCustomFieldIds != null) {
+            this.useIssueCustomFieldIds.add(customFieldId);
+        }
+    }
 }

--
Gitblit v1.8.0