|
@@ -0,0 +1,282 @@
|
|
|
|
|
+package org.jeecg.modules.smscheck.entity;
|
|
|
|
|
+
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
|
|
+import lombok.experimental.Accessors;
|
|
|
|
|
+import org.jeecg.modules.smscheck.annotation.Desensitization;
|
|
|
|
|
+import org.jeecg.modules.smscheck.enums.DesensitizationTypeEnum;
|
|
|
|
|
+import org.jeecgframework.poi.excel.annotation.Excel;
|
|
|
|
|
+import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
|
+
|
|
|
|
|
+import java.util.Date;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 入网信息表
|
|
|
|
|
+ */
|
|
|
|
|
+@Data
|
|
|
|
|
+public class BusinessReminderCardSelectVo {
|
|
|
|
|
+
|
|
|
|
|
+ //16-22岁,年轻人士,学生或无法出示工作证明者
|
|
|
|
|
+ private String ageOrProve;
|
|
|
|
|
+ private String ageOrProveNode;
|
|
|
|
|
+ //进厅后直接说出要办的套餐,单卡、融合高低值都涵盖
|
|
|
|
|
+ private String directTask;
|
|
|
|
|
+ private String directTaskNode;
|
|
|
|
|
+ //老人或者法律意识淡薄的人,询过得知办卡给他人使用的
|
|
|
|
|
+ private String oldToOther;
|
|
|
|
|
+ private String oldToOtherNode;
|
|
|
|
|
+ //有人陪同,或者陪同人员一直指挥
|
|
|
|
|
+ private String commandPerson;
|
|
|
|
|
+ private String commandPersonNote;
|
|
|
|
|
+
|
|
|
|
|
+ //CRM系统高危地址证件提示结果
|
|
|
|
|
+ private String crmRisk;
|
|
|
|
|
+ //CRM系统内客户入网评级展示结果
|
|
|
|
|
+ private String crmShow;
|
|
|
|
|
+ //记录:新客户 老客户
|
|
|
|
|
+ private String isNewOrOld;
|
|
|
|
|
+
|
|
|
|
|
+ //最后强调法律责任后,不敢签字
|
|
|
|
|
+ private String noSign;
|
|
|
|
|
+ private String noSignNote;
|
|
|
|
|
+ //原有号码主动加装副卡,称工作需要办理多个号码
|
|
|
|
|
+ private String addMultiple;
|
|
|
|
|
+ private String addMultipleNote;
|
|
|
|
|
+ //身着快递或外卖服饰,或经询问无工作或者固定收入的兼职者
|
|
|
|
|
+ private String noWork;
|
|
|
|
|
+ private String noWorkNote;
|
|
|
|
|
+ //名下有卡,还要办卡且不关注套餐内容,以多种理由办卡
|
|
|
|
|
+ private String tooReason;
|
|
|
|
|
+ private String tooReasonNote;
|
|
|
|
|
+ //要求将名下长期沉默的号码过户给他人使用,两人明显不熟
|
|
|
|
|
+ private String noKnow;
|
|
|
|
|
+ private String noKnowNote;
|
|
|
|
|
+ //明确表示办理号码仅用于注册账户,仅使用流量或短信
|
|
|
|
|
+ private String register;
|
|
|
|
|
+ private String registerNote;
|
|
|
|
|
+ //对于语音分钟需求较大,经询问从事销售、客服工作的人群
|
|
|
|
|
+ private String customerWork;
|
|
|
|
|
+ private String customerWorkNote;
|
|
|
|
|
+ //假借手机丢失或以购买手机、电子产品为由,过程中咨询办理入网
|
|
|
|
|
+ private String buyPhone;
|
|
|
|
|
+ private String buyPhoneNote;
|
|
|
|
|
+ //客户名下号码是否开通了eSIM服务并查询使用量是否有异常。
|
|
|
|
|
+ private String isAbnormal;
|
|
|
|
|
+ private String isAbnormalNote;
|
|
|
|
|
+ //入网一个月内补卡2次及以上
|
|
|
|
|
+ private String tooTow;
|
|
|
|
|
+ private String tooTowNote;
|
|
|
|
|
+ //客户工作地址或现住址距离营业厅的距离超过5公里
|
|
|
|
|
+ private String addressTooFive;
|
|
|
|
|
+ private String addressTooFiveNote;
|
|
|
|
|
+ private String id;
|
|
|
|
|
+ /** 联电归属地 */
|
|
|
|
|
+ private String address;
|
|
|
|
|
+ /** 拨测联系电话 */
|
|
|
|
|
+ // CUSTOMER 是自定义类型
|
|
|
|
|
+ @Desensitization(type = DesensitizationTypeEnum.CUSTOMER,startInclude = 3,endExclude = 8)
|
|
|
|
|
+ private String phone;
|
|
|
|
|
+ /** 拨测结果 */
|
|
|
|
|
+ private String calltestResults;
|
|
|
|
|
+ /** 证件地址 */
|
|
|
|
|
+ private String idCardAddress;
|
|
|
|
|
+ /** 现住地址 */
|
|
|
|
|
+ private String currentAddress;
|
|
|
|
|
+ /** 现用号码运营商 */
|
|
|
|
|
+ private String operator;
|
|
|
|
|
+ /** 现用号码运营商类型 */
|
|
|
|
|
+ private String operatorType;
|
|
|
|
|
+ /** 现用号码运营商类型备注 */
|
|
|
|
|
+ private String operatorTypeNote;
|
|
|
|
|
+ /** 现用号码使用年限 */
|
|
|
|
|
+ private Integer useLife;
|
|
|
|
|
+ /** 现用号码使用用途 */
|
|
|
|
|
+ private String phonePurpose;
|
|
|
|
|
+ /** 客户名下无电信号码 */
|
|
|
|
|
+ private Integer isDxNumber;
|
|
|
|
|
+ /** 客户名下无电信号码备注 */
|
|
|
|
|
+ private String isDxNumberNote;
|
|
|
|
|
+ /** 申请号码办理征信类、融合宽带业务 */
|
|
|
|
|
+ private Integer isBroadband;
|
|
|
|
|
+ /** 申请号码办理征信类、融合宽带业务备注 */
|
|
|
|
|
+ private String isBroadbandNote;
|
|
|
|
|
+ /** 申请号码使用用途异常 */
|
|
|
|
|
+ private Integer isUseTo;
|
|
|
|
|
+ /** 申请号码使用用途异常备注 */
|
|
|
|
|
+ private String isUseToNote;
|
|
|
|
|
+ /** 客户名下号码存在异常高频率充值、退费 */
|
|
|
|
|
+ private Integer isRefund;
|
|
|
|
|
+ /** 客户名下号码存在异常高频率充值、退费备注 */
|
|
|
|
|
+ private String isRefundNote;
|
|
|
|
|
+ /** 客户名下已有号码(含已注销号码)存在各类关停 */
|
|
|
|
|
+ private Integer isShutDown;
|
|
|
|
|
+ /** 客户名下已有号码(含已注销号码)存在各类关停备注 */
|
|
|
|
|
+ private String isShutDownNote;
|
|
|
|
|
+ /** 客户名下在用号码无使用记录,仍要求新办号码 */
|
|
|
|
|
+ private Integer isNewly;
|
|
|
|
|
+ /** 客户名下在用号码无使用记录,仍要求新办号码备注 */
|
|
|
|
|
+ private String isNewlyNote;
|
|
|
|
|
+ /** 在多个渠道多频次入网的异常情况 */
|
|
|
|
|
+ private Integer isChannel;
|
|
|
|
|
+ /** 在多个渠道多频次入网的异常情况备注 */
|
|
|
|
|
+ private String isChannelNote;
|
|
|
|
|
+ /** 黑名单到期客户新入网的高危疑似涉诈号码 */
|
|
|
|
|
+ private Integer isInvolvingFraud;
|
|
|
|
|
+ /** 黑名单到期客户新入网的高危疑似涉诈号码备注 */
|
|
|
|
|
+ private String isInvolvingFraudNote;
|
|
|
|
|
+ //客户直接要求办理移动号码入网
|
|
|
|
|
+ private Integer directRequirements;
|
|
|
|
|
+ private String directRequirementsNote;
|
|
|
|
|
+ //客户主动申请一次性办理超过一个号码
|
|
|
|
|
+ private Integer passOne;
|
|
|
|
|
+ private String passOneNote;
|
|
|
|
|
+ //所办金额不符合客户消费能力
|
|
|
|
|
+ private Integer nonConformance;
|
|
|
|
|
+ private String nonConformanceNote;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /** 删除标识 */
|
|
|
|
|
+ //@Excel(name = "删除标识", width = 15)
|
|
|
|
|
+ @ApiModelProperty(value = "删除标识")
|
|
|
|
|
+ private Integer delFlag;
|
|
|
|
|
+ /** 证件号 */
|
|
|
|
|
+ @Excel(name = "证件号", width = 15)
|
|
|
|
|
+ @ApiModelProperty(value = "证件号")
|
|
|
|
|
+ @Desensitization(type = DesensitizationTypeEnum.ID_CARD,startInclude = 5,endExclude = 10)
|
|
|
|
|
+ private String cardNo;
|
|
|
|
|
+
|
|
|
|
|
+ /** 姓名 */
|
|
|
|
|
+ @Excel(name = "客户名", width = 15)
|
|
|
|
|
+ @ApiModelProperty(value = "客户名")
|
|
|
|
|
+ @Desensitization(type = DesensitizationTypeEnum.CHINESE_NAME)
|
|
|
|
|
+ private String cardName;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /** 创建人 */
|
|
|
|
|
+ @ApiModelProperty(value = "创建人")
|
|
|
|
|
+ @Excel(name = "创建人", width = 15)
|
|
|
|
|
+ private String createBy;
|
|
|
|
|
+ /** 创建日期 */
|
|
|
|
|
+
|
|
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ @ApiModelProperty(value = "创建日期")
|
|
|
|
|
+ private Date createTime;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ @ApiModelProperty(value = "判研营业厅")
|
|
|
|
|
+ private String sysBusinessHall;
|
|
|
|
|
+ /** 更新人 */
|
|
|
|
|
+ @ApiModelProperty(value = "更新人")
|
|
|
|
|
+ private String updateBy;
|
|
|
|
|
+ @ApiModelProperty(value = "更新人营业厅")
|
|
|
|
|
+ //@Excel(name = "更新人营业厅", width = 15)
|
|
|
|
|
+ private String newBusinessAddress;
|
|
|
|
|
+ @ApiModelProperty(value = "新开手机号码")
|
|
|
|
|
+ @Excel(name = "新办手机号码", width = 15)
|
|
|
|
|
+ @Desensitization(type = DesensitizationTypeEnum.NEW_PHONE)
|
|
|
|
|
+ private String newPhone;
|
|
|
|
|
+ @ApiModelProperty(value = "新办手机号码的用户编号")
|
|
|
|
|
+ @Excel(name = "新办手机号码的用户编号", width = 15)
|
|
|
|
|
+ @Desensitization(type = DesensitizationTypeEnum.PHONE_USER_ID)
|
|
|
|
|
+ private String phoneUserId;
|
|
|
|
|
+
|
|
|
|
|
+ @ApiModelProperty(value = "判研结果")
|
|
|
|
|
+ @Excel(name = "判研结果", width = 15)
|
|
|
|
|
+ /** 是否将高危号码上报蓝、紫名单或不可复开关停 */
|
|
|
|
|
+ private String numberResults;
|
|
|
|
|
+ /** 更新日期 */
|
|
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ @ApiModelProperty(value = "更新日期")
|
|
|
|
|
+ private Date updateTime;
|
|
|
|
|
+ /** 所属部门 */
|
|
|
|
|
+ @ApiModelProperty(value = "所属部门")
|
|
|
|
|
+ private String sysOrgCode;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /** 有效期结束 */
|
|
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
|
+ @ApiModelProperty(value = "有效期结束")
|
|
|
|
|
+ private Date cardEndTime;
|
|
|
|
|
+ /** 有效期开始 */
|
|
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
|
|
+ @ApiModelProperty(value = "有效期开始")
|
|
|
|
|
+ private Date cardStartTime;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /** 位置信息 */
|
|
|
|
|
+ @ApiModelProperty(value = "位置信息")
|
|
|
|
|
+ private String positionInformation;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /** 工作地址 */
|
|
|
|
|
+ @ApiModelProperty(value = "工作地址")
|
|
|
|
|
+ private String wordAddress;
|
|
|
|
|
+
|
|
|
|
|
+ /** 营业厅地址 */
|
|
|
|
|
+ @ApiModelProperty(value = "创建人营业厅地址")
|
|
|
|
|
+ @Excel(name = "创建人归属部门", width = 15)
|
|
|
|
|
+ private String businessAddress;
|
|
|
|
|
+
|
|
|
|
|
+ // 研判结果 个数
|
|
|
|
|
+ private String isSizeNumberResults;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /** 客户所属行业 */
|
|
|
|
|
+ @ApiModelProperty(value = "客户所属行业")
|
|
|
|
|
+ private String industry;
|
|
|
|
|
+ /** 新开手机号码 */
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ private String company;
|
|
|
|
|
+
|
|
|
|
|
+ private String judgmentResearch;
|
|
|
|
|
+
|
|
|
|
|
+ //各个运营商个数
|
|
|
|
|
+ private String yidong;
|
|
|
|
|
+ private String dianxin;
|
|
|
|
|
+ private String liantong;
|
|
|
|
|
+ private String qita;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ //身份证是否有期
|
|
|
|
|
+ private String cardStartTimeAndEnd ;
|
|
|
|
|
+ //staffNo 这个未使用 导出时候暂用下 进行日期转换
|
|
|
|
|
+ @Excel(name = "创建日期", width = 15)
|
|
|
|
|
+ private String staffNo;
|
|
|
|
|
+ //地址判研
|
|
|
|
|
+ private String judgmentResearchAddress;
|
|
|
|
|
+
|
|
|
|
|
+ private String status;
|
|
|
|
|
+
|
|
|
|
|
+ private String userId;
|
|
|
|
|
+ private String age;
|
|
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ @ApiModelProperty(value = "上报时间")
|
|
|
|
|
+ @Excel(name = "上报时间", width = 15)
|
|
|
|
|
+ private Date upTime;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ private String currentDept;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ //新版 排查原因
|
|
|
|
|
+ private String screening;
|
|
|
|
|
+
|
|
|
|
|
+ // 1是new。空不是
|
|
|
|
|
+ private String isNew;
|
|
|
|
|
+
|
|
|
|
|
+}
|