|
|
@ -1,6 +1,7 @@ |
|
|
|
package com.inscloudtech.datacenter.domain; |
|
|
|
|
|
|
|
|
|
|
|
import com.alibaba.excel.annotation.ExcelIgnore; |
|
|
|
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; |
|
|
|
import com.alibaba.excel.annotation.ExcelProperty; |
|
|
|
import com.baomidou.mybatisplus.annotation.*; |
|
|
@ -43,11 +44,11 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@IndexId(type = org.dromara.easyes.annotation.rely.IdType.CUSTOMIZE) |
|
|
|
private String id; |
|
|
|
/** |
|
|
|
* 企业名字 |
|
|
|
* 单位名称 |
|
|
|
*/ |
|
|
|
@DeduplicationField |
|
|
|
@UpdateValueLog(fieldName = "企业名字") |
|
|
|
@ExcelProperty("企业名字") |
|
|
|
@UpdateValueLog(fieldName = "单位名称") |
|
|
|
@ExcelProperty("单位名称") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "enterpriseNameHighlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
private String enterpriseName; |
|
|
@ -91,22 +92,22 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String deptPostHighlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员1姓名") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员1姓名") |
|
|
|
@NameField |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberName1Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@ExcelProperty("主要家庭成员1姓名") |
|
|
|
@ExcelProperty("家庭成员1姓名") |
|
|
|
private String memberName1; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberName1Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员1关系") |
|
|
|
@ExcelProperty("主要家庭成员1关系") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员1关系") |
|
|
|
@ExcelProperty("家庭成员1关系") |
|
|
|
@DeduplicationField |
|
|
|
@Size(max = 10, message = "主要家庭成员1关系长度不能超过10") |
|
|
|
@Size(max = 10, message = "家庭成员1关系长度不能超过10") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberRelation1Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
private String memberRelation1; |
|
|
@ -115,21 +116,21 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberRelation1Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员1身份证号") |
|
|
|
@ExcelProperty("主要家庭成员1身份证号") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员1身份证号") |
|
|
|
@ExcelProperty("家庭成员1身份证号") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberIdCard1Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@IdCardField |
|
|
|
@DeduplicationField |
|
|
|
@Size(max = 18, message = "主要家庭成员1身份证号长度不能超过18") |
|
|
|
@Size(max = 18, message = "家庭成员1身份证号长度不能超过18") |
|
|
|
private String memberIdCard1; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberIdCard1Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员1公司及职务") |
|
|
|
@ExcelProperty("主要家庭成员1公司及职务") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员1公司及职务") |
|
|
|
@ExcelProperty("家庭成员1公司及职务") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "deptPost1Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
@ -139,12 +140,12 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String deptPost1Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员2姓名") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员2姓名") |
|
|
|
@NameField |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberName2Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@ExcelProperty("主要家庭成员2姓名") |
|
|
|
@ExcelProperty("家庭成员2姓名") |
|
|
|
private String memberName2; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
@ -153,9 +154,9 @@ public class PublicFamily extends BaseEntity { |
|
|
|
|
|
|
|
|
|
|
|
@DeduplicationField |
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员2关系") |
|
|
|
@ExcelProperty("主要家庭成员2关系") |
|
|
|
@Size(max = 10, message = "主要家庭成员2关系长度不能超过10") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员2关系") |
|
|
|
@ExcelProperty("家庭成员2关系") |
|
|
|
@Size(max = 10, message = "家庭成员2关系长度不能超过10") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberRelation2Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
private String memberRelation2; |
|
|
@ -164,12 +165,12 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberRelation2Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员2身份证号") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员2身份证号") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberIdCard2Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@IdCardField |
|
|
|
@ExcelProperty("主要家庭成员2身份证号") |
|
|
|
@Size(max = 18, message = "主要家庭成员2身份证号长度不能超过18") |
|
|
|
@ExcelProperty("家庭成员2身份证号") |
|
|
|
@Size(max = 18, message = "家庭成员2身份证号长度不能超过18") |
|
|
|
@DeduplicationField |
|
|
|
private String memberIdCard2; |
|
|
|
|
|
|
@ -178,8 +179,8 @@ public class PublicFamily extends BaseEntity { |
|
|
|
private String memberIdCard2Highlight; |
|
|
|
|
|
|
|
@DeduplicationField |
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员2公司及职务") |
|
|
|
@ExcelProperty("主要家庭成员2公司及职务") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员2公司及职务") |
|
|
|
@ExcelProperty("家庭成员2公司及职务") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "deptPost2Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
private String deptPost2; |
|
|
@ -189,11 +190,11 @@ public class PublicFamily extends BaseEntity { |
|
|
|
private String deptPost2Highlight; |
|
|
|
|
|
|
|
@DeduplicationField |
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员3姓名") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员3姓名") |
|
|
|
@NameField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberName3Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@ExcelProperty("主要家庭成员3姓名") |
|
|
|
@ExcelProperty("家庭成员3姓名") |
|
|
|
private String memberName3; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
@ -201,9 +202,9 @@ public class PublicFamily extends BaseEntity { |
|
|
|
private String memberName3Highlight; |
|
|
|
|
|
|
|
@DeduplicationField |
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员3关系") |
|
|
|
@ExcelProperty("主要家庭成员3关系") |
|
|
|
@Size(max = 10, message = "主要家庭成员3关系长度不能超过10") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员3关系") |
|
|
|
@ExcelProperty("家庭成员3关系") |
|
|
|
@Size(max = 10, message = "家庭成员3关系长度不能超过10") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberRelation3Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
private String memberRelation3; |
|
|
@ -213,20 +214,20 @@ public class PublicFamily extends BaseEntity { |
|
|
|
private String memberRelation3Highlight; |
|
|
|
|
|
|
|
@DeduplicationField |
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员3身份证号") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员3身份证号") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberIdCard3Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@ExcelProperty("主要家庭成员3身份证号") |
|
|
|
@ExcelProperty("家庭成员3身份证号") |
|
|
|
@IdCardField |
|
|
|
@Size(max = 18, message = "主要家庭成员3身份证号长度不能超过18") |
|
|
|
@Size(max = 18, message = "家庭成员3身份证号长度不能超过18") |
|
|
|
private String memberIdCard3; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberIdCard3Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员3公司及职务") |
|
|
|
@ExcelProperty("主要家庭成员3公司及职务") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员3公司及职务") |
|
|
|
@ExcelProperty("家庭成员3公司及职务") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "deptPost3Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
@ -236,22 +237,22 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String deptPost3Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员4姓名") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员4姓名") |
|
|
|
@NameField |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberName4Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@ExcelProperty("主要家庭成员4姓名") |
|
|
|
@ExcelProperty("家庭成员4姓名") |
|
|
|
private String memberName4; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberName4Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员4关系") |
|
|
|
@ExcelProperty("主要家庭成员4关系") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员4关系") |
|
|
|
@ExcelProperty("家庭成员4关系") |
|
|
|
@DeduplicationField |
|
|
|
@Size(max = 10, message = "主要家庭成员4关系长度不能超过10") |
|
|
|
@Size(max = 10, message = "家庭成员4关系长度不能超过10") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberRelation4Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
private String memberRelation4; |
|
|
@ -260,21 +261,21 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberRelation4Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员4身份证号") |
|
|
|
@ExcelProperty("主要家庭成员4身份证号") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员4身份证号") |
|
|
|
@ExcelProperty("家庭成员4身份证号") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberIdCard4Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@IdCardField |
|
|
|
@Size(max = 18, message = "主要家庭成员4身份证号长度不能超过18") |
|
|
|
@Size(max = 18, message = "家庭成员4身份证号长度不能超过18") |
|
|
|
private String memberIdCard4; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberIdCard4Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员4公司及职务") |
|
|
|
@ExcelProperty("主要家庭成员4公司及职务") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员4公司及职务") |
|
|
|
@ExcelProperty("家庭成员4公司及职务") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "deptPost4Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
@ -284,22 +285,22 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String deptPost4Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员5姓名") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员5姓名") |
|
|
|
@NameField |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberName5Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@ExcelProperty("主要家庭成员5姓名") |
|
|
|
@ExcelProperty("家庭成员5姓名") |
|
|
|
private String memberName5; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberName5Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员5关系") |
|
|
|
@ExcelProperty("主要家庭成员5关系") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员5关系") |
|
|
|
@ExcelProperty("家庭成员5关系") |
|
|
|
@DeduplicationField |
|
|
|
@Size(max = 10, message = "主要家庭成员5关系长度不能超过10") |
|
|
|
@Size(max = 10, message = "家庭成员5关系长度不能超过10") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberRelation5Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
private String memberRelation5; |
|
|
@ -308,21 +309,21 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberRelation5Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员5身份证号") |
|
|
|
@ExcelProperty("主要家庭成员5身份证号") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员5身份证号") |
|
|
|
@ExcelProperty("家庭成员5身份证号") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberIdCard5Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@IdCardField |
|
|
|
@Size(max = 18, message = "主要家庭成员5身份证号长度不能超过18") |
|
|
|
@Size(max = 18, message = "家庭成员5身份证号长度不能超过18") |
|
|
|
private String memberIdCard5; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberIdCard5Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员5公司及职务") |
|
|
|
@ExcelProperty("主要家庭成员5公司及职务") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员5公司及职务") |
|
|
|
@ExcelProperty("家庭成员5公司及职务") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "deptPost5Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
@ -333,22 +334,22 @@ public class PublicFamily extends BaseEntity { |
|
|
|
private String deptPost5Highlight; |
|
|
|
|
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员6姓名") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员6姓名") |
|
|
|
@NameField |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberName6Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@ExcelProperty("主要家庭成员6姓名") |
|
|
|
@ExcelProperty("家庭成员6姓名") |
|
|
|
private String memberName6; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberName6Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员6关系") |
|
|
|
@ExcelProperty("主要家庭成员6关系") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员6关系") |
|
|
|
@ExcelProperty("家庭成员6关系") |
|
|
|
@DeduplicationField |
|
|
|
@Size(max = 10, message = "主要家庭成员6关系长度不能超过10") |
|
|
|
@Size(max = 10, message = "家庭成员6关系长度不能超过10") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberRelation6Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
private String memberRelation6; |
|
|
@ -357,21 +358,21 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberRelation6Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员6身份证号") |
|
|
|
@ExcelProperty("主要家庭成员6身份证号") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员6身份证号") |
|
|
|
@ExcelProperty("家庭成员6身份证号") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberIdCard6Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@IdCardField |
|
|
|
@Size(max = 18, message = "主要家庭成员6身份证号长度不能超过18") |
|
|
|
@Size(max = 18, message = "家庭成员6身份证号长度不能超过18") |
|
|
|
private String memberIdCard6; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberIdCard6Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员6公司及职务") |
|
|
|
@ExcelProperty("主要家庭成员6公司及职务") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员6公司及职务") |
|
|
|
@ExcelProperty("家庭成员6公司及职务") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "deptPost6Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
@ -381,22 +382,22 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String deptPost6Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员7姓名") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员7姓名") |
|
|
|
@NameField |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberName7Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@ExcelProperty("主要家庭成员7姓名") |
|
|
|
@ExcelProperty("家庭成员7姓名") |
|
|
|
private String memberName7; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberName7Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员7关系") |
|
|
|
@ExcelProperty("主要家庭成员7关系") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员7关系") |
|
|
|
@ExcelProperty("家庭成员7关系") |
|
|
|
@DeduplicationField |
|
|
|
@Size(max = 10, message = "主要家庭成员7关系长度不能超过10") |
|
|
|
@Size(max = 10, message = "家庭成员7关系长度不能超过10") |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberRelation7Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
private String memberRelation7; |
|
|
@ -405,21 +406,21 @@ public class PublicFamily extends BaseEntity { |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberRelation7Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员7身份证号") |
|
|
|
@ExcelProperty("主要家庭成员7身份证号") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员7身份证号") |
|
|
|
@ExcelProperty("家庭成员7身份证号") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "memberIdCard7Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
|
@IdCardField |
|
|
|
@Size(max = 18, message = "主要家庭成员7身份证号长度不能超过18") |
|
|
|
@Size(max = 18, message = "家庭成员7身份证号长度不能超过18") |
|
|
|
private String memberIdCard7; |
|
|
|
|
|
|
|
@JsonIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
private String memberIdCard7Highlight; |
|
|
|
|
|
|
|
@UpdateValueLog(fieldName = "主要家庭成员7公司及职务") |
|
|
|
@ExcelProperty("主要家庭成员7公司及职务") |
|
|
|
@UpdateValueLog(fieldName = "家庭成员7公司及职务") |
|
|
|
@ExcelProperty("家庭成员7公司及职务") |
|
|
|
@DeduplicationField |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD_TEXT, analyzer = "ngram_analyzer") |
|
|
|
@HighLight(mappingField = "deptPost7Highlight",preTag = QueryCenterService.TAG_PREFIX,postTag = QueryCenterService.TAG_SUFFIX) |
|
|
@ -454,4 +455,9 @@ public class PublicFamily extends BaseEntity { |
|
|
|
/** 分析成果id */ |
|
|
|
@IndexField(fieldType = FieldType.KEYWORD) |
|
|
|
private String analysisResultId; |
|
|
|
|
|
|
|
@ExcelIgnore |
|
|
|
@TableField(exist = false) |
|
|
|
@IndexField(exist = false) |
|
|
|
private Integer lineNo; |
|
|
|
} |