package com.sunda.spmsuser.excel;

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 lombok.Data;

import java.io.Serializable;

/**
 * 导出所有用户
 * @author 0113390
 *
 */
@Data
@ColumnWidth(25)
@HeadRowHeight(20)
@ContentRowHeight(18)
public class SpmsUserExcel implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;


	@ColumnWidth(20)
	@ExcelProperty("branchLine")
	private String branchLine;

	@ColumnWidth(20)
	@ExcelProperty("branchPoint")
	private String branchPoint;

	@ColumnWidth(20)
	@ExcelProperty("company")
	private String company;

	@ColumnWidth(20)
	@ExcelProperty("deptName")
	private String deptName;


	@ColumnWidth(20)
	@ExcelProperty("email")
	private String email;

	@ColumnWidth(20)
	@ExcelProperty("factory")
	private String factory;

	@ColumnWidth(21)
	@ExcelProperty("lastName")
	private String lastName;

	@ColumnWidth(20)
	@ExcelProperty("managerId")
	private String managerId;


	@ColumnWidth(20)
	@ExcelProperty("managerName")
	private String managerName;

	@ColumnWidth(20)
	@ExcelProperty("mobile")
	private String mobile;

	@ColumnWidth(20)
	@ExcelProperty("oaStatus")
	private String oaStatus;

	@ColumnWidth(20)
	@ExcelProperty("positionId")
	private String positionId;

	@ColumnWidth(20)
	@ExcelProperty("positionName")
	private String positionName;

	@ColumnWidth(20)
	@ExcelProperty("spmsStatus")
	private String spmsStatus;

	@ColumnWidth(20)
	@ExcelProperty("subcompanyId")
	private String subcompanyId;

	@ColumnWidth(20)
	@ExcelProperty("subcompanyName")
	private String subcompanyName;

	@ColumnWidth(20)
	@ExcelProperty("telephone")
	private String telephone;

	@ColumnWidth(20)
	@ExcelProperty("userId")
	private String userId;

	@ColumnWidth(20)
	@ExcelProperty("workId")
	private String workId;

}
