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
db3f841a
Commit
db3f841a
authored
Dec 24, 2019
by
xing_wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
时间格式修改
parent
862f573c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
202 additions
and
43 deletions
+202
-43
src/main/java/com/cc/controller/SolrController.java
+200
-41
src/main/webapp/rasc.jsp
+2
-2
No files found.
src/main/java/com/cc/controller/SolrController.java
View file @
db3f841a
...
...
@@ -619,15 +619,22 @@ public class SolrController {
asjQ
+=
" AND DJSJ:"
+
asjRyRelateVO
.
getDjsj_date
()+
"*"
;
}
}
String
djsjKssj
=
null
;
String
djsjJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
()))
{
djsjKssj
=
dateChange
(
asjRyRelateVO
.
getDjsjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
djsjJssj
=
dateChange
(
asjRyRelateVO
.
getDjsjJssj
());
}
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()
+
" TO "
+
asjRyRelateVO
.
getDjsjJssj
()
+
"]"
;
asjQ
+=
" AND DJSJ:["
+
djsjKssj
+
" TO "
+
djsjJssj
+
"]"
;
}
else
{
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND DJSJ:["
+
djsjKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
asjQ
+=
" AND DJSJ:[* TO "
+
asjRyRelateVO
.
getDjsjJssj
()
+
"]"
;
asjQ
+=
" AND DJSJ:[* TO "
+
djsjJssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getLlfs_llfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLlfs_llfsdm
()))
{
...
...
@@ -1607,6 +1614,9 @@ public class SolrController {
laywsjzt02
=
"02"
;
}
if
(
null
!=
asjRyRelateVO
.
getLaywsjzt05
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLaywsjzt05
())){
if
(
null
!=
asjRyRelateVO
.
getZczjywsjzt07
()){
zczjywsjzt07
=
"07"
;
}
laywsjzt05
=
"05"
;
}
if
(
null
!=
asjRyRelateVO
.
getLaywsjzt07
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLaywsjzt07
())){
...
...
@@ -2929,6 +2939,44 @@ public class SolrController {
if
(
null
!=
asjRyRelateVO
.
getZhrqJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhrqJssj
()))
{
zhJssj
=
dateChange
(
asjRyRelateVO
.
getZhrqJssj
());
}
//立案开始结束日期
String
laKssj
=
null
;
String
laJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjKssj
()))
{
laKssj
=
dateChange
(
asjRyRelateVO
.
getLasjRqsjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
()))
{
laJssj
=
dateChange
(
asjRyRelateVO
.
getLasjRqsjJssj
());
}
//案发开始结束日期
String
asjfssjKssj
=
null
;
String
asjfssjJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getAsjfssjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjKssj
()))
{
asjfssjKssj
=
dateChange
(
asjRyRelateVO
.
getAsjfssjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
()))
{
asjfssjJssj
=
dateChange
(
asjRyRelateVO
.
getAsjfssjJssj
());
}
//受理时间开始结束日期
String
slsjKssj
=
null
;
String
slsjJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getSlsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjKssj
()))
{
slsjKssj
=
dateChange
(
asjRyRelateVO
.
getSlsjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getSlsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
()))
{
slsjJssj
=
dateChange
(
asjRyRelateVO
.
getSlsjJssj
());
}
//登记时间开始结束日期
String
djsjKssj
=
null
;
String
djsjJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
()))
{
djsjKssj
=
dateChange
(
asjRyRelateVO
.
getDjsjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
djsjJssj
=
dateChange
(
asjRyRelateVO
.
getDjsjJssj
());
}
Map
<
String
,
Object
>
map
=
new
HashedMap
();
List
<
String
>
fqList
=
new
ArrayList
<>();
String
ryQ
=
"*"
;
...
...
@@ -4129,43 +4177,43 @@ public class SolrController {
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
()))
{
asjQ
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()
+
" TO "
+
asjRyRelateVO
.
getLasjRqsjJssj
()
+
"]"
;
asjQ
+=
" AND LARQ:["
+
laKssj
+
" TO "
+
laJssj
+
"]"
;
}
else
{
asjQ
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND LARQ:["
+
laKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
()))
{
asjQ
+=
" AND LARQ:[* TO "
+
asjRyRelateVO
.
getLasjRqsjJssj
()
+
"]"
;
asjQ
+=
" AND LARQ:[* TO "
+
laJssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
()))
{
asjQ
+=
" AND AFSJ_DESC:["
+
asj
RyRelateVO
.
getAsjfssjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND AFSJ_DESC:[* TO "
+
asj
RyRelateVO
.
getAsjfssjJssj
()
+
"]"
;
asjQ
+=
" AND AFSJ_DESC:["
+
asj
fssjKssj
+
" TO "
+
"*]"
;
asjQ
+=
" AND AFSJ_DESC:[* TO "
+
asj
fssjJssj
+
"]"
;
}
else
{
asjQ
+=
" AND AFSJ_DESC:["
+
asj
RyRelateVO
.
getAsjfssjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND AFSJ_DESC:["
+
asj
fssjKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
()))
{
asjQ
+=
" AND AFSJ_DESC:[* TO "
+
asj
RyRelateVO
.
getAsjfssjJssj
()
+
"]"
;
asjQ
+=
" AND AFSJ_DESC:[* TO "
+
asj
fssjJssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getSlsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getSlsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
()))
{
asjQ
+=
" AND SLSJ:["
+
asjRyRelateVO
.
getSlsjKssj
()
+
" TO "
+
asjRyRelateVO
.
getSlsjJssj
()
+
"]"
;
asjQ
+=
" AND SLSJ:["
+
slsjKssj
+
" TO "
+
slsjJssj
+
"]"
;
}
else
{
asjQ
+=
" AND SLSJ:["
+
asjRyRelateVO
.
getSlsjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND SLSJ:["
+
slsjKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getSlsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
()))
{
asjQ
+=
" AND SLSJ:[* TO "
+
asjRyRelateVO
.
getSlsjJssj
()
+
"]"
;
asjQ
+=
" AND SLSJ:[* TO "
+
slsjJssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()
+
" TO "
+
asjRyRelateVO
.
getDjsjJssj
()
+
"]"
;
asjQ
+=
" AND DJSJ:["
+
djsjKssj
+
" TO "
+
djsjJssj
+
"]"
;
}
else
{
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND DJSJ:["
+
djsjKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
asjQ
+=
" AND DJSJ:[* TO "
+
asjRyRelateVO
.
getDjsjJssj
()
+
"]"
;
asjQ
+=
" AND DJSJ:[* TO "
+
djsjJssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getLlfs_llfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLlfs_llfsdm
())){
...
...
@@ -4761,7 +4809,7 @@ public class SolrController {
asjQ
+=
" AND AJLBDM:"
+
asjRyRelateVO
.
getSalbdm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjKssj
())){
/*
if(null!=asjRyRelateVO.getLasjRqsjKssj() && !"".equals(asjRyRelateVO.getLasjRqsjKssj())){
if(null!=asjRyRelateVO.getLasjRqsjJssj() && !"".equals(asjRyRelateVO.getLasjRqsjJssj())) {
asjQ += " AND LARQ:[" + asjRyRelateVO.getLasjRqsjKssj() + " TO " + asjRyRelateVO.getLasjRqsjJssj() + "]";
}else{
...
...
@@ -4769,7 +4817,7 @@ public class SolrController {
}
}else if(null!=asjRyRelateVO.getLasjRqsjJssj() && !"".equals(asjRyRelateVO.getLasjRqsjJssj())) {
asjQ += " AND LARQ:[* TO " + asjRyRelateVO.getLasjRqsjJssj()+"]";
}
}
*/
if
(
null
!=
asjRyRelateVO
.
getZajyaq
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZajyaq
())){
asjQ
+=
" AND keywords:"
+
asjRyRelateVO
.
getZajyaq
();
}
...
...
@@ -4779,6 +4827,30 @@ public class SolrController {
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
paKssj
=
null
;
String
paJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getParqKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqKssj
()))
{
paKssj
=
dateChange
(
asjRyRelateVO
.
getParqKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getParqJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqJssj
()))
{
paJssj
=
dateChange
(
asjRyRelateVO
.
getParqJssj
());
}
String
paQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getParqKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqKssj
())){
if
(
null
!=
asjRyRelateVO
.
getParqJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqJssj
()))
{
paQ
+=
" AND PARQ:["
+
paKssj
+
" TO "
+
paJssj
+
"]"
;
}
else
{
paQ
+=
" AND PARQ:["
+
paKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getParqJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqJssj
()))
{
paQ
+=
" AND PARQ:[* TO "
+
paJssj
+
"]"
;
}
if
(
StringUtils
.
isNotBlank
(
paQ
)){
String
fq
=
"{!join fromIndex=TB_GL_PA_RY from=ASJXGRYBH to=ID}"
;
fq
+=
paQ
.
substring
(
5
,
paQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
zczjQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01
())){
...
...
@@ -4802,14 +4874,22 @@ public class SolrController {
"(PARQ:[* TO " + asjRyRelateVO.getZczj_zxsj01Jssj() + "] AND (AJZTMC:结案 OR AJZTMC:破案) AND -SFMA_PDBZ:1 AND -SFSQ_PDBZ:1 AND -SFGM_PDBZ:1))";
}*/
//侦查终结时间查询
String
zxsj01Kssj
=
null
;
String
zxsj01Jssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Kssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Kssj
()))
{
zxsj01Kssj
=
dateChange
(
asjRyRelateVO
.
getZczj_zxsj01Kssj
());
}
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Jssj
()))
{
zxsj01Jssj
=
dateChange
(
asjRyRelateVO
.
getZczj_zxsj01Jssj
());
}
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Kssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Kssj
())){
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Jssj
()))
{
zczjQ
+=
" AND ZCZJ_ZXSJ01:["
+
asjRyRelateVO
.
getZczj_zxsj01Kssj
()
+
" TO "
+
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
+
"]"
;
zczjQ
+=
" AND ZCZJ_ZXSJ01:["
+
zxsj01Kssj
+
" TO "
+
zxsj01Jssj
+
"]"
;
}
else
{
zczjQ
+=
" AND ZCZJ_ZXSJ01:["
+
asjRyRelateVO
.
getZczj_zxsj01Kssj
()
+
" TO "
+
"*]"
;
zczjQ
+=
" AND ZCZJ_ZXSJ01:["
+
zxsj01Kssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Jssj
()))
{
zczjQ
+=
" AND ZCZJ_ZXSJ01:[* TO "
+
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
+
"]"
;
zczjQ
+=
" AND ZCZJ_ZXSJ01:[* TO "
+
zxsj01Jssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getZczjdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczjdw_gajgjgdm
())){
String
zczjdw_gajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getZczjdw_gajgjgdm
(),
1
);
...
...
@@ -6480,6 +6560,43 @@ public class SolrController {
}
String
asjQ
=
""
;
//立案开始结束日期
String
laKssj
=
null
;
String
laJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjKssj
()))
{
laKssj
=
dateChange
(
asjRyRelateVO
.
getLasjRqsjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
()))
{
laJssj
=
dateChange
(
asjRyRelateVO
.
getLasjRqsjJssj
());
}
//案发开始结束日期
String
asjfssjKssj
=
null
;
String
asjfssjJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getAsjfssjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjKssj
()))
{
asjfssjKssj
=
dateChange
(
asjRyRelateVO
.
getAsjfssjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
()))
{
asjfssjJssj
=
dateChange
(
asjRyRelateVO
.
getAsjfssjJssj
());
}
//受理时间开始结束日期
String
slsjKssj
=
null
;
String
slsjJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getSlsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjKssj
()))
{
slsjKssj
=
dateChange
(
asjRyRelateVO
.
getSlsjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getSlsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
()))
{
slsjJssj
=
dateChange
(
asjRyRelateVO
.
getSlsjJssj
());
}
//登记时间开始结束日期
String
djsjKssj
=
null
;
String
djsjJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
()))
{
djsjKssj
=
dateChange
(
asjRyRelateVO
.
getDjsjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
djsjJssj
=
dateChange
(
asjRyRelateVO
.
getDjsjJssj
());
}
if
(
null
!=
asjRyRelateVO
.
getAsjbh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjbh
())){
asjQ
+=
" AND ID:*"
+
asjRyRelateVO
.
getAsjbh
()+
"*"
;
}
...
...
@@ -6658,43 +6775,43 @@ public class SolrController {
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
()))
{
asjQ
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()
+
" TO "
+
asjRyRelateVO
.
getLasjRqsjJssj
()
+
"]"
;
asjQ
+=
" AND LARQ:["
+
laKssj
+
" TO "
+
laJssj
+
"]"
;
}
else
{
asjQ
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND LARQ:["
+
laKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
()))
{
asjQ
+=
" AND LARQ:[* TO "
+
asjRyRelateVO
.
getLasjRqsjJssj
()
+
"]"
;
asjQ
+=
" AND LARQ:[* TO "
+
laJssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
()))
{
asjQ
+=
" AND AFSJ_DESC:["
+
asj
RyRelateVO
.
getAsjfssjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND AFSJ_DESC:[* TO "
+
asj
RyRelateVO
.
getAsjfssjJssj
()
+
"]"
;
asjQ
+=
" AND AFSJ_DESC:["
+
asj
fssjKssj
+
" TO "
+
"*]"
;
asjQ
+=
" AND AFSJ_DESC:[* TO "
+
asj
fssjJssj
+
"]"
;
}
else
{
asjQ
+=
" AND AFSJ_DESC:["
+
asj
RyRelateVO
.
getAsjfssjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND AFSJ_DESC:["
+
asj
fssjKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
()))
{
asjQ
+=
" AND AFSJ_DESC:[* TO "
+
asj
RyRelateVO
.
getAsjfssjJssj
()
+
"]"
;
asjQ
+=
" AND AFSJ_DESC:[* TO "
+
asj
fssjJssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getSlsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getSlsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
()))
{
asjQ
+=
" AND SLSJ:["
+
asjRyRelateVO
.
getSlsjKssj
()
+
" TO "
+
asjRyRelateVO
.
getSlsjJssj
()
+
"]"
;
asjQ
+=
" AND SLSJ:["
+
slsjKssj
+
" TO "
+
slsjJssj
+
"]"
;
}
else
{
asjQ
+=
" AND SLSJ:["
+
asjRyRelateVO
.
getSlsjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND SLSJ:["
+
slsjKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getSlsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
()))
{
asjQ
+=
" AND SLSJ:[* TO "
+
asjRyRelateVO
.
getSlsjJssj
()
+
"]"
;
asjQ
+=
" AND SLSJ:[* TO "
+
slsjJssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()
+
" TO "
+
asjRyRelateVO
.
getDjsjJssj
()
+
"]"
;
asjQ
+=
" AND DJSJ:["
+
djsjKssj
+
" TO "
+
djsjJssj
+
"]"
;
}
else
{
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()
+
" TO "
+
"*]"
;
asjQ
+=
" AND DJSJ:["
+
djsjKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
asjQ
+=
" AND DJSJ:[* TO "
+
asjRyRelateVO
.
getDjsjJssj
()
+
"]"
;
asjQ
+=
" AND DJSJ:[* TO "
+
djsjJssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getLlfs_llfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLlfs_llfsdm
())){
...
...
@@ -7256,8 +7373,42 @@ public class SolrController {
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
paKssj
=
null
;
String
paJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getParqKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqKssj
()))
{
paKssj
=
dateChange
(
asjRyRelateVO
.
getParqKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getParqJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqJssj
()))
{
paJssj
=
dateChange
(
asjRyRelateVO
.
getParqJssj
());
}
String
paQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getParqKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqKssj
())){
if
(
null
!=
asjRyRelateVO
.
getParqJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqJssj
()))
{
paQ
+=
" AND PARQ:["
+
paKssj
+
" TO "
+
paJssj
+
"]"
;
}
else
{
paQ
+=
" AND PARQ:["
+
paKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getParqJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getParqJssj
()))
{
paQ
+=
" AND PARQ:[* TO "
+
paJssj
+
"]"
;
}
if
(
StringUtils
.
isNotBlank
(
paQ
)){
String
fq
=
"{!join fromIndex=TB_GL_PA_RY from=ASJXGRYBH to=ID}"
;
fq
+=
paQ
.
substring
(
5
,
paQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
zczjQ
=
""
;
//侦查终结开始结束日期
String
zxsj01Kssj
=
null
;
String
zxsj01Jssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Kssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Kssj
()))
{
zxsj01Kssj
=
dateChange
(
asjRyRelateVO
.
getZczj_zxsj01Kssj
());
}
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Jssj
()))
{
zxsj01Jssj
=
dateChange
(
asjRyRelateVO
.
getZczj_zxsj01Jssj
());
}
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01
())){
zczjQ
+=
" AND -ZCZJ_ZXSJ01:*"
;
...
...
@@ -7283,12 +7434,12 @@ public class SolrController {
//侦查终结时间查询
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Kssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Kssj
())){
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Jssj
()))
{
zczjQ
+=
" AND ZCZJ_ZXSJ01:["
+
asjRyRelateVO
.
getZczj_zxsj01Kssj
()
+
" TO "
+
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
+
"]"
;
zczjQ
+=
" AND ZCZJ_ZXSJ01:["
+
zxsj01Kssj
+
" TO "
+
zxsj01Jssj
+
"]"
;
}
else
{
zczjQ
+=
" AND ZCZJ_ZXSJ01:["
+
asjRyRelateVO
.
getZczj_zxsj01Kssj
()
+
" TO "
+
"*]"
;
zczjQ
+=
" AND ZCZJ_ZXSJ01:["
+
zxsj01Kssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01Jssj
()))
{
zczjQ
+=
" AND ZCZJ_ZXSJ01:[* TO "
+
asjRyRelateVO
.
getZczj_zxsj01Jssj
()
+
"]"
;
zczjQ
+=
" AND ZCZJ_ZXSJ01:[* TO "
+
zxsj01Jssj
+
"]"
;
}
if
(
null
!=
asjRyRelateVO
.
getZczjdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczjdw_gajgjgdm
())){
String
zczjdw_gajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getZczjdw_gajgjgdm
(),
1
);
...
...
@@ -8006,14 +8157,22 @@ public class SolrController {
ryQ
+=
" AND DJSJ:"
+
asjRyRelateVO
.
getDjsj_date
()+
"*"
;
}
}
String
djsjKssj
=
null
;
String
djsjJssj
=
null
;
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
()))
{
djsjKssj
=
dateChange
(
asjRyRelateVO
.
getDjsjKssj
());
}
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
djsjJssj
=
dateChange
(
asjRyRelateVO
.
getDjsjJssj
());
}
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
())){
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
ryQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()
+
" TO "
+
asjRyRelateVO
.
getDjsjJssj
()
+
"]"
;
ryQ
+=
" AND DJSJ:["
+
djsjKssj
+
" TO "
+
djsjJssj
+
"]"
;
}
else
{
ryQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()
+
" TO "
+
"*]"
;
ryQ
+=
" AND DJSJ:["
+
djsjKssj
+
" TO "
+
"*]"
;
}
}
else
if
(
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))
{
ryQ
+=
" AND DJSJ:[* TO "
+
asjRyRelateVO
.
getDjsjJssj
()
+
"]"
;
ryQ
+=
" AND DJSJ:[* TO "
+
djsjJssj
+
"]"
;
}
List
<
String
>
list
=
new
ArrayList
<>();
if
(
null
!=
asjRyRelateVO
.
getZb
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZb
())){
...
...
src/main/webapp/rasc.jsp
View file @
db3f841a
...
...
@@ -490,11 +490,11 @@
<td><input
id=
"djsjKssj"
name=
"djsjKssj"
order=
"1"
type=
"text"
class=
"Wdate"
showtype=
"date"
showname=
"djsj"
onfocus=
"WdatePicker({maxDate:'#F{$dp.$D(\'djsjJssj\')}',dateFmt:'yyyy-MM-dd'})"
/>
onfocus=
"WdatePicker({maxDate:'#F{$dp.$D(\'djsjJssj\')}',dateFmt:'yyyy-MM-dd
HH:mm:ss',startDate:'%y-%M-%d 00:00:00
'})"
/>
-
<input
id=
"djsjJssj"
name=
"djsjJssj"
order=
"2"
type=
"text"
class=
"Wdate"
showtype=
"date"
showname=
"djsj"
onfocus=
"WdatePicker({m
inDate:'#F{$dp.$D(\'djsjKssj\')}',dateFmt:'yyyy-MM-dd
'})"
/>
onfocus=
"WdatePicker({m
axDate:'#F{$dp.$D(\'djsjKssj\')}',dateFmt:'yyyy-MM-dd HH:mm:ss',startDate:'%y-%M-%d 00:00:00
'})"
/>
</td>
<td
class=
"td_title"
>
登记人姓名:
</td>
<td><input
type=
"text"
...
...
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