用户同步
This commit is contained in:
@@ -4,6 +4,8 @@ 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 com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
@@ -17,6 +19,7 @@ import java.time.LocalDateTime;
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("lb_user")
|
||||
@Schema(description = "LB 用户表")
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
public class LbUser implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
@@ -25,6 +28,10 @@ public class LbUser implements Serializable {
|
||||
@Schema(description = "用户ID(外部系统主键)")
|
||||
private Long id;
|
||||
|
||||
@TableField("tenant_id")
|
||||
@Schema(description = "租户ID")
|
||||
private String tenantId;
|
||||
|
||||
@TableField("pid")
|
||||
@Schema(description = "上级用户ID")
|
||||
private Long pid;
|
||||
@@ -67,6 +74,7 @@ public class LbUser implements Serializable {
|
||||
|
||||
@TableField("birthday")
|
||||
@Schema(description = "生日")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private LocalDate birthday;
|
||||
|
||||
@TableField("money")
|
||||
@@ -91,6 +99,7 @@ public class LbUser implements Serializable {
|
||||
|
||||
@TableField("last_time")
|
||||
@Schema(description = "最后登录时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime lastTime;
|
||||
|
||||
@TableField("last_ip")
|
||||
@@ -99,6 +108,7 @@ public class LbUser implements Serializable {
|
||||
|
||||
@TableField("join_time")
|
||||
@Schema(description = "注册时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime joinTime;
|
||||
|
||||
@TableField("join_ip")
|
||||
@@ -111,10 +121,12 @@ public class LbUser implements Serializable {
|
||||
|
||||
@TableField("created_at")
|
||||
@Schema(description = "创建时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime createdAt;
|
||||
|
||||
@TableField("updated_at")
|
||||
@Schema(description = "更新时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime updatedAt;
|
||||
|
||||
@TableField("status")
|
||||
@@ -123,6 +135,7 @@ public class LbUser implements Serializable {
|
||||
|
||||
@TableField("viptime")
|
||||
@Schema(description = "VIP到期时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime viptime;
|
||||
|
||||
@TableField("is_vip")
|
||||
|
||||
Reference in New Issue
Block a user