| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- package com.zhentao.entity;
- 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 lombok.Data;
- import java.io.Serializable;
- import java.time.LocalDate;
- import java.time.LocalDateTime;
- /**
- * 红娘实体类
- */
- @Data
- @TableName("matchmakers")
- public class Matchmaker implements Serializable {
-
- private static final long serialVersionUID = 1L;
-
- @TableId(value = "matchmaker_id", type = IdType.AUTO)
- private Integer matchmakerId;
-
- /**
- * 红娘对应的用户ID
- */
- private Integer userId;
-
- private String username;
- private String password;
- private String phone;
- private String email;
- private String realName;
- private Integer gender;
-
- @JsonFormat(pattern = "yyyy-MM-dd")
- private LocalDate birthDate;
-
- private String avatarUrl;
- private Integer matchmakerType;
- private Integer level;
- private Integer points; // 积分
- private Integer successCouples;
- private Integer provinceId;
- private Integer cityId;
- private Integer areaId;
- private String addressDetail;
- private String profile;
- private Integer status;
-
- @TableField("created_at")
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private LocalDateTime createTime;
-
- @TableField("updated_at")
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private LocalDateTime updateTime;
- }
|