package com.skr.mdm.bean.vo.user;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @ProjectName: mdm_new
 * @Package: com.skr.mdm.pojo.vo
 * @ClassName: AuUserVo
 * @Author: tty
 * @Date: 2020/7/12 11:40
 * @Version: 1.0
 */
@ApiModel("用户列表VO")
@Data
public class UserVO {

    /**
     * 主键
     */
    @ApiModelProperty("主键id")
    private Integer id;
    /**
     * 用户姓名
     */
	@ApiModelProperty("用户名")
    private String userName;
    /**
     * 手机号
     */
	@ApiModelProperty("手机号")
    private String phoneNumber;
    /**
     * 设备数量
     */
	@ApiModelProperty("设备数量")
    private Long deviceEquipmentCount;

    /**
     * 用户状态
     */
	@ApiModelProperty("状态 0:未激活 1:已激活")
    private Integer state;
	/**
     * 备注
     */
	@ApiModelProperty("备注")
    private String remark;
    /**
     * 部门
     */
	@ApiModelProperty("部门")
    private String department;
    /**
     * 部门-全部门信息
     */
	@ApiModelProperty("部门-全部门信息")
    private String departmentStr;
	/**
     * 部门id
     */
	@ApiModelProperty("部门id")
    private Integer departmentId;
    /**
     * 操作时间
     */
	@ApiModelProperty("操作时间")
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	
    private Date updateTime;

    @ApiModelProperty("公司id")
    private Integer companyId;
}
