| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- 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 UserAddressUpdateDto {
- //地址id
- @NotBlank(message = "地址id不能为空")
- @ApiModelProperty("地址id")
- private String id;
- /**
- * TwxUser的主键用户id
- */
- @NotBlank(message = "用户id不能为空")
- @ApiModelProperty("TwxUser的主键用户id")
- private String userId;
- /**
- * 性别(0女1男)
- */
- @NotNull(message = "性别不能为空")
- @TableField("sex")
- private Integer sex;
- /**
- * 城市编码
- */
- @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;
- }
|