package com.ruoyi.system.api.model; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.web.domain.BasePojo; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; /** *

* *

* * @author luodangjia * @since 2024-08-06 */ @Data public class TAppUserLoginInfo extends BasePojo { private static final long serialVersionUID = 1L; private Long id; @ApiModelProperty(value = "用户") private String name; @ApiModelProperty(value = "手机号") private String phone; @ApiModelProperty(value = "头像") private String avatar; @ApiModelProperty(value = "会员id") private Integer vipId; @ApiModelProperty(value = "会员到期时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime vipEndTime; @ApiModelProperty(value = "单位id") private Integer companyId; @ApiModelProperty(value = "身份证号") private String idCard; @ApiModelProperty(value = "认证状态(0=否,1=是)") private Integer authStatus; @ApiModelProperty(value = "微信openid") private String wxOpenid; @ApiModelProperty(value = "支付宝openid") private String aliOpenid; @ApiModelProperty(value = "积分") private Integer points; @ApiModelProperty(value = "省名称") private String province; @ApiModelProperty(value = "省区划代码") private String provinceCode; @ApiModelProperty(value = "市名称") private String city; @ApiModelProperty(value = "市区划代码") private String cityCode; @ApiModelProperty(value = "状态(1=正常,2=冻结,3=注销)") private Integer status; @ApiModelProperty(value = "最后一次登录时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime lastLoginTime; }