Commit 5b38b5d1 by 程裕兵

feat:address add name

parent 84631260
...@@ -19,18 +19,24 @@ import lombok.NoArgsConstructor; ...@@ -19,18 +19,24 @@ import lombok.NoArgsConstructor;
@ApiModel(description = "地址") @ApiModel(description = "地址")
public class AddressInfo { public class AddressInfo {
@ApiModelProperty(value = "省", required = true) @ApiModelProperty(value = "省Code")
@NotBlank(message = "省份不能为空")
private String province; private String province;
@ApiModelProperty(value = "市", required = true) @ApiModelProperty(value = "市Code")
@NotBlank(message = "市不能为空")
private String city; private String city;
@ApiModelProperty(value = "区", required = true) @ApiModelProperty(value = "区Code")
@NotBlank(message = "区不能为空")
private String district; private String district;
@ApiModelProperty(value = "省名称")
private String provinceName;
@ApiModelProperty(value = "市名称")
private String cityName;
@ApiModelProperty(value = "区名称")
private String districtName;
@ApiModelProperty(value = "详细地址", notes = "XX省XX市XX区XX街道") @ApiModelProperty(value = "详细地址", notes = "XX省XX市XX区XX街道")
private String address; private String address;
......
...@@ -18,15 +18,24 @@ import lombok.NoArgsConstructor; ...@@ -18,15 +18,24 @@ import lombok.NoArgsConstructor;
@ApiModel(description = "地址VO") @ApiModel(description = "地址VO")
public class AddressVO { public class AddressVO {
@ApiModelProperty(value = "省") @ApiModelProperty(value = "省Code")
private String province; private String province;
@ApiModelProperty(value = "市") @ApiModelProperty(value = "市Code")
private String city; private String city;
@ApiModelProperty(value = "区") @ApiModelProperty(value = "区Code")
private String district; private String district;
@ApiModelProperty(value = "省名称")
private String provinceName;
@ApiModelProperty(value = "市名称")
private String cityName;
@ApiModelProperty(value = "区名称")
private String districtName;
@ApiModelProperty(value = "详细地址", notes = "XX省XX市XX区XX街道") @ApiModelProperty(value = "详细地址", notes = "XX省XX市XX区XX街道")
private String address; private String address;
......
...@@ -101,12 +101,7 @@ public class MerchantConvert { ...@@ -101,12 +101,7 @@ public class MerchantConvert {
.mcc(MccEnums.MCC_7941) .mcc(MccEnums.MCC_7941)
.businessType(BusinessTypeEnums.REALITY) .businessType(BusinessTypeEnums.REALITY)
.sceneType(SceneTypeEnums.OFFLINE) .sceneType(SceneTypeEnums.OFFLINE)
.businessAddress(Address.builder() .businessAddress(Optional.ofNullable(address).map(e -> BeanUtil.map(e, Address.class)).orElse(null))
.province(null == address ? null : address.getProvince())
.city(null == address ? null : address.getCity())
.district(null == address ? null : address.getDistrict())
.address(null == address ? null : address.getAddress())
.build())
.build(); .build();
} }
...@@ -121,12 +116,7 @@ public class MerchantConvert { ...@@ -121,12 +116,7 @@ public class MerchantConvert {
.licenseEndDate(params.getLicense().getLicenseEndDate()) .licenseEndDate(params.getLicense().getLicenseEndDate())
.businessScope(params.getLicense().getBusinessScope()) .businessScope(params.getLicense().getBusinessScope())
.foundDate(params.getLicense().getFoundDate()) .foundDate(params.getLicense().getFoundDate())
.licenseAddress(Address.builder() .licenseAddress(Optional.ofNullable(address).map(e -> BeanUtil.map(e, Address.class)).orElse(null))
.province(null == address ? null : address.getProvince())
.city(null == address ? null : address.getCity())
.district(null == address ? null : address.getDistrict())
.address(null == address ? null : address.getAddress())
.build())
.build(); .build();
} }
...@@ -147,12 +137,7 @@ public class MerchantConvert { ...@@ -147,12 +137,7 @@ public class MerchantConvert {
.bankName(params.getBankCard().getBankName()) .bankName(params.getBankCard().getBankName())
.branchName(params.getBankCard().getBranchName()) .branchName(params.getBankCard().getBranchName())
.branchCode(params.getBankCard().getBranchCode()) .branchCode(params.getBankCard().getBranchCode())
.cardAddress(Address.builder() .cardAddress(Optional.ofNullable(address).map(e -> BeanUtil.map(e, Address.class)).orElse(null))
.province(null == address ? null : address.getProvince())
.city(null == address ? null : address.getCity())
.district(null == address ? null : address.getDistrict())
.address(null == address ? null : address.getAddress())
.build())
.build(); .build();
} }
...@@ -166,12 +151,7 @@ public class MerchantConvert { ...@@ -166,12 +151,7 @@ public class MerchantConvert {
.legalCertExpireType(params.getLegal().getLegalCertExpireType()) .legalCertExpireType(params.getLegal().getLegalCertExpireType())
.legalCertStartDate(params.getLegal().getLegalCertStartDate()) .legalCertStartDate(params.getLegal().getLegalCertStartDate())
.legalCertEndDate(params.getLegal().getLegalCertEndDate()) .legalCertEndDate(params.getLegal().getLegalCertEndDate())
.legalAddress(Address.builder() .legalAddress(Optional.ofNullable(address).map(e -> BeanUtil.map(e, Address.class)).orElse(null))
.province(null == address ? null : address.getProvince())
.city(null == address ? null : address.getCity())
.district(null == address ? null : address.getDistrict())
.address(null == address ? null : address.getAddress())
.build())
.build(); .build();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment