package com.testor.module.hire.entity.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

/**
 * @author caq
 * @date 2025/3/10
 * @description 租赁库历史导入文件
 */
@Data
public class HistoricalDepositoryImport {



    @ExcelProperty(value = "createdDate", index = 0)
   // @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private String createDate;

    @ExcelProperty(value = "id", index = 1)
    private String id;

    @ExcelProperty(value = "accessCropsArry", index = 2)
    private String accessCropsArry;

    @ExcelProperty(value = "accessFinalScore", index = 3)
    private String accessFinalScore;

    @ExcelProperty(value = "accessGradeScore", index = 4)
    private String accessGradeScore;

    @ExcelProperty(value = "accessHireEndTime", index = 5)
    private String accessHireEndTime;

    @ExcelProperty(value = "accessHireStartTime", index = 6)
    private String accessHireStartTime;

    @ExcelProperty(value = "accessInteractTotalCapacity", index = 7)
    private String accessInteractTotalCapacity;

    @ExcelProperty(value = "accessLeaseCapacity", index = 8)
    private String accessLeaseCapacity;

    @ExcelProperty(value = "accessLeaseMethodCode", index = 9)
    private String accessLeaseMethodCode;

    @ExcelProperty(value = "accessLeaseMethodName", index = 10)
    private String accessLeaseMethodName;

    @ExcelProperty(value = "accessLeaseTerm", index = 11)
    private String accessLeaseTerm;

    @ExcelProperty(value = "accessLeaseTypeCode", index = 12)
    private String accessLeaseTypeCode;

    @ExcelProperty(value = "accessLeaseTypeName", index = 13)
    private String accessLeaseTypeName;

    //张三A:13655558888,历史B:13455556666
    @ExcelProperty(value = "accessPersonArry", index = 14)
    private String accessPersonArry;

    @ExcelProperty(value = "accessSafetyScore", index = 15)
    private String accessSafetyScore;

    @ExcelProperty(value = "accessScore", index = 16)
    private String accessScore;


    //2025-01-02
    @ExcelProperty(value = "accessSignEndTime", index = 17)
    private String accessSignEndTime;

    @ExcelProperty(value = "accessTotalCapacity", index = 18)
    private String accessTotalCapacity;

    @ExcelProperty(value = "lessorBusinessScope", index = 19)
    private String lessorBusinessScope;

    @ExcelProperty(value = "lessorCode", index = 20)
    private String lessorCode;

    @ExcelProperty(value = "lessorCreditCode", index = 21)
    private String lessorCreditCode;

    @ExcelProperty(value = "lessorFullName", index = 22)
    private String lessorFullName;


    @ExcelProperty(value = "lessorLegalPersonCode", index = 23)
    private String lessorLegalPersonCode;

    @ExcelProperty(value = "lessorOrgId", index = 24)
    private String lessorOrgId;

    @ExcelProperty(value = "lessorOrgName", index = 25)
    private String lessorOrgName;

    @ExcelProperty(value = "lessorParentOrgId", index = 26)
    private String lessorParentOrgId;

    @ExcelProperty(value = "lessorParentOrgName", index = 27)
    private String lessorParentOrgName;

    @ExcelProperty(value = "lessorShortName", index = 28)
    private String lessorShortName;

    @ExcelProperty(value = "lessorTel", index = 29)
    private String lessorTel;

    @ExcelProperty(value = "depositoryAddress", index = 30)
    private String depositoryAddress;

    @ExcelProperty(value = "depositoryBankCode", index = 31)
    private String depositoryBankCode;

    @ExcelProperty(value = "depositoryCityCode", index = 32)
    private String depositoryCityCode;


    @ExcelProperty(value = "depositoryCityName", index = 33)
    private String depositoryCityName;

    @ExcelProperty(value = "depositoryCountyCode", index = 34)
    private String depositoryCountyCode;

    @ExcelProperty(value = "depositoryCountyName", index = 35)
    private String depositoryCountyName;


    @ExcelProperty(value = "depositoryDesc", index = 36)
    private String depositoryDesc;

    @ExcelProperty(value = "depositoryFullName", index = 37)
    private String depositoryFullName;

    @ExcelProperty(value = "depositoryProvinceCode", index = 38)
    private String depositoryProvinceCode;

    @ExcelProperty(value = "depositoryProvinceName", index = 39)
    private String depositoryProvinceName;

    @ExcelProperty(value = "depositoryShortName", index = 40)
    private String depositoryShortName;

    @ExcelProperty(value = "fileDepositoryPath", index = 41)
    private String fileDepositoryPath;

    @ExcelProperty(value = "fileFinancePath", index = 42)
    private String fileFinancePath;

    @ExcelProperty(value = "fileOtherPath", index = 43)
    private String fileOtherPath;

    @ExcelProperty(value = "filePersionPath", index = 44)
    private String filePersionPath;


    @ExcelProperty(value = "fileRiskPath", index = 45)
    private String fileRiskPath;

    @ExcelProperty(value = "fileSafetyPath", index = 46)
    private String fileSafetyPath;

    @ExcelProperty(value = "fileScorePath", index = 47)
    private String fileScorePath;



}
