package com.yeejoin.amos.boot.module.tcm.api.dto;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 
 *
 * @author system_generator
 * @date 2023-10-31
 */
@Data
@ApiModel(value="TzsTwoStaffingCompanyCheckDto", description="")
public class TzsTwoStaffingCompanyCheckDto {

    @ApiModelProperty(value = "监管单位ID")
    @ExcelIgnore
    private String sequenceNbr;

    @ApiModelProperty(value = "企业名称")
    @ExcelProperty(value = "企业名称", index = 0)
    private String useUnit;

    @ApiModelProperty(value = "企业编码")
    @ExcelProperty(value = "企业编码", index = 1)
    private String useCode;

    @ApiModelProperty(value = "所属监管单位")
    @ExcelProperty(value = "所属监管单位", index = 2)
    private String superviseOrgName;

    @ApiModelProperty(value = "监管单位orgCode")
    @ExcelIgnore
    private String superviseOrgCode;

    @ApiModelProperty(value = "排查状态")
    @ExcelProperty(value = "排查状态", index = 3)
    private String checkStatus;

    @ApiModelProperty(value = "企业法人")
    @ExcelProperty(value = "企业法人", index = 4)
    private String legalPerson;

    @ApiModelProperty(value = "企业法人电话")
    @ExcelProperty(value = "企业法人电话", index = 5)
    private String legalPhone;

    @ApiModelProperty(value = "单位联系人电话")
    @ExcelProperty(value = "单位联系人电话", index = 6)
    private String contactPhone;




    @ApiModelProperty(value = "周期")
    @ExcelIgnore
    private String planType;

    @ApiModelProperty(value = "排查开始时间")
    @ExcelIgnore
    private String checkStartTime;

    @ApiModelProperty(value = "排查结束时间")
    @ExcelIgnore
    private String checkEndTime;



    @ExcelIgnore
    List<String> ids;

}
