Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xzxt-solr
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-solr
Commits
fdeb1e80
Commit
fdeb1e80
authored
May 18, 2020
by
xing_wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
内蒙修改案件状态查询
parent
40bd69da
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
22 additions
and
104 deletions
+22
-104
src/main/java/com/cc/controller/SolrController.java
+22
-104
No files found.
src/main/java/com/cc/controller/SolrController.java
View file @
fdeb1e80
...
...
@@ -1461,132 +1461,50 @@ public class SolrController {
String
zczjywsjzt02
=
null
;
String
zczjywsjzt07
=
null
;
String
zczjywsjzt
=
null
;
if
(
null
!=
asjRyRelateVO
.
getSfbhcxaj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfbhcxaj
())){
laywsjzt05
=
"05"
;
}
/*if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
}else{
asjQ += " -(LAYWSJZT:05)";
}
//数据状态要多选,特殊处理
String laywsjzt01 = null;
String laywsjzt02 = null;
String laywsjzt07 = null;
//String laywsjzt05 = null;
String zczjywsjzt01 =null;
String zczjywsjzt02 =null;
String zczjywsjzt07 =null;
String zczjywsjzt =null;
//增减zczjywsjzt为null和00的判断 此状态为等待侦查终结采集
if((null!=asjRyRelateVO.getLaywsjzt01()||null!=asjRyRelateVO.getLaywsjzt02()||null!=asjRyRelateVO.getLaywsjzt07()) &&(null!=asjRyRelateVO.getZczjywsjzt00()||null!=asjRyRelateVO.getZczjywsjzt01()||null!=asjRyRelateVO.getZczjywsjzt02()||null!=asjRyRelateVO.getZczjywsjzt07())){
if(null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00())){
zczjywsjzt="((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00 ";
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " OR(LAYWSJZT:( 05 "+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:"+zczjywsjzt+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+")))";
}else{
asjQ += " AND(LAYWSJZT:("+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:"+zczjywsjzt+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+")))";
}
}else{
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " OR(LAYWSJZT:( 05 "+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:("+zczjywsjzt+" "+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+"))";
String
sjzt01
=
null
;
}else{
asjQ += " AND(LAYWSJZT:("+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:("+zczjywsjzt+" "+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+"))";
}
}
if
(
null
!=
asjRyRelateVO
.
getZczjywsjzt00
()){
sjzt01
+=
" OR (((((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00)) AND LAYWSJZT:07)))"
;
}
else{
if(null!=asjRyRelateVO.getLaywsjzt01() && !"".equals(asjRyRelateVO.getLaywsjzt01())){
laywsjzt01="01";
}
if(null!=asjRyRelateVO.getLaywsjzt02() && !"".equals(asjRyRelateVO.getLaywsjzt02())){
laywsjzt02="02";
}
if(null!=asjRyRelateVO.getLaywsjzt07() && !"".equals(asjRyRelateVO.getLaywsjzt07())){
laywsjzt07="07";
}
if(null!=asjRyRelateVO.getLaywsjzt01()||null!=asjRyRelateVO.getLaywsjzt02()||null!=asjRyRelateVO.getLaywsjzt07()){
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " OR LAYWSJZT:( 05 "+laywsjzt01+" "+laywsjzt02+" "+laywsjzt07+")";
}else{
asjQ += " AND LAYWSJZT:("+laywsjzt01+" "+laywsjzt02+" "+laywsjzt07+")";
}
}
if(((null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00()))&&(null!=asjRyRelateVO.getZczjywsjzt01() && !"".equals(asjRyRelateVO.getZczjywsjzt01())))
||((null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00()))&&(null!=asjRyRelateVO.getZczjywsjzt02() && !"".equals(asjRyRelateVO.getZczjywsjzt02())))
||((null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00()))&&(null!=asjRyRelateVO.getZczjywsjzt07() && !"".equals(asjRyRelateVO.getZczjywsjzt07())))){
if(null!=asjRyRelateVO.getZczjywsjzt01() && !"".equals(asjRyRelateVO.getZczjywsjzt01())){
zczjywsjzt01="01";
}
if(null!=asjRyRelateVO.getZczjywsjzt02() && !"".equals(asjRyRelateVO.getZczjywsjzt02())){
zczjywsjzt02="02";
}
if(null!=asjRyRelateVO.getZczjywsjzt07() && !"".equals(asjRyRelateVO.getZczjywsjzt07())){
zczjywsjzt07="07";
}
if(null!=asjRyRelateVO.getZczjywsjzt01()||null!=asjRyRelateVO.getZczjywsjzt02()||null!=asjRyRelateVO.getZczjywsjzt07()){
zczjywsjzt = " "+zczjywsjzt01+" "+zczjywsjzt02+" "+zczjywsjzt07;
}
asjQ += " AND (((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:("+"00"+zczjywsjzt+"))AND LAYWSJZT:07))";
}else if(null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00())){
asjQ += " AND (((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00))AND LAYWSJZT:07)";
}else if(null!=asjRyRelateVO.getZczjywsjzt01()||null!=asjRyRelateVO.getZczjywsjzt02()||null!=asjRyRelateVO.getZczjywsjzt07()){
if(null!=asjRyRelateVO.getZczjywsjzt01()){
zczjywsjzt01="01";
}
if(null!=asjRyRelateVO.getZczjywsjzt02()){
zczjywsjzt02="02";
}
if(null!=asjRyRelateVO.getZczjywsjzt07()){
zczjywsjzt07="07";
}
asjQ += " AND ZCZJYWSJZT:("+" "+zczjywsjzt01+" "+zczjywsjzt02+" "+zczjywsjzt07+")";
}
}*/
if
(
null
!=
asjRyRelateVO
.
getZczjywsjzt01
()){
zczjywsjzt01
=
"01"
;
//zczjywsjzt01="01";
sjzt01
+=
" OR ZCZJYWSJZT:01"
;
}
if
(
null
!=
asjRyRelateVO
.
getZczjywsjzt02
()){
zczjywsjzt02
=
"02"
;
//zczjywsjzt02="02";
sjzt01
+=
" OR ZCZJYWSJZT:02"
;
}
if
(
null
!=
asjRyRelateVO
.
getZczjywsjzt07
()){
zczjywsjzt07
=
"07"
;
//zczjywsjzt07="07";
sjzt01
+=
" OR ZCZJYWSJZT:07"
;
}
if
(
null
!=
asjRyRelateVO
.
getLaywsjzt01
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLaywsjzt01
())){
laywsjzt01
=
"01"
;
//laywsjzt01="01";
sjzt01
+=
" OR LAYWSJZT:01"
;
}
if
(
null
!=
asjRyRelateVO
.
getLaywsjzt02
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLaywsjzt02
())){
laywsjzt02
=
"02"
;
//laywsjzt02="02";
sjzt01
+=
" OR LAYWSJZT:02"
;
}
if
(
null
!=
asjRyRelateVO
.
getLaywsjzt05
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLaywsjzt05
())){
laywsjzt05
=
"05"
;
if
(
null
!=
asjRyRelateVO
.
getSfbhcxaj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfbhcxaj
())){
//laywsjzt05="05";
sjzt01
+=
" OR LAYWSJZT:05"
;
}
if
(
null
!=
asjRyRelateVO
.
getLaywsjzt07
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLaywsjzt07
())){
laywsjzt07
=
"07"
;
//laywsjzt07="07";
sjzt01
+=
" OR (LAYWSJZT:07 AND -ZCZJYWSJZT:* AND -(ZCZJYWSJZT:07))"
;
}
String
ajzt01
=
" ZCZJYWSJZT:("
+
zczjywsjzt01
+
" "
+
zczjywsjzt02
+
" "
+
zczjywsjzt07
+
" "
+
")"
;
String
ajzt02
=
"OR LAYWSJZT:("
+
laywsjzt01
+
" "
+
laywsjzt02
+
" "
+
laywsjzt05
+
" "
+
laywsjzt07
+
" "
+
")"
;
String
sjzt
=
ajzt01
+
ajzt02
;
//如果没选案件状态默认查询不包含撤销案件
if
(
null
==
asjRyRelateVO
.
getLaywsjzt01
()&&
null
==
asjRyRelateVO
.
getLaywsjzt02
()&&
null
==
asjRyRelateVO
.
getSfbhcxaj
()
&&
null
==
asjRyRelateVO
.
getLaywsjzt07
()&&
null
==
asjRyRelateVO
.
getZczjywsjzt00
()&&
null
==
asjRyRelateVO
.
getZczjywsjzt01
()
&&
null
==
asjRyRelateVO
.
getZczjywsjzt02
()&&
null
==
asjRyRelateVO
.
getZczjywsjzt07
()){
asjQ
+=
" AND -(LAYWSJZT:05)"
;
}
else
{
if
(
null
!=
asjRyRelateVO
.
getZczjywsjzt00
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczjywsjzt00
())
){
asjQ
+=
" AND (((((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00)) AND LAYWSJZT:07) )"
+
sjzt
+
")"
;
}
else
{
asjQ
+=
" AND ("
+
sjzt
+
")"
;
if
(
null
!=
sjzt01
){
String
aaa
=
sjzt01
.
substring
(
8
,
sjzt01
.
length
())
;
System
.
out
.
println
(
aaa
);
asjQ
+=
" AND ("
+
aaa
+
")"
;
}
}
if
(
null
!=
asjRyRelateVO
.
getLaywsjztmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLaywsjztmc
())){
...
...
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