package com.sptg.common.core.module;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Getter;
import lombok.Setter;

/**
 * title: ProjectExportModule
 * package: com.sptg.common.core.module
 * description: 111
 *
 *             
 *                
 */
@Getter
@Setter
public class ProjectExportModule extends BaseRowModel{

    @ExcelProperty(value = {"序号","序号","序号","序号"} ,index = 0)
    private String number;

    @ExcelProperty(value = {"实    施   项   目","项目名称","项目名称","项目名称"} ,index = 1)
    private String residentialName;

    @ExcelProperty(value = {"实    施   项   目","区域","区域","区域"} ,index = 2)
    private String region;

    @ExcelProperty(value = {"实    施   项   目","项目实施派工单","签署日期","签署日期"} ,index = 3)
    private String positionCreateDate;

    @ExcelProperty(value = {"实    施   项   目","项目实施派工单","报备设备台数","立柱机"} ,index = 4)
    private Integer positionPillar;

    @ExcelProperty(value = {"实    施   项   目","项目实施派工单","报备设备台数","壁挂机"} ,index = 5)
    private Integer positionWallHung;

    @ExcelProperty(value = {"实    施   项   目","项目实施派工单","报备设备台数","总台数"} ,index = 6)
    private Integer positionTotalCount;

    @ExcelProperty(value = {"实    施   项   目","项目实施派工单","报备设备台数","雨罩"} ,index = 7)
    private Integer positionRainCover;

    @ExcelProperty(value = {"实    施   项   目","立项书项目时间简表","环境整改时间","环境整改时间"} ,index = 8)
    private String projectBookRectificationDate;

    @ExcelProperty(value = {"实    施   项   目","立项书项目时间简表","设备整改时间","设备整改时间"} ,index = 9)
    private String projectBookProductionDate;

    @ExcelProperty(value = {"实    施   项   目","立项书项目时间简表","设备出入库测试及物流发货时间","设备出入库测试及物流发货时间"} ,index = 10)
    private String projectBookDeliveryDate;

    @ExcelProperty(value = {"实    施   项   目","立项书项目时间简表","进场施工时间","进场施工时间"} ,index = 11)
    private String projectBookConstructionDate;

    @ExcelProperty(value = {"实    施   项   目","立项书项目时间简表","项目验收和交接时间","项目验收和交接时间"} ,index = 12)
    private String projectBookAcceptanceDate;

    @ExcelProperty(value = {"实    施   项   目","项目竣工验收单","签署日期","签署日期"} ,index = 13)
    private String projectCompletionDate;

    @ExcelProperty(value = {"实    施   项   目","项目竣工验收单","确认设备台数","立柱机"} ,index = 14)
    private Integer projectCompletionPillar;

    @ExcelProperty(value = {"实    施   项   目","项目竣工验收单","确认设备台数","壁挂机"} ,index = 15)
    private Integer projectCompletionWallHung;

    @ExcelProperty(value = {"实    施   项   目","项目竣工验收单","确认设备台数","总台数"} ,index = 16)
    private Integer projectCompletionTotalCount;

    @ExcelProperty(value = {"合  同  合  作  方  名  称","合同编号","合同编号","合同编号"} ,index = 17)
    private String contractNo;

    @ExcelProperty(value = {"合  同  合  作  方  名  称","合同签约日期","合同签约日期","合同签约日期"} ,index = 18)
    private String signingDate;

    @ExcelProperty(value = {"合  同  合  作  方  名  称","物业管理方（乙方）","物业管理方（乙方）","物业管理方（乙方）"} ,index = 19)
    private String propertyName;

    @ExcelProperty(value = {"合  同  合  作  方  名  称","综合服务方（丙方）","综合服务方（丙方）","综合服务方（丙方）"} ,index = 20)
    private String integratedServiceName;

}
