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

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
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.io.Serializable;
import java.util.Date;

/**
 * @ProjectName: mdm_new
 * @Package: com.skr.mdm.pojo.vo
 * @ClassName: AppStoreVo
 * @Author: Tty
 * @Description: 应用信息视图层
 * @Date: 2020/7/24 14:07
 * @Version: 1.0
 */
@Data
@ApiModel("应用信息视图层")
@ContentRowHeight(20)
@HeadRowHeight(20)
@ColumnWidth(20)
public class AppStoreInstallVO implements Serializable {
    private static final long serialVersionUID = 5974107203209670333L;
    /**
     * 用户名称
     */
    @ApiModelProperty("用户名称")
    @ExcelProperty("用户名称")
    private String userName;
    /**
     * 设备名(号)
     */
    @ApiModelProperty("部门名称")
    @ExcelProperty("部门名称")
    private String equipmentName;
    /**
     * 设备型号
     */
    @ApiModelProperty("设备型号")
    @ExcelProperty("设备型号")
    private String equipmentModel;
    /**
     * 部门
     */
    @ApiModelProperty("部门名称")
    @ExcelProperty("部门名称")
    private String department;
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    
    @ExcelProperty("安装时间")
    private Date installTime;
}