| 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; | 
|   | 
| /** | 
|  * <p> | 
|  *  | 
|  * </p> | 
|  * | 
|  * @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; | 
|   | 
| } |