OWL ITS + 탐지시스템(인터넷 진흥원)
박지현
2022-03-11 d3d9848c0833a0835eb2fac8345c0e406e066535
src/main/java/kr/wisestone/owl/service/IssueService.java
@@ -9,6 +9,7 @@
import kr.wisestone.owl.web.condition.DepartmentCondition;
import kr.wisestone.owl.web.condition.IssueCondition;
import kr.wisestone.owl.web.condition.ProjectCondition;
import kr.wisestone.owl.web.form.EmailCommonForm;
import kr.wisestone.owl.web.form.EmailTemplateForm;
import kr.wisestone.owl.web.form.IssueApiForm;
import kr.wisestone.owl.web.form.IssueForm;
@@ -33,11 +34,11 @@
    Issue addRelIssue(IssueForm issueForm, List<MultipartFile> files);
    Issue addDownIssue(IssueForm issueForm, List<MultipartFile> files);
    Issue addDownIssue(Map<String, Object> resJsonData, IssueForm issueForm, List<MultipartFile> files);
    Issue addRelIssue(User user, IssueForm issueForm, List<MultipartFile> multipartFiles);
    Issue addDownIssue(User user, IssueForm issueForm, List<MultipartFile> multipartFiles);
    Issue addDownIssue(Map<String, Object> resJsonData, User user, IssueForm issueForm, List<MultipartFile> multipartFiles);
    List<Issue> addApiIssue(IssueApiForm issueApiForm) throws CloneNotSupportedException;
@@ -55,7 +56,7 @@
    List<IssueVo> findChartIssue(Map<String, Object> resJsonData,
                                 ProjectCondition condition, Pageable pageable);
    void detailIssue(Map<String, Object> resJsonData, IssueCondition issueCondition, Pageable relPageable, Pageable downPageable);
    void detailIssue(Map<String, Object> resJsonData, IssueCondition issueCondition);
    Issue modifyIssue(IssueForm issueForm, List<MultipartFile> files);
@@ -93,9 +94,11 @@
    void setIssueDetail(IssueVo issueVo, Issue issue, User user);
    void setIssueDetail(IssueVo issueVo, Issue issue, User user, boolean hideCompleteIssue);
    void sendIssueEmail(IssueForm issueForm);
    void sendIssueEmailPartners(EmailTemplateForm emailTemplateForm);
    void sendIssueEmailPartners(EmailTemplateForm emailTemplateForm, List<MultipartFile> files);
    void reservationIssue();
@@ -112,4 +115,6 @@
    void setCountDownIssues(List<IssueVo> issueVos);
    void makeIssueMapToIssue(Issue issue, Map<String, Object> issueMap);
    void sendCommonEmail(EmailCommonForm make, List<MultipartFile> files);
}