OWL ITS + 탐지시스템(인터넷 진흥원)
src/main/java/kr/wisestone/owl/web/condition/IssueCustomFieldValueCondition.java
@@ -13,11 +13,13 @@
 * Created by wisestone on 2018-06-07.
 */
public class IssueCustomFieldValueCondition {
    private Long issueTypeId;
    private Long workspaceId;
    private Long customFieldId;
    private String customFieldType;
    private List<String> useValues = Lists.newArrayList();  //  단일, 다중 일때 검색 값
    private String useValue;    //  텍스트 필드일 때 검색 값
    private boolean useParentIssueId = true;
    public IssueCustomFieldValueCondition(){}
@@ -50,7 +52,7 @@
                    //  공백이 아닌 문자가 들어있을 때만 useValues 값 으로 셋팅한다.
                    for (String useValue : MapUtil.getStrings(conditions, "useValues")) {
                        if (!StringUtils.isEmpty(useValue)) {
                            condition.addUseValues(useValue);
                            condition.addUseValue(useValue);
                        }
                    }
                }
@@ -58,6 +60,14 @@
        }
        return condition;
    }
    public Long getIssueTypeId() {
        return issueTypeId;
    }
    public void setIssueTypeId(Long issueTypeId) {
        this.issueTypeId = issueTypeId;
    }
    public Long getWorkspaceId() {
@@ -84,7 +94,7 @@
        this.useValues = useValues;
    }
    public void addUseValues(String useValue) {
    public void addUseValue(String useValue) {
        this.useValues.add(useValue);
    }
@@ -103,4 +113,13 @@
    public void setCustomFieldType(String customFieldType) {
        this.customFieldType = customFieldType;
    }
    public boolean isUseParentIssueId() {
        return useParentIssueId;
    }
    public void setUseParentIssueId(boolean useParentIssueId) {
        this.useParentIssueId = useParentIssueId;
    }
}