package com.zksy.system.basicData.model.respone;

import com.zksy.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author Administrator
 * @version 1.0
 * @project credit-rating
 * @description 返回企业信用评分详情
 * @date 2024/5/9 11:21:04
 */
@Data
@ApiModel
public class EnterprisesScoreDetails {
    @ApiModelProperty(value = "统一社会信用代码")
    private String unifiedSocialCreditCode;

    @ApiModelProperty(value = "企业名称")
    private String enterpriseName;

    @ApiModelProperty(value = "行政许可得分")
    private Integer administrativeLicense;

    @ApiModelProperty(value = "行政处罚得分")
    private Integer administrativePenalty;

    @ApiModelProperty(value = "行政确认得分")
    private Integer administrativeConfirmation;

    @ApiModelProperty(value = "行政监督得分")
    private Integer administrativeSupervision;

    @ApiModelProperty(value = "环保信用评价得分")
    private Integer environmentalCreditEvaluationNotification;

    @ApiModelProperty(value = "纳税信用得分")
    private Integer enterpriseTaxClassificationInfo;

    @ApiModelProperty(value = "行政强制信息得分")
    private Integer administrativeCompulsionInformation;

    @ApiModelProperty(value = "行政裁决信息得分")
    private Integer administrativeSanctionInfo;

    @ApiModelProperty(value = "列入经营异常名录得分")
    private Integer abnormalBusinessList;

    @ApiModelProperty(value = "严重违法名单得分")
    private Integer seriouslyIllegalAndDishonestList;

    @ApiModelProperty(value = "抽查信息得分")
    private Integer spotCheck;

    @ApiModelProperty(value = "破产信息得分")
    private Integer bankruptcyInformation;

    @ApiModelProperty(value = "海关信用得分")
    private Integer customsCreditRating;

    @ApiModelProperty(value = "法院判决信息得分")
    private Integer judgmentDocumentJudgmentInformation;

    @ApiModelProperty(value = "失信被执行人信息得分")
    private Integer dishonestExecutor;

    @ApiModelProperty(value = "营业执照信息得分")
    private Integer businessLicenseInformation;

    @ApiModelProperty(value = "所属行业类型信息")
    private Integer industryType;

    @ApiModelProperty(value = "企业名下不动产登记信息")
    private Integer realEstate;

    @ApiModelProperty(value = "科技研发得分")
    private Integer enterpriseTechnologyRndSummary;

    @ApiModelProperty(value = "认证高新技术企业得分")
    private Integer certifiedTechnologyEnterprise;

    @ApiModelProperty(value = "“专精特新”企业得分")
    private Integer newEnterpriseRecognitionDetails;

    @ApiModelProperty(value = "科技型中小企业得分")
    private Integer technologyEnterprises;

    @ApiModelProperty(value = "变更信息得分")
    private Integer changeRecordInformation;

    @ApiModelProperty(value = "股东及出资信息得分")
    private Integer shareholderInformation;

    @ApiModelProperty(value = "分支机构信息得分")
    private Integer branchOfficeInformation;

    @ApiModelProperty(value = "股权出质登记信息得分")
    private Integer equityPledgeInformation;

    @ApiModelProperty(value = "海关注册信息得分")
    private Integer customsRegistrationInformation;

    @ApiModelProperty(value = "软件著作权得分")
    private Integer softwareCopyrightInformation;

    @ApiModelProperty(value = "商标得分")
    private Integer enterpriseTrademarkInformation;

    @ApiModelProperty(value = "专利得分")
    private Integer patentInformation;

    @ApiModelProperty(value = "社保得分")
    private Integer enterpriseSocialSecurityInfo;

    @ApiModelProperty(value = "社保欠缴得分")
    private Integer enterpriseTaxArrearsInfo1;

    @ApiModelProperty(value = "非正常纳税户得分")
    private Integer abnormalTaxInformation;

    @ApiModelProperty(value = "纳税欠税得分")
    private Integer enterpriseTaxArrearsInfo2;

    @ApiModelProperty(value = "纳税得分")
    private Integer enterpriseTaxInformation;

    @ApiModelProperty(value = "公积金汇总得分")
    private Integer accumulationFundSummary;

    @ApiModelProperty(value = "水费信息得分")
    private Integer industrialParkWaterUsageDetail;

    @ApiModelProperty(value = "电费信息得分")
    private Integer enterpriseElectricityFeeInfo;

    @ApiModelProperty(value = "企业名下房产抵押信息")
    private Integer propertyMortgage;

    @ApiModelProperty(value = "企业产值得分")
    private Double annualOutputValueInfo;

}
