Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xzxt-api-report
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
雷紫添
xzxt-api-report
Commits
09a0ccbb
Commit
09a0ccbb
authored
Jul 03, 2023
by
liulianglang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
在逃一键分析关联导出
parent
ff4dbeb3
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
87 additions
and
0 deletions
+87
-0
src/main/java/com/founder/model/ZtryParam.java
+27
-0
src/main/java/com/founder/service/impl/ZtryServiceImpl.java
+60
-0
No files found.
src/main/java/com/founder/model/ZtryParam.java
View file @
09a0ccbb
...
...
@@ -114,6 +114,15 @@ public class ZtryParam extends BaseModel {
private
String
xxdjdwGajgjgdm
;
public
String
getTjxxdjdwGajgjgdm
()
{
return
tjxxdjdwGajgjgdm
;
}
public
void
setTjxxdjdwGajgjgdm
(
String
tjxxdjdwGajgjgdm
)
{
this
.
tjxxdjdwGajgjgdm
=
tjxxdjdwGajgjgdm
;
}
private
String
tjxxdjdwGajgjgdm
;
private
String
ladw_gajgmc
;
//立案单位_公安机关名称
private
String
ajlbdm
;
//案件类别代码
...
...
@@ -188,6 +197,15 @@ public class ZtryParam extends BaseModel {
private
String
xbdm
;
//性别代码
public
String
getTjxbdm
()
{
return
tjxbdm
;
}
public
void
setTjxbdm
(
String
tjxbdm
)
{
this
.
tjxbdm
=
tjxbdm
;
}
private
String
tjxbdm
;
//性别代码
private
String
gjdm
;
//国籍代码
private
String
jgdm
;
//籍贯省市县代码
...
...
@@ -206,6 +224,15 @@ public class ZtryParam extends BaseModel {
private
String
hjdzXzqhdm
;
//户籍地址_行政区划代码
public
String
getTjhjdzXzqhdm
()
{
return
tjhjdzXzqhdm
;
}
public
void
setTjhjdzXzqhdm
(
String
tjhjdzXzqhdm
)
{
this
.
tjhjdzXzqhdm
=
tjhjdzXzqhdm
;
}
private
String
tjhjdzXzqhdm
;
private
String
hjdzDzmc
;
//户籍地址_地址名称
private
String
xzz_xzqhdm
;
//现住址_行政区划代码
...
...
src/main/java/com/founder/service/impl/ZtryServiceImpl.java
View file @
09a0ccbb
...
...
@@ -99,6 +99,24 @@ public class ZtryServiceImpl implements ZtryService {
bqXyr
.
must
(
termQueryBuilder
);
}
}
//性别
if
(
StringUtils
.
isNotEmpty
(
ztry
.
getTjxbdm
()))
{
if
(
"1"
.
equals
(
ztry
.
getTjxbdm
())){
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"xbdm"
,
"1"
);
bqXyr
.
must
(
termQueryBuilder
);
}
else
if
(
"2"
.
equals
(
ztry
.
getTjxbdm
())){
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"xbdm"
,
"2"
);
bqXyr
.
must
(
termQueryBuilder
);
}
else
if
(
"3"
.
equals
(
ztry
.
getTjxbdm
())){
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"xbdm"
,
"1"
,
"2"
);
bqXyr
.
mustNot
(
termQueryBuilder
);
}
else
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"xbdm"
,
ztry
.
getTjxbdm
());
bqXyr
.
must
(
termQueryBuilder
);
}
}
// //立案单位
// if (StringUtils.isNotEmpty(ztry.getLadwGajgjgdm())) {
// String unitcode = ztry.getLadwGajgjgdm();
...
...
@@ -162,7 +180,28 @@ public class ZtryServiceImpl implements ZtryService {
}
}
//tjxxdjdwGajgjgdm
if
(
StringUtils
.
isNotEmpty
(
ztry
.
getTjxxdjdwGajgjgdm
()))
{
String
unitcode
=
ztry
.
getTjxxdjdwGajgjgdm
();
if
(!
"222"
.
equals
(
unitcode
)&&!
"111"
.
equals
(
unitcode
)&&!
"999"
.
equals
(
unitcode
)){
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"xxdjdwGajgjgdm"
,
unitcode
+
"*"
);
bqXyr
.
must
(
wildcardQueryBuilder
);
}
else
if
(
"222"
.
equals
(
unitcode
)){
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"xxdjdwGajgjgdm"
,
ztry
.
getSsdw
()+
"*"
);
bqXyr
.
must
(
wildcardQueryBuilder
);
}
else
if
(
"111"
.
equals
(
unitcode
)){
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"xxdjdwGajgjgdm"
,
ztry
.
getSsdw
()
+
"*"
);
bqXyr
.
mustNot
(
wildcardQueryBuilder
);
}
else
if
(
"999"
.
equals
(
unitcode
)){
//立案单位为null
BoolQueryBuilder
queryExist
=
new
BoolQueryBuilder
();
ExistsQueryBuilder
existsQueryBuilder
=
QueryBuilders
.
existsQuery
(
"xxdjdwGajgjgdm"
);
queryExist
.
mustNot
(
existsQueryBuilder
);
bqXyr
.
must
(
queryExist
);
}
}
// 户籍地行政区划
if
(
StringUtils
.
isNotEmpty
(
ztry
.
getHjdzXzqhdm
()))
{
String
zhfzxyrHjdzXzqhdm
=
ztry
.
getHjdzXzqhdm
();
...
...
@@ -186,7 +225,28 @@ public class ZtryServiceImpl implements ZtryService {
// WildcardQueryBuilder wildcardQueryBuilder = QueryBuilders.wildcardQuery("hjdzXzqhdm", zhfzxyrHjdzXzqhdm + "*");
// bqXyr.must(wildcardQueryBuilder);
}
if
(
StringUtils
.
isNotEmpty
(
ztry
.
getTjhjdzXzqhdm
()))
{
String
zhfzxyrHjdzXzqhdm
=
ztry
.
getTjhjdzXzqhdm
();
if
(!
"222"
.
equals
(
zhfzxyrHjdzXzqhdm
)&&!
"111"
.
equals
(
zhfzxyrHjdzXzqhdm
)&&!
"999"
.
equals
(
zhfzxyrHjdzXzqhdm
)){
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"hjdzXzqhdm"
,
zhfzxyrHjdzXzqhdm
+
"*"
);
bqXyr
.
must
(
wildcardQueryBuilder
);
}
else
if
(
"222"
.
equals
(
zhfzxyrHjdzXzqhdm
)){
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"hjdzXzqhdm"
,
ztry
.
getSsdw
()+
"*"
);
bqXyr
.
must
(
wildcardQueryBuilder
);
}
else
if
(
"111"
.
equals
(
zhfzxyrHjdzXzqhdm
)){
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"hjdzXzqhdm"
,
ztry
.
getSsdw
()
+
"*"
);
bqXyr
.
mustNot
(
wildcardQueryBuilder
);
}
else
if
(
"999"
.
equals
(
zhfzxyrHjdzXzqhdm
)){
//立案单位为null
BoolQueryBuilder
queryExist
=
new
BoolQueryBuilder
();
ExistsQueryBuilder
existsQueryBuilder
=
QueryBuilders
.
existsQuery
(
"hjdzXzqhdm"
);
queryExist
.
mustNot
(
existsQueryBuilder
);
bqXyr
.
must
(
queryExist
);
}
// WildcardQueryBuilder wildcardQueryBuilder = QueryBuilders.wildcardQuery("hjdzXzqhdm", zhfzxyrHjdzXzqhdm + "*");
// bqXyr.must(wildcardQueryBuilder);
}
//年龄段
if
(
StringUtils
.
isNotEmpty
(
ztry
.
getNld
())){
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment