This commit is contained in:
parent
7a403cafa0
commit
a5fef272ba
3 changed files with 20 additions and 2 deletions
|
|
@ -103,11 +103,18 @@ public class CompanyInfoService extends QueueConsumer implements InitializingBea
|
|||
countryCode = countryCodeDictionary.getCode();
|
||||
}
|
||||
companyInfo.setCountryCode(countryCode);
|
||||
|
||||
String residenceCode = req.getResidenceCode();
|
||||
if (req.getResidenceCodeId() != null) {
|
||||
CountryCodeDictionary countryCodeDictionary = countryCodeDictionaryImdg.getSingleObjectByID(req.getResidenceCodeId());
|
||||
residenceCode = countryCodeDictionary.getCode();
|
||||
}
|
||||
companyInfo.setResidenceCode(residenceCode);
|
||||
|
||||
companyInfo.setProfessionalSign(req.getProfessionalSign());
|
||||
companyInfo.setLegalKind(req.getLegalKind());
|
||||
companyInfo.setOrganizationType(req.getOrganizationType());
|
||||
companyInfo.setResidence(req.getResidence());
|
||||
companyInfo.setResidenceCode(req.getResidenceCode());
|
||||
|
||||
companyInfo.setCorporationSoleType(req.getCorporationSoleType());
|
||||
companyInfo.setDescription(req.getDescription());
|
||||
|
|
|
|||
|
|
@ -62,7 +62,8 @@ public class CompanyRequestAdapter {
|
|||
residence = "RUS";
|
||||
}
|
||||
companyInfoUpdateRequest.setResidence(residence);
|
||||
companyInfoUpdateRequest.setResidenceCode(companyInfo.getResidence());
|
||||
Long residenceCodeId = Long.valueOf(companyInfo.getResidence());
|
||||
companyInfoUpdateRequest.setResidenceCodeId(residenceCodeId);
|
||||
return companyInfoUpdateRequest;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -45,6 +45,8 @@ public class CompanyInfoUpdateRequest {
|
|||
private LocalDate registrationDate;
|
||||
@JsonProperty
|
||||
private String residenceCode;
|
||||
@JsonProperty
|
||||
private Long residenceCodeId;
|
||||
|
||||
public Long getId() {
|
||||
return id;
|
||||
|
|
@ -181,4 +183,12 @@ public class CompanyInfoUpdateRequest {
|
|||
public void setResidenceCode(String residenceCode) {
|
||||
this.residenceCode = residenceCode;
|
||||
}
|
||||
|
||||
public Long getResidenceCodeId() {
|
||||
return residenceCodeId;
|
||||
}
|
||||
|
||||
public void setResidenceCodeId(Long residenceCodeId) {
|
||||
this.residenceCodeId = residenceCodeId;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue