package com.hzs.common.domain.system.ext;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hzs.common.core.annotation.Excel;
import com.hzs.common.domain.system.home.HoGlobalCompany;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * <p>
 * 全球分布
 * </p>
 *
 * @author hzs
 * @since 2022-12-08
 */
@Data
public class HoGlobalCompanyExt extends HoGlobalCompany {

    /**
     * 创建开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startDate;
    /**
     * 创建结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endDate;

    /**
     * 区域
     */
    private String regionName;
    /**
     * 国家
     */
    @Excel(name = "国家",sort = 1)
    private String shortName;
    /**
     * 省
     */
    @Excel(name = "省/州",sort = 6)
    private String provinceName;
    /**
     * 市
     */
    @Excel(name = "市",sort = 7)
    private String cityName;
    /**
     * 区/县
     */
    @Excel(name = "区/县",sort = 8)
    private String countyName;
    /**
     * 全球分布下拉框
     */
    List<HoGlobalCompanyExt> belowList;

    /**
     * 父级区域
     */
    private Integer parentRegion;



}
