package com.ruoyi.system.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; @TableName("tb_address") @ApiModel("用户地址表") @Data public class Address { @TableId(type = IdType.ASSIGN_ID) @ApiModelProperty("主键ID") private String id; @TableField("user_id") @ApiModelProperty("用户ID") private String userId; @TableField("city") @ApiModelProperty("城市") private String city; @TableField("city_code") @ApiModelProperty("城市编码") private String cityCode; @TableField("province") @ApiModelProperty("省") private String province; @TableField("province_code") @ApiModelProperty("省code") private String provinceCode; @TableField("area") @ApiModelProperty("区") private String area; @TableField("area_code") @ApiModelProperty("区code") private String areaCode; @TableField("username") @ApiModelProperty("姓名") private String username; @TableField("phone") @ApiModelProperty("手机号") private String phone; @TableField("detail") @ApiModelProperty("详情地址") private String detail; @TableField(value = "create_time") @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @TableField("is_delete") @ApiModelProperty("删除标记(0=正常,1=删除)") private Integer isDelete; }