package com.panzhihua.common.model.vos.user; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @program: springcloud_k8s_panzhihuazhihuishequ * @description: 小程序用户 * @author: huang.hongfa weixin hhf9596 qq 959656820 * @create: 2020-12-30 11:22 **/ @Data @ApiModel("小程序用户") public class SysUserVO { @ApiModelProperty("主键") @JsonSerialize(using = ToStringSerializer.class) private Long userId; @ApiModelProperty("手机号") private String phone; @ApiModelProperty("昵称") private String nickName; @ApiModelProperty("身份证号码") private String idCard; @ApiModelProperty("真实名字") private String name; @ApiModelProperty("社区名字") private String communityName; @ApiModelProperty("1 启用 2 禁用") private Integer status; @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createAt; @ApiModelProperty("最后登录时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date lastLoginTime; @ApiModelProperty("用户类型(用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app)") private Integer type; @ApiModelProperty("是否是志愿者(0.否 1.是)") private Integer isVolunteer; @ApiModelProperty("是否是党员(0.否 1.是)") private Integer isPartymember; private String imageUrl; @ApiModelProperty(value = "微信小程序唯一标识") private String openid; private String loveIntegral; /** * 用户类型(用户类型 1 小程序 2 运营平台 3 社区平台 5 商家后台 6 网格综治APP 7 网格综治后台 8大屏 9城管后台 10一键报警app) */ public interface type{ int xcx = 1; int yyht = 2; int sqht = 3; } /** * 是否枚举(0.否 1.是) */ public interface isOk{ int yes = 1; int no = 0; } }