| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- package com.cyksj.model.manage.views;
- import com.ejlchina.searcher.bean.DbField;
- import com.ejlchina.searcher.bean.DbIgnore;
- import com.ejlchina.searcher.bean.SearchBean;
- import lombok.Getter;
- import lombok.Setter;
- import java.math.BigDecimal;
- import java.util.Date;
- /**
- * @author chan
- * @date 2022/10/12 2:31 PM
- */
- @Getter
- @Setter
- @SearchBean(tables = "user u left join user_distribute_shared usd on usd.user_id = u.id" +
- " left join user_bind_phone up on up.user_id = u.id")
- public class UserView {
- /**
- * id
- */
- @DbField("u.id")
- private Long id;
- /**
- * 名称
- */
- @DbField("u.nickname")
- private String nickname;
- /**
- * 手机号
- */
- @DbField("u.phone")
- private String phone;
- /**
- * 绑定手机号
- */
- @DbField("up.phone")
- private String bindPhone;
- /**
- * 头像
- */
- @DbField("u.headimgurl")
- private String headimgurl;
- /**
- * 收款码
- */
- @DbField("u.img")
- private String img;
- /**
- * 积分
- */
- @DbField("u.points")
- private BigDecimal points;
- /**
- * 活跃抽奖积分
- */
- @DbField("u.active_points")
- private BigDecimal activePoints;
- /**
- * 账户数
- */
- @DbIgnore
- private Integer accountNum;
- /**
- * 邀请人id
- */
- @DbField("usd.shared_id")
- private Long sharedId;
- /**
- * 创建时间
- */
- @DbField("u.created_time")
- private Date createdTime;
- /**
- * 邀请人名称
- */
- @DbIgnore
- private String sharedNickName;
- /**
- * 邀请人头像
- */
- @DbIgnore
- private String sharedHeadimgurl;
- }
|