package com.tour.module.domain; import com.alibaba.fastjson.JSONObject; import com.fasterxml.jackson.annotation.JsonFormat; import com.tour.common.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableLogic; import java.math.BigDecimal; import java.io.Serializable; import java.util.Date; import java.util.HashMap; import java.util.Map; /** * 【请填写功能名称】对象 tour_contacts * * @author zoe * @date 2023-05-23 */ @Data @ApiModel @NoArgsConstructor @Accessors(chain = true) @TableName("tour_contacts") public class Contacts implements Serializable { private static final long serialVersionUID = 1L; /** * $column.columnComment */ @TableId(value = "id") private Long id; /** * $column.columnComment */ @ApiModelProperty(value = "") private Long memberId; /** * $column.columnComment */ @ApiModelProperty(value = "姓名") private String contactName; /** * 0 男 1女 */ @ApiModelProperty(value = "0 男 1女") private String sex; /** * 户籍 */ @ApiModelProperty(value = "户籍") private String address; /** * 身份证号 */ @ApiModelProperty(value = "身份证号") private String idCard; /** * 联系电话 */ @ApiModelProperty(value = "联系电话") private String contactMobile; /** * 创建者 */ @ApiModelProperty(value = "创建者") private String createBy; /** * 更新者 */ @ApiModelProperty(value = "不要管") private String updateBy; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "创建时间") private Date createTime; /** * 更新时间 */ @TableField(update = "now()") private Date updateTime; /** * 删除标识位: 0正常 1删除 */ @TableLogic private Integer deleted; @TableField(exist = false) private Map params = new HashMap<>(); }