This commit is contained in:
parent
6a91ce85e2
commit
577a4cc42d
1 changed files with 116 additions and 0 deletions
|
|
@ -0,0 +1,116 @@
|
|||
package ru.spcex.clearing.gatewayapi.controller.inbound.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.controller.inbound.request.WithCompanyId;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
||||
@ApiModel("Профиль компании эмитента")
|
||||
public class IssuerCompanyInfo implements WithCompanyId {
|
||||
@JsonProperty("company_id")
|
||||
@ApiModelProperty(
|
||||
value = "Ссылка на company",
|
||||
example = "ef47f76c-bcea-11ed-afa1-0242ac120003"
|
||||
)
|
||||
private UUID companyId;
|
||||
|
||||
@JsonProperty("country_code")
|
||||
@ApiModelProperty(value = "RUS", example = "RUS")
|
||||
private String countryCode;
|
||||
|
||||
@JsonProperty("legal_kind")
|
||||
@ApiModelProperty(value = "JURD", example = "JURD")
|
||||
private String legalKind;
|
||||
|
||||
@JsonProperty("organization_type")
|
||||
@ApiModelProperty(
|
||||
value = """
|
||||
«CRED», если Основные сведения\\Кредитная организация = true
|
||||
«NCRD», если Основные сведения\\Кредитная организация = false
|
||||
""",
|
||||
example = "CRED"
|
||||
)
|
||||
private String organizationType;
|
||||
|
||||
@JsonProperty("residence")
|
||||
@ApiModelProperty(
|
||||
value = "Резиденция. Трехсимвольный код страны из классификатора ОКСМ.",
|
||||
example = "RUS"
|
||||
)
|
||||
private String residence;
|
||||
|
||||
@JsonProperty("short_name_eng")
|
||||
@ApiModelProperty(
|
||||
value = "Основные сведения\\Сокращенное наименование на английском языке",
|
||||
example = "VTB (PJSC)"
|
||||
)
|
||||
private String shortNameEng;
|
||||
|
||||
@JsonProperty("full_name_eng")
|
||||
@ApiModelProperty(
|
||||
value = "Основные сведения\\Полное наименование на английском языке",
|
||||
example = "VTB (public joint stock company)"
|
||||
)
|
||||
private String fullNameEng;
|
||||
|
||||
@Override
|
||||
public UUID getCompanyId() {
|
||||
return companyId;
|
||||
}
|
||||
|
||||
public void setCompanyId(UUID companyId) {
|
||||
this.companyId = companyId;
|
||||
}
|
||||
|
||||
public String getCountryCode() {
|
||||
return countryCode;
|
||||
}
|
||||
|
||||
public void setCountryCode(String countryCode) {
|
||||
this.countryCode = countryCode;
|
||||
}
|
||||
|
||||
public String getLegalKind() {
|
||||
return legalKind;
|
||||
}
|
||||
|
||||
public void setLegalKind(String legalKind) {
|
||||
this.legalKind = legalKind;
|
||||
}
|
||||
|
||||
public String getOrganizationType() {
|
||||
return organizationType;
|
||||
}
|
||||
|
||||
public void setOrganizationType(String organizationType) {
|
||||
this.organizationType = organizationType;
|
||||
}
|
||||
|
||||
public String getResidence() {
|
||||
return residence;
|
||||
}
|
||||
|
||||
public void setResidence(String residence) {
|
||||
this.residence = residence;
|
||||
}
|
||||
|
||||
public String getShortNameEng() {
|
||||
return shortNameEng;
|
||||
}
|
||||
|
||||
public void setShortNameEng(String shortNameEng) {
|
||||
this.shortNameEng = shortNameEng;
|
||||
}
|
||||
|
||||
public String getFullNameEng() {
|
||||
return fullNameEng;
|
||||
}
|
||||
|
||||
public void setFullNameEng(String fullNameEng) {
|
||||
this.fullNameEng = fullNameEng;
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue