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

import com.alibaba.excel.annotation.ExcelProperty;
import com.scpyun.base.bean.User;

import java.util.List;

/**
 * 终端人员
 */
public class KeyPerson {

    private String id;

    @ExcelProperty(value = "姓名")
    private String name;
    private String sysType;
    @ExcelProperty(value = "身份证号")
    private String cardNo;
    @ExcelProperty(value = "户籍地")
    private String registeredResidence;
    @ExcelProperty(value = "联系方式")
    private String phone;
    @ExcelProperty(value = {"安置帮教","责任单位"})
    private String responsibleCompanyByAssistance;
    @ExcelProperty(value = {"安置帮教","责任人"})
    private String responsiblePersonByAssistance;
    @ExcelProperty(value = {"重点人员管理","责任单位"})
    private String responsibleCompanyByKeyPersonnel;
    @ExcelProperty(value = {"重点人员管理","责任人"})
    private String responsiblePersonKeyPersonnel;
    private String responsiblePerson;
    private String responsibleCompany;
    @ExcelProperty(value = "性别")
    private String sex;
    @ExcelProperty(value = "现住地")
    private String address;
    @ExcelProperty(value = "有无重新犯罪倾向")
    private String criminalTendency;
    private String criminalTendencySituation;
    private String lettersVisitsType;
    private String folk;
    private String relatedPersonRelation;
    private String relatedPersonPhone;
    private String relatedPersonName;
    private String relatedPersonAddress;
    private String riskLevel;
    private String controlCompanySupervisor;
    private String controlCompanySupervisorPerson;
    private String createDate;
    private String updateDate;
    private String createUser;
    private String updateUser;
    private String involvingConflictsDisputes;
    private String region;
    private String cityId;
    private String areaId;
    private String streetId;
    private String communityId;
    private String cityName;
    private String areaName;
    private String streetName;
    private String communityName;
    private String remarks;
    private String count;
    private String hazardAssessmentLevel;
    private List<KeyPersonHighlyConcernedRel> keyPersonHighlyConcernedRel;
    private User _user;
    @ExcelProperty(value = "高度关注情形")
    private String highly_concerned_situation;

    private String xuhao;
    private String distCard;
    private String ratingType;
    private String ratingTypeName;
    private String rating;
    private String ratingTime;
    private String canClick;
    private String planStartData;
    private String planEndData;
    private String overdueDate;
    private String historyId;
    private String summaryId;
    private String doStatus;//
    private String isOverdue;
    private String remainDays;

    private String todoCount;
    private String doneCount;

    //双属地，有双属地且为原属地标识 1原属地，用于屏蔽评价按钮
    private String dualPersonBelong;
    //双属地，当前所在属地标识，1当前所属（非原属地） ，用于常规操作按钮判断
    private String dualPerson;
    private String scopeGrade;
    private String scopeAreaId;

    public String getDistCard() {
        return distCard;
    }

    public void setDistCard(String distCard) {
        this.distCard = distCard;
    }

    public String getXuhao() {
        return xuhao;
    }

    public void setXuhao(String xuhao) {
        this.xuhao = xuhao;
    }

    public String getHighly_concerned_situation() {
        return highly_concerned_situation;
    }

    public void setHighly_concerned_situation(String highly_concerned_situation) {
        this.highly_concerned_situation = highly_concerned_situation;
    }

    public String getAreaId() {
        return areaId;
    }

    public void setAreaId(String areaId) {
        this.areaId = areaId;
    }

    public String getStreetId() {
        return streetId;
    }

    public void setStreetId(String streetId) {
        this.streetId = streetId;
    }

    public String getCommunityId() {
        return communityId;
    }

    public void setCommunityId(String communityId) {
        this.communityId = communityId;
    }

    public String getHazardAssessmentLevel() {
        return hazardAssessmentLevel;
    }

    public void setHazardAssessmentLevel(String hazardAssessmentLevel) {
        this.hazardAssessmentLevel = hazardAssessmentLevel;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getStreetName() {
        return streetName;
    }

    public void setStreetName(String streetName) {
        this.streetName = streetName;
    }

    public String getCommunityName() {
        return communityName;
    }

    public void setCommunityName(String communityName) {
        this.communityName = communityName;
    }

    public String getCount() {
        return count;
    }

    public void setCount(String count) {
        this.count = count;
    }

    public String getCityId() {
        return cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId;
    }

    public User get_user() {
        return _user;
    }

    public void set_user(User _user) {
        this._user = _user;
    }

    public String getInvolvingConflictsDisputes() {
        return involvingConflictsDisputes;
    }

    public void setInvolvingConflictsDisputes(String involvingConflictsDisputes) {
        this.involvingConflictsDisputes = involvingConflictsDisputes;
    }

    public List<KeyPersonHighlyConcernedRel> getKeyPersonHighlyConcernedRel() {
        return keyPersonHighlyConcernedRel;
    }

    public void setKeyPersonHighlyConcernedRel(List<KeyPersonHighlyConcernedRel> keyPersonHighlyConcernedRel) {
        this.keyPersonHighlyConcernedRel = keyPersonHighlyConcernedRel;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSysType() {
        return sysType;
    }

    public void setSysType(String sysType) {
        this.sysType = sysType;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getRegisteredResidence() {
        return registeredResidence;
    }

    public void setRegisteredResidence(String registeredResidence) {
        this.registeredResidence = registeredResidence;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getResponsibleCompanyByAssistance() {
        return responsibleCompanyByAssistance;
    }

    public void setResponsibleCompanyByAssistance(String responsibleCompanyByAssistance) {
        this.responsibleCompanyByAssistance = responsibleCompanyByAssistance;
    }

    public String getResponsiblePersonByAssistance() {
        return responsiblePersonByAssistance;
    }

    public void setResponsiblePersonByAssistance(String responsiblePersonByAssistance) {
        this.responsiblePersonByAssistance = responsiblePersonByAssistance;
    }

    public String getResponsibleCompanyByKeyPersonnel() {
        return responsibleCompanyByKeyPersonnel;
    }

    public void setResponsibleCompanyByKeyPersonnel(String responsibleCompanyByKeyPersonnel) {
        this.responsibleCompanyByKeyPersonnel = responsibleCompanyByKeyPersonnel;
    }

    public String getResponsiblePersonKeyPersonnel() {
        return responsiblePersonKeyPersonnel;
    }

    public void setResponsiblePersonKeyPersonnel(String responsiblePersonKeyPersonnel) {
        this.responsiblePersonKeyPersonnel = responsiblePersonKeyPersonnel;
    }

    public String getResponsiblePerson() {
        return responsiblePerson;
    }

    public void setResponsiblePerson(String responsiblePerson) {
        this.responsiblePerson = responsiblePerson;
    }

    public String getResponsibleCompany() {
        return responsibleCompany;
    }

    public void setResponsibleCompany(String responsibleCompany) {
        this.responsibleCompany = responsibleCompany;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCriminalTendency() {
        return criminalTendency;
    }

    public void setCriminalTendency(String criminalTendency) {
        this.criminalTendency = criminalTendency;
    }

    public String getCriminalTendencySituation() {
        return criminalTendencySituation;
    }

    public void setCriminalTendencySituation(String criminalTendencySituation) {
        this.criminalTendencySituation = criminalTendencySituation;
    }

    public String getLettersVisitsType() {
        return lettersVisitsType;
    }

    public void setLettersVisitsType(String lettersVisitsType) {
        this.lettersVisitsType = lettersVisitsType;
    }

    public String getFolk() {
        return folk;
    }

    public void setFolk(String folk) {
        this.folk = folk;
    }

    public String getRelatedPersonRelation() {
        return relatedPersonRelation;
    }

    public void setRelatedPersonRelation(String relatedPersonRelation) {
        this.relatedPersonRelation = relatedPersonRelation;
    }

    public String getRelatedPersonPhone() {
        return relatedPersonPhone;
    }

    public void setRelatedPersonPhone(String relatedPersonPhone) {
        this.relatedPersonPhone = relatedPersonPhone;
    }

    public String getRelatedPersonName() {
        return relatedPersonName;
    }

    public void setRelatedPersonName(String relatedPersonName) {
        this.relatedPersonName = relatedPersonName;
    }

    public String getRelatedPersonAddress() {
        return relatedPersonAddress;
    }

    public void setRelatedPersonAddress(String relatedPersonAddress) {
        this.relatedPersonAddress = relatedPersonAddress;
    }

    public String getRiskLevel() {
        return riskLevel;
    }

    public void setRiskLevel(String riskLevel) {
        this.riskLevel = riskLevel;
    }

    public String getControlCompanySupervisor() {
        return controlCompanySupervisor;
    }

    public void setControlCompanySupervisor(String controlCompanySupervisor) {
        this.controlCompanySupervisor = controlCompanySupervisor;
    }

    public String getControlCompanySupervisorPerson() {
        return controlCompanySupervisorPerson;
    }

    public void setControlCompanySupervisorPerson(String controlCompanySupervisorPerson) {
        this.controlCompanySupervisorPerson = controlCompanySupervisorPerson;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getRatingType() {
        return ratingType;
    }

    public void setRatingType(String ratingType) {
        this.ratingType = ratingType;
    }

    public String getRating() {
        return rating;
    }

    public void setRating(String rating) {
        this.rating = rating;
    }

    public String getRatingTypeName() {
        return ratingTypeName;
    }

    public void setRatingTypeName(String ratingTypeName) {
        this.ratingTypeName = ratingTypeName;
    }

    public String getRatingTime() {
        return ratingTime;
    }

    public void setRatingTime(String ratingTime) {
        this.ratingTime = ratingTime;
    }

    public String getCanClick() {
        return canClick;
    }

    public void setCanClick(String canClick) {
        this.canClick = canClick;
    }

    public String getPlanStartData() {
        return planStartData;
    }

    public void setPlanStartData(String planStartData) {
        this.planStartData = planStartData;
    }

    public String getPlanEndData() {
        return planEndData;
    }

    public void setPlanEndData(String planEndData) {
        this.planEndData = planEndData;
    }

    public String getOverdueDate() {
        return overdueDate;
    }

    public void setOverdueDate(String overdueDate) {
        this.overdueDate = overdueDate;
    }

    public String getHistoryId() {
        return historyId;
    }

    public void setHistoryId(String historyId) {
        this.historyId = historyId;
    }

    public String getSummaryId() {
        return summaryId;
    }

    public void setSummaryId(String summaryId) {
        this.summaryId = summaryId;
    }

    public String getDoStatus() {
        return doStatus;
    }

    public void setDoStatus(String doStatus) {
        this.doStatus = doStatus;
    }

    public String getIsOverdue() {
        return isOverdue;
    }

    public void setIsOverdue(String isOverdue) {
        this.isOverdue = isOverdue;
    }

    public String getRemainDays() {
        return remainDays;
    }

    public void setRemainDays(String remainDays) {
        this.remainDays = remainDays;
    }

    public String getTodoCount() {
        return todoCount;
    }

    public void setTodoCount(String todoCount) {
        this.todoCount = todoCount;
    }

    public String getDoneCount() {
        return doneCount;
    }

    public void setDoneCount(String doneCount) {
        this.doneCount = doneCount;
    }

    public String getDualPersonBelong() { return dualPersonBelong; }

    public void setDualPersonBelong(String dualPersonBelong) { this.dualPersonBelong = dualPersonBelong; }

    public String getDualPerson() { return dualPerson; }

    public void setDualPerson(String dualPerson) { this.dualPerson = dualPerson; }

    public String getScopeAreaId() { return scopeAreaId; }

    public void setScopeAreaId(String scopeAreaId) { this.scopeAreaId = scopeAreaId; }

    public String getScopeGrade() { return scopeGrade; }

    public void setScopeGrade(String scopeGrade) { this.scopeGrade = scopeGrade; }
}
