package cc.mrbird.febs.mall.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; /** * @author wzy * @date 2021-09-18 **/ @Data @ApiModel(value = "AddressInfoDto", description = "地址接收参数类") public class AddressInfoDto { @NotNull(message = "{required}") @ApiModelProperty(value = "id") private Long id; @NotBlank(message = "Last name required") @ApiModelProperty(value = "Last name") private String name; @NotBlank(message = "First name required") @ApiModelProperty(value = "First name") private String firstName; @NotBlank(message = "Address1 required") @ApiModelProperty(value = "Address1") private String address; @ApiModelProperty(value = "Address2") private String area; @ApiModelProperty(value = "Postcode") private String postcode; @ApiModelProperty(value = "Phone Number") private String phone; @ApiModelProperty(value = "City") private String city; @NotBlank(message = "State / Province required") @ApiModelProperty(value = "State / Province") private String province; @NotBlank(message = "Country/Region required") @ApiModelProperty(value = "Country/Region") private String country; @ApiModelProperty(value = "Country/Region") private String countryName; /** * 经度 */ @ApiModelProperty(value = "经度") private String longitude; /** * 纬度 */ @ApiModelProperty(value = "纬度") private String latitude; }