| | |
| | | * @return issueCompany |
| | | */ |
| | | private IssueCompany CreateIssueCompany(CompanyFieldForm companyFieldForm, Issue issue) { |
| | | IssueCompany issueCompany = ConvertUtil.copyProperties(companyFieldForm, IssueCompany.class); |
| | | IssueCompany issueCompany = ConvertUtil.copyProperties(companyFieldForm, IssueCompany.class, "id"); |
| | | issueCompany.setIssue(issue); |
| | | if (companyFieldForm.getId() != null && companyFieldForm.getId() != -1) { |
| | | CompanyField companyField = this.companyFieldService.getCompany(companyFieldForm.getId()); |
| | |
| | | issueCompany.setChildSectorId(MapUtil.getLong(param, "childSectorId")); |
| | | issueCompany.setRegionId(MapUtil.getLong(param, "regionId")); |
| | | issueCompany.setStatusId(MapUtil.getLong(param, "statusId")); |
| | | issueCompany.setStatusName(MapUtil.getString(param, "statusName")); |
| | | |
| | | this.issueCompanyRepository.saveAndFlush(issueCompany); |
| | | } else { //추가 시 |