package init;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * @Description: 
 * @Author: Caps
 * @Date 2020-04-15 
 */
@Data
public class RegionInitDO {

	private String name;
	/**
	 * 部门名称
	 */
	@JSONField(name = "大区")
	private String regionName;

	/**
	 * 零售公司名称
	 */
	@JSONField(name = "零售公司")
	private String companyName;

	/**
	 * 客户名称
	 */
	@JSONField(name = "客户")
	private String customerName;

	/**
	 * 上级名称
	 */
	@JSONField(name = "上级组织")
	private String parentName;

	/**
	 * 组织结构层级
	 */
	private Long level;

	/**
	 * 父部门
	 */
	private Long parentId;

	/**
	 * 部门类型:1=管理类组织，2=业务类组织
	 */
	private Long type;

	public void setRegionName(String regionName) {
		this.regionName = regionName;
		this.name = regionName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
		this.name = companyName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
		this.name = customerName;
	}
}
