| | |
| | | IspField ispField = this.ispFieldService.getIsp(ispFieldForm.getId()); |
| | | issueIsp.setIspField(ispField); |
| | | } |
| | | |
| | | return issueIsp; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 이슈 ISP 만들기 |
| | |
| | | return CreateIssueIsp(ispFieldForm, issue); |
| | | } |
| | | |
| | | |
| | | // 이슈에서 사용되는 업체 값을 업데이트한다. |
| | | @Override |
| | | @Transactional |
| | |
| | | if (issue != null) { |
| | | StringBuilder sb = new StringBuilder(); |
| | | List<Map<String, Object>> issueIspFields = issueForm.getIssueIspFields(); |
| | | |
| | | if (issueIspFields != null && issueIspFields.size() > 0) { |
| | | Map<String, Object> param = issueIspFields.get(0); |
| | | |
| | | if (issueIspFields != null && issueIspFields.size() > 0) { |
| | | IssueIsp issueIsp = this.issueIspRepository.findByIssueId(issue.getId()); |
| | | |
| | | if (issueIsp != null) {//수정 시 |
| | |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | @Transactional(readOnly = true) |