package com.panzhihua.common.model.vos.grid.admin.excel;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.panzhihua.common.model.helper.encrypt.EncryptDecryptClass;
|
import com.panzhihua.common.model.helper.encrypt.EncryptDecryptField;
|
|
import lombok.Data;
|
|
/**
|
* @description: 综治后台-居民导出
|
* @author: lyq
|
* @date: 2021/7/1 13:56
|
*/
|
@Data
|
@EncryptDecryptClass
|
public class ComMngPopulationExportExcelVO implements Serializable {
|
/**
|
* 姓名
|
*/
|
@ExcelProperty(value = "姓名", index = 0)
|
private String userName;
|
/**
|
* 身份证号
|
*/
|
@ExcelProperty(value = "身份证号", index = 1)
|
@EncryptDecryptField
|
private String cardNo;
|
/**
|
* 年龄
|
*/
|
@ExcelProperty(value = "年龄", index = 2)
|
private Integer age;
|
/**
|
* 性别
|
*/
|
@ExcelProperty(value = "性别", index = 3)
|
private String sex = "暂无";
|
/**
|
* 现居住地址
|
*/
|
@ExcelProperty(value = "现居住地址", index = 4)
|
private String address;
|
/**
|
* 政治面貌
|
*/
|
@ExcelProperty(value = "政治面貌", index = 5)
|
private String politicalOutlook = "暂无";
|
/**
|
* 联系方式
|
*/
|
@ExcelProperty(value = "联系方式", index = 6)
|
@EncryptDecryptField
|
private String phone;
|
/**
|
* 户籍地址
|
*/
|
@ExcelProperty(value = "户籍地址", index = 7)
|
private String censusRegister;
|
/**
|
* 是否关联实有房屋
|
*/
|
@ExcelProperty(value = "关联实有房屋", index = 8)
|
private String isHouse = "暂无";
|
/**
|
* 人员标签
|
*/
|
@ExcelProperty(value = "人员标签", index = 9)
|
private String label;
|
/**
|
* 最后一次走访时间
|
*/
|
@ExcelProperty(value = "最后一次走访时间", index = 10)
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date createAt;
|
/**
|
* 最近一次走访状态
|
*/
|
@ExcelProperty(value = "最近一次走访状态", index = 11)
|
private String eventStatus = "暂无";
|
}
|