OWL ITS + 탐지시스템(인터넷 진흥원)
jhjang
2022-01-03 4d692a614bba9d8954cbbdad2d79424afaab0298
src/main/java/kr/wisestone/owl/web/condition/IssueRelationCondition.java
@@ -1,7 +1,10 @@
package kr.wisestone.owl.web.condition;
import com.google.common.collect.Lists;
import kr.wisestone.owl.util.ConvertUtil;
import kr.wisestone.owl.util.MapUtil;
import java.util.List;
import java.util.Map;
/**
@@ -13,10 +16,18 @@
    private  Long relationIssueId;
    private  Long relationIssueType;
    private List<Long> removeIds = Lists.newArrayList();
    public IssueRelationCondition() {}
    public static IssueRelationCondition make(Map<String, Object> params) {
        IssueRelationCondition condition = ConvertUtil.convertMapToClass(params, IssueRelationCondition.class);
        //  삭제 이슈 정보
        if (MapUtil.getLongs(params, "removeIds") != null) {
            condition.setRemoveIds(MapUtil.getLongs(params, "removeIds"));
        }
        return condition;
    }
@@ -51,4 +62,12 @@
    public void setRelationIssueType(Long type) {
        this.relationIssueType = type;
    }
    public List<Long> getRemoveIds() {
        return removeIds;
    }
    public void setRemoveIds(List<Long> removeIds) {
        this.removeIds = removeIds;
    }
}