Files
finance/src/main/java/com/zmzm/financial/common/entity/Customer.java
wuchunlei aa5fad5c0b 新建
2025-12-10 15:32:48 +08:00

132 lines
3.6 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package com.zmzm.financial.common.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
@Data
@TableName("t_customer")
public class Customer implements Serializable {
private static final long serialVersionUID = 1L;
@TableId("oid")
private String oid;
@TableField("description")
private String description = "";
// 客户编号
@TableField("customerID")
private String customerID = "";
// 创建日期
@TableField("createDate")
private Date createDate = new Date();
// 唯一码
@TableField("uniqueKey")
private String uniqueKey = "";
// 邀请码
@TableField("inviteCode")
private String inviteCode = "";
// 推荐人
@TableField("commendCode")
private String commendCode = "";
// 客户类型健康人群H 肿瘤患者C 医生D
@TableField("customerType")
private String customerType = "";
// 昵称
@TableField("nickName")
private String nickName = "";
// 真实姓名
@TableField("nameCN")
private String nameCN = "";
// 电话
@TableField("cellPhone")
private String cellPhone = "";
// 头像
@TableField("icons")
private String icons = "";
// 登录密码
@TableField("loginPwd")
private String loginPwd = "";
// 灵兰币
@TableField("point")
private int point = 0;
// 总灵兰币
@TableField("totalPoint")
private int totalPoint = 0;
// 积分
@TableField("pointByJF")
private int pointByJF = 0;
// 总积分
@TableField("totalPointByJF")
private int totalPointByJF = 0;
// 省oid
@TableField("provinceOid")
private String provinceOid = "";
// 市oid
@TableField("cityOid")
private String cityOid = "";
// 设备类型苹果i 安卓a
@TableField("deviceType")
private String deviceType = "";
// 推送状态不推送0 推送1
@TableField("pushStatus")
private String pushStatus = "1";
// 推送标识
@TableField("pushCID")
private String pushCID = "";
// 付费状态未付费0 付费1 VIP2
@TableField("payStatus")
private String payStatus = "0";
// 付费日期
@TableField("payDate")
private Date payDate;
// 付费有效日期
@TableField("payValidDate")
private Date payValidDate;
// 登录中是1 否0
@TableField("isLogin")
private String isLogin = "1";
// 最后登录时间
@TableField("loginDateTime")
private Date loginDateTime;
// 当天已登录是1 否0
@TableField("logined")
private String logined = "1";
// 设备版本
@TableField("deviceVersion")
private String deviceVersion = "";
// 推荐日期
@TableField("commendDate")
private Date commendDate;
// 推荐批次号
@TableField("commendBatchNo")
private String commendBatchNo = "";
// 推荐人数差
@TableField("subCommends")
private int subCommends = 9;
// 超级VIP
@TableField("superVIP")
private String superVIP = "0";
// 学生标志
@TableField("studentFlg")
private String studentFlg = "0";
// 学生证截止日期
@TableField("endDateByStudent")
private Date endDateByStudent = null;
// 公司标志
@TableField("companyFlg")
private String companyFlg = "0";
// 公司
@TableField("companyOid")
private String companyOid = "";
//
@TableField("luckFlg")
private String luckFlg = "";
// 邀请人数
@TableField("inviteNum")
private int inviteNum = 0;
}