| | |
| | | import kr.wisestone.owl.web.condition.ApiMonitorCondition; |
| | | import kr.wisestone.owl.web.condition.IssueCondition; |
| | | import kr.wisestone.owl.web.condition.ProjectCondition; |
| | | import kr.wisestone.owl.web.form.EmailTemplateForm; |
| | | import kr.wisestone.owl.web.form.IssueApiForm; |
| | | import kr.wisestone.owl.web.form.IssueForm; |
| | | import org.springframework.data.domain.Pageable; |
| | |
| | | public interface IssueService extends AbstractService<Issue, Long, JpaRepository<Issue, Long>>{ |
| | | |
| | | void addIssueVersion(Long id); |
| | | |
| | | void addIssueVersion(Long id, Long userId); |
| | | |
| | | Issue addIssue(IssueForm issueForm, List<MultipartFile> files); |
| | | |
| | |
| | | |
| | | List<Long> findByProjectId(Long projectId); |
| | | |
| | | void setIssueDetail(IssueVo issueVo, Issue issue); |
| | | void setIssueDetail(IssueVo issueVo, Issue issue, User user); |
| | | |
| | | void sendIssueEmail(IssueForm issueForm); |
| | | |
| | | void sendIssueEmailPartners(IssueForm issueForm); |
| | | void sendIssueEmailPartners(EmailTemplateForm emailTemplateForm); |
| | | |
| | | void reservationIssue(); |
| | | |
| | |
| | | |
| | | void findApiIssue(ApiMonitorCondition apiMonitorCondition, Map<String, Object> resJsonData); |
| | | |
| | | void setCountDownIssues(List<Map<String, Object>> results, List<IssueVo> issueVos); |
| | | void setCountDownIssues(List<IssueVo> issueVos); |
| | | } |