| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- package com.ylx.address.domain.dto;
- import com.baomidou.mybatisplus.annotation.TableField;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import javax.validation.constraints.NotBlank;
- import javax.validation.constraints.NotNull;
- /**
- * 类描述:用户地址管理新增dto
- *
- * @author Administrator
- * @version 1.0
- * @date 2026/6/6 9:12
- */
- @Data
- public class UserAddressAddDto {
- /**
- * TwxUser的主键用户id
- */
- @NotBlank(message = "用户id不能为空")
- @ApiModelProperty("TwxUser的主键用户id")
- private String userId;
- /**
- * 性别(0女1男)
- */
- @NotNull(message = "性别不能为空")
- @TableField("sex")
- private Integer sex;
- /**
- * 用户openId
- */
- @NotBlank(message = "用户openId不能为空")
- @ApiModelProperty("用户openId")
- private String openid;
- /**
- * 城市编码
- */
- @NotBlank(message = "城市编码不能为空")
- @ApiModelProperty("城市编码")
- private String cityCode;
- //电话
- @NotBlank(message = "电话不能为空")
- @ApiModelProperty("电话")
- private String phone;
- /**
- * 验证码
- */
- @NotBlank(message = "验证码不能为空")
- @ApiModelProperty(value = "验证码")
- private String phoneMsg;
- /**
- * 前端直接传入输入的姓氏
- */
- @NotBlank(message = "姓氏不能为空")
- @ApiModelProperty("姓氏")
- private String userName;
- //经度
- @NotNull(message = "经度不能为空")
- @ApiModelProperty("经度")
- private Double longitude;
- //纬度
- @NotNull(message = "纬度不能为空")
- @ApiModelProperty("纬度")
- private Double latitude;
- //地址
- @NotBlank(message = "地址不能为空")
- @ApiModelProperty("地址")
- private String address;
- //门牌号
- @NotBlank(message = "门牌号不能为空")
- @ApiModelProperty("门牌号")
- private String roomNumber;
- /**
- * 地址是否默认 1:默认 0:非默认
- */
- @NotNull(message = "地址是否默认不能为空")
- @ApiModelProperty("地址是否默认 1:默认 0:非默认")
- private Integer isDefault;
- @ApiModelProperty("地区")
- private String atlasAdd;
- }
|