package com.scpyun.platform.jilinsscgsdp.bean.entity;

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

/**
 * 终端人员
 */
@Data
public class KeyPerson3Imp {

    private String id;
    private String sysType;

    @ExcelProperty(value = "姓名", index = 0)
    private String name;
    @ExcelProperty(value = "性别", index = 1)
    private String sex;
    @ExcelProperty(value = "民族", index = 2)
    private String folk;
    @ExcelProperty(value = "身份证号", index = 3)
    private String cardNo;
    @ExcelProperty(value = "本人联系方式", index = 4)
    private String phone;
    @ExcelProperty(value = "户籍地址", index = 5)
    private String registeredResidence;
    private String cityId;
    private String areaId;
    private String streetId;
    private String communityId;
    private String cityName;
    @ExcelProperty(value = "现住址（区县）", index = 6)
    private String areaName;
    @ExcelProperty(value = "现住址（街道）", index = 7)
    private String streetName;
    @ExcelProperty(value = "现住址（社区）", index = 8)
    private String communityName;
    @ExcelProperty(value = "现住址（详细地址）", index = 9)
    private String address;
    @ExcelProperty(value = "是否涉及矛盾纠纷", index = 10)
    private String involvingConflictsDisputes;
    @ExcelProperty(value = "矛盾纠纷风险等级", index = 11)
    private String riskLevel;

    @ExcelProperty(value = "危险性评估等级", index = 12) //3/4/5
    private String hazardAssessmentLevel;

    @ExcelProperty(value = {"高度关注情形", "婚姻家庭不幸"}, index = 13)
    private String qx1;
    @ExcelProperty(value = {"高度关注情形", "有重大疾病"}, index = 14)
    private String qx2;
    @ExcelProperty(value = {"高度关注情形", "有暴力倾向"}, index = 15)
    private String qx3;
    @ExcelProperty(value = {"高度关注情形", "有弃世厌世倾向"}, index = 16)
    private String qx4;
    @ExcelProperty(value = {"高度关注情形", "扬言报复社会"}, index = 17)
    private String qx5;
    @ExcelProperty(value = {"高度关注情形", "重新犯罪"}, index = 18)
    private String criminalTendency;
    @ExcelProperty(value = {"高度关注情形", "黑恶"}, index = 19)
    private String evil;
    @ExcelProperty(value = {"高度关注情形", "恶性犯罪"}, index = 20)
    private String heinousCrime;
    @ExcelProperty(value = {"高度关注情形", "邪教"}, index = 21)
    private String cult;
    @ExcelProperty(value = {"高度关注情形", "三无人员"}, index = 22)
    private String threeNoesPerson;
    @ExcelProperty(value = {"高度关注情形", "其他"}, index = 23)
    private String other;

    @ExcelProperty(value = "监管人姓名", index = 24)
    private String relatedPersonName;
    @ExcelProperty(value = "与本人关系", index = 25) //亲属、监护人、朋友、其他 a01~a04
    private String relatedPersonRelation;
    @ExcelProperty(value = "监管人单位或住址", index = 26)
    private String relatedPersonAddress;
    @ExcelProperty(value = "监管人联系方式", index = 27)
    private String relatedPersonPhone;
    @ExcelProperty(value = "列控单位", index = 28)
    private String controlCompanySupervisor;
    @ExcelProperty(value = "责任人", index = 29)
    private String controlCompanySupervisorPerson;

//    @ExcelProperty(value = "安置帮教责任单位", index = 18)
    private String responsibleCompanyByAssistance;
//    @ExcelProperty(value = "安置帮办责任人", index = 19)
    private String responsiblePersonByAssistance;
//    @ExcelProperty(value = "重点人责任单位", index = 20)
    private String responsibleCompanyByKeyPersonnel;
//    @ExcelProperty(value = "重点人员责任人", index = 21)
    private String responsiblePersonKeyPersonnel;
    private String ratingScore;


    private String responsiblePerson;
    private String responsibleCompany;
    private String criminalTendencySituation;
    private String lettersVisitsType;

    private String createDate;
    private String updateDate;
    private String createUser;
    private String updateUser;

    private String region;

    private String remarks;
    private String count;
    private String highly_concerned_situation;
}
