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
ba0c07e2
Commit
ba0c07e2
authored
Jul 03, 2018
by
wuyiping
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改人案筛查功能
parent
2301095b
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
2267 additions
and
1558 deletions
+2267
-1558
src/main/java/com/cc/controller/SolrController.java
+1157
-233
src/main/java/com/cc/model/AsjRyRelateVO.java
+561
-192
src/main/java/com/cc/solrCRUD/sorlCRUD.java
+157
-43
src/main/java/com/cc/utils/CommonFunc.java
+34
-0
src/main/java/com/cc/utils/StringUtil.java
+0
-904
src/main/webapp/rasc.jsp
+0
-0
src/main/webapp/static/pagination/jquery.pagination-1.2.1.js
+32
-31
src/main/webapp/static/rasc/css/index.css
+5
-1
src/main/webapp/static/rasc/js/index.js
+166
-72
src/main/webapp/static/rasc/js/navCategory_zj.js
+155
-82
No files found.
src/main/java/com/cc/controller/SolrController.java
View file @
ba0c07e2
...
...
@@ -3,8 +3,9 @@ package com.cc.controller;
import
java.util.*
;
import
com.cc.model.AsjRyRelateVO
;
import
com.cc.solrCRUD.sorlCRUD
;
import
com.cc.utils.CommonFunc
;
import
com.cc.utils.EasyUIPage
;
import
com.cc.utils.StringUtil
;
import
org.apache.commons.lang.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.stereotype.Controller
;
...
...
@@ -102,373 +103,380 @@ public class SolrController {
@RequestMapping
(
"/listTbStAsj"
)
@ResponseBody
public
EasyUIPage
listTbStAsj
(
HttpServletRequest
request
,
AsjRyRelateVO
asjRyRelateVO
,
String
unitcode
,
String
groupids
){
public
EasyUIPage
listTbStAsj
(
HttpServletRequest
request
,
AsjRyRelateVO
asjRyRelateVO
,
String
unitcode
,
String
groupids
,
String
sorttype
,
String
sortorder
){
Properties
properties
=
propertiesUtil
(
"solr.properties"
);
String
sorlAddress
=
properties
.
getProperty
(
"sorlAddress"
);
String
sorlInstance
=
"TBSTASJ"
;
String
q
=
"XXSC_PDBZ:0 AND XXDJDW_GAJGJGDM:"
+
unitcode
.
substring
(
0
,
2
)+
"*"
;
String
sorlInstance
=
"ASJXXZB"
;
List
<
String
>
fqList
=
new
ArrayList
<>();
String
asjQ
=
"XXSC_PDBZ:0 AND XXDJDW_GAJGJGDM:"
+
unitcode
.
substring
(
0
,
2
)+
"*"
;
if
(
null
!=
asjRyRelateVO
.
getAsjbh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjbh
())){
q
+=
" AND ID:*"
+
asjRyRelateVO
.
getAsjbh
()+
"*"
;
asjQ
+=
" AND ID:*"
+
asjRyRelateVO
.
getAsjbh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getAjmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAjmc
())){
q
+=
" AND AJMC:*"
+
asjRyRelateVO
.
getAjmc
()+
"*"
;
asjQ
+=
" AND AJMC:*"
+
asjRyRelateVO
.
getAjmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getJjbh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJjbh
())){
q
+=
" AND JJBH:*"
+
asjRyRelateVO
.
getJjbh
()+
"*"
;
asjQ
+=
" AND JJBH:*"
+
asjRyRelateVO
.
getJjbh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getXckybh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXckybh
())){
q
+=
" AND XCKYBH:*"
+
asjRyRelateVO
.
getXckybh
()+
"*"
;
asjQ
+=
" AND XCKYBH:*"
+
asjRyRelateVO
.
getXckybh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getXsjqlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXsjqlbdm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getXsjqlbdm
())){
q
+=
" AND -XSJQLBDM:*"
;
asjQ
+=
" AND -XSJQLBDM:*"
;
}
else
{
q
+=
" AND XSJQLBDM:"
+
asjRyRelateVO
.
getXsjqlbdm
();
asjQ
+=
" AND XSJQLBDM:"
+
asjRyRelateVO
.
getXsjqlbdm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAjlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAjlbdm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAjlbdm
())){
q
+=
" AND -AJLBDM:*"
;
asjQ
+=
" AND -AJLBDM:*"
;
}
else
{
q
+=
" AND AJLBDM:"
+
asjRyRelateVO
.
getAjlbdm
();
asjQ
+=
" AND AJLBDM:"
+
asjRyRelateVO
.
getAjlbdm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZatz_jyqk
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZatz_jyqk
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZatz_jyqk
())){
q
+=
" AND -ZATZ_JYQK:*"
;
asjQ
+=
" AND -ZATZ_JYQK:*"
;
}
else
{
q
+=
" AND ZATZ_JYQK:"
+
asjRyRelateVO
.
getZatz_jyqk
();
asjQ
+=
" AND ZATZ_JYQK:"
+
asjRyRelateVO
.
getZatz_jyqk
();
}
}
if
(
null
!=
asjRyRelateVO
.
getLadw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLadw_gajgjgdm
())){
String
ladwGajgjgdm
=
StringUtil
.
getDwLike
(
asjRyRelateVO
.
getLadw_gajgjgdm
(),
1
);
String
ladwGajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getLadw_gajgjgdm
(),
1
);
if
(!
ladwGajgjgdm
.
startsWith
(
"("
)){
ladwGajgjgdm
=
ladwGajgjgdm
+
"*"
;
}
q
+=
" AND LADW_GAJGJGDM:"
+
ladwGajgjgdm
;
asjQ
+=
" AND LADW_GAJGJGDM:"
+
ladwGajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getLadw_gajgmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLadw_gajgmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getLadw_gajgmc
())){
q
+=
" AND -LADW_GAJGMC:*"
;
asjQ
+=
" AND -LADW_GAJGMC:*"
;
}
else
{
q
+=
" AND LADW_GAJGMC:"
+
asjRyRelateVO
.
getLadw_gajgmc
();
asjQ
+=
" AND LADW_GAJGMC:"
+
asjRyRelateVO
.
getLadw_gajgmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZcjddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcjddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZcjddm
())){
q
+=
" AND -ZCJDDM:*"
;
asjQ
+=
" AND ZCJDDM:"
+
asjRyRelateVO
.
getZcjddm
();
}
if
(
null
!=
asjRyRelateVO
.
getZcjdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcjdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZcjdmc
())){
asjQ
+=
" AND -ZCJDMC:*"
;
}
else
{
q
+=
" AND ZCJDDM:"
+
asjRyRelateVO
.
getZcjddm
();
asjQ
+=
" AND ZCJDMC:"
+
asjRyRelateVO
.
getZcjdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getSldw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSldw_gajgjgdm
())){
String
sldwGajgjgdm
=
StringUtil
.
getDwLike
(
asjRyRelateVO
.
getSldw_gajgjgdm
(),
1
);
String
sldwGajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getSldw_gajgjgdm
(),
1
);
if
(!
sldwGajgjgdm
.
startsWith
(
"("
)){
sldwGajgjgdm
=
sldwGajgjgdm
+
"*"
;
}
q
+=
" AND SLDW_GAJGJGDM:"
+
sldwGajgjgdm
;
asjQ
+=
" AND SLDW_GAJGJGDM:"
+
sldwGajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_xzqhdm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfsdd_xzqhdm
())){
q
+=
" AND -ASJFSDD_XZQHDM:*"
;
asjQ
+=
" AND ASJFSDD_XZQHDM:"
+
asjRyRelateVO
.
getAsjfsdd_xzqhdm
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_xzqhmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_xzqhmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfsdd_xzqhmc
())){
asjQ
+=
" AND -ASJFSDD_XZQHMC:*"
;
}
else
{
q
+=
" AND ASJFSDD_XZQHDM:"
+
asjRyRelateVO
.
getAsjfsdd_xzqhdm
();
asjQ
+=
" AND ASJFSDD_XZQHMC:"
+
asjRyRelateVO
.
getAsjfsdd_xzqhmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_dzmc
())){
q
+=
" AND ASJFSDD_DZMC:*"
+
asjRyRelateVO
.
getAsjfsdd_dzmc
()+
"*"
;
asjQ
+=
" AND ASJFSDD_DZMC:*"
+
asjRyRelateVO
.
getAsjfsdd_dzmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getLarq
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLarq
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getLarq
())){
q
+=
" AND -LARQ:*"
;
asjQ
+=
" AND -LARQ:*"
;
}
else
{
q
+=
" AND LARQ:"
+
asjRyRelateVO
.
getLarq
();
asjQ
+=
" AND LARQ:"
+
asjRyRelateVO
.
getLarq
();
}
}
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjKssj
())
&&
null
!=
asjRyRelateVO
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
())){
q
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()+
" TO "
+
asjRyRelateVO
.
getLasjRqsjJssj
()+
"]"
;
asjQ
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()+
" TO "
+
asjRyRelateVO
.
getLasjRqsjJssj
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjKssj
())
&&
(
null
==
asjRyRelateVO
.
getLasjRqsjJssj
()
||
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
()))){
q
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()+
" TO "
+
"*]"
;
asjQ
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssj_asjfskssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssj_asjfskssj
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfssj_asjfskssj
())){
q
+=
" AND -ASJFSSJ_ASJFSKSSJ:*"
;
asjQ
+=
" AND -ASJFSSJ_ASJFSKSSJ:*"
;
}
else
{
q
+=
" AND ASJFSSJ_ASJFSKSSJ:"
+
asjRyRelateVO
.
getAsjfssj_asjfskssj
();
asjQ
+=
" AND ASJFSSJ_ASJFSKSSJ:"
+
asjRyRelateVO
.
getAsjfssj_asjfskssj
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjKssj
())
&&
null
!=
asjRyRelateVO
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
())){
q
+=
" AND ASJFSSJ_ASJFSKSSJ:["
+
asjRyRelateVO
.
getAsjfssjKssj
()+
" TO "
+
asjRyRelateVO
.
getAsjfssjJssj
()+
"]"
;
asjQ
+=
" AND ASJFSSJ_ASJFSKSSJ:["
+
asjRyRelateVO
.
getAsjfssjKssj
()+
" TO "
+
asjRyRelateVO
.
getAsjfssjJssj
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjfssjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjKssj
())
&&
(
null
==
asjRyRelateVO
.
getAsjfssjJssj
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
()))){
q
+=
" AND ASJFSSJ_ASJFSKSSJ:["
+
asjRyRelateVO
.
getAsjfssjKssj
()+
" TO "
+
"*]"
;
asjQ
+=
" AND ASJFSSJ_ASJFSKSSJ:["
+
asjRyRelateVO
.
getAsjfssjKssj
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getSlsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjKssj
())
&&
null
!=
asjRyRelateVO
.
getSlsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
())){
q
+=
" AND SLSJ:["
+
asjRyRelateVO
.
getSlsjKssj
()+
" TO "
+
asjRyRelateVO
.
getSlsjJssj
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getSlsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjKssj
())
&&
(
null
==
asjRyRelateVO
.
getSlsjJssj
()
||
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
()))){
q
+=
" AND SLSJ:["
+
asjRyRelateVO
.
getSlsjKssj
()+
" TO "
+
"*]"
;
if
(
null
!=
asjRyRelateVO
.
getSlsj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsj
())){
asjQ
+=
" AND SLSJ:"
+
asjRyRelateVO
.
getSlsj
();
}
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
())
&&
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
())){
q
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()+
" TO "
+
asjRyRelateVO
.
getDjsjJssj
()+
"]"
;
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()+
" TO "
+
asjRyRelateVO
.
getDjsjJssj
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
())
&&
(
null
==
asjRyRelateVO
.
getDjsjJssj
()
||
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))){
q
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()+
" TO "
+
"*]"
;
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getLlfs_llfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLlfs_llfsdm
())){
q
+=
" AND LLFS_LLFSDM:"
+
asjRyRelateVO
.
getLlfs_llfsdm
();
asjQ
+=
" AND LLFS_LLFSDM:"
+
asjRyRelateVO
.
getLlfs_llfsdm
();
}
if
(
null
!=
asjRyRelateVO
.
getSjcwjzrmbyMin
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSjcwjzrmbyMin
())
&&
null
!=
asjRyRelateVO
.
getSjcwjzrmbyMax
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSjcwjzrmbyMax
())){
q
+=
" AND SJCWJZRMBY:["
+
asjRyRelateVO
.
getSjcwjzrmbyMin
()+
" TO "
+
asjRyRelateVO
.
getSjcwjzrmbyMax
()+
"]"
;
asjQ
+=
" AND SJCWJZRMBY:["
+
asjRyRelateVO
.
getSjcwjzrmbyMin
()+
" TO "
+
asjRyRelateVO
.
getSjcwjzrmbyMax
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getSjcwjzrmbyMin
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSjcwjzrmbyMin
())
&&
(
null
==
asjRyRelateVO
.
getSjcwjzrmbyMax
()
||
""
.
equals
(
asjRyRelateVO
.
getSjcwjzrmbyMax
()))){
q
+=
" AND SJCWJZRMBY:["
+
asjRyRelateVO
.
getSjcwjzrmbyMin
()+
" TO "
+
"*]"
;
asjQ
+=
" AND SJCWJZRMBY:["
+
asjRyRelateVO
.
getSjcwjzrmbyMin
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjswry_rs
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rs
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjswry_rs
())){
q
+=
" AND -ASJSWRY_RS:*"
;
asjQ
+=
" AND -ASJSWRY_RS:*"
;
}
else
{
q
+=
" AND ASJSWRY_RS:"
+
asjRyRelateVO
.
getAsjswry_rs
();
asjQ
+=
" AND ASJSWRY_RS:"
+
asjRyRelateVO
.
getAsjswry_rs
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjswry_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rsxx
())
&&
null
!=
asjRyRelateVO
.
getAsjswry_rssx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rssx
())){
q
+=
" AND ASJSWRY_RS:["
+
asjRyRelateVO
.
getAsjswry_rsxx
()+
" TO "
+
asjRyRelateVO
.
getAsjswry_rssx
()+
"]"
;
asjQ
+=
" AND ASJSWRY_RS:["
+
asjRyRelateVO
.
getAsjswry_rsxx
()+
" TO "
+
asjRyRelateVO
.
getAsjswry_rssx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjswry_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rssx
())
&&
(
null
==
asjRyRelateVO
.
getAsjswry_rssx
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rssx
()))){
q
+=
" AND ASJSWRY_RS:["
+
asjRyRelateVO
.
getAsjswry_rsxx
()+
" TO "
+
"*]"
;
asjQ
+=
" AND ASJSWRY_RS:["
+
asjRyRelateVO
.
getAsjswry_rsxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjssry_rs
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rs
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjssry_rs
())){
q
+=
" AND -ASJSSRY_RS:*"
;
asjQ
+=
" AND -ASJSSRY_RS:*"
;
}
else
{
q
+=
" AND ASJSSRY_RS:"
+
asjRyRelateVO
.
getAsjssry_rs
();
asjQ
+=
" AND ASJSSRY_RS:"
+
asjRyRelateVO
.
getAsjssry_rs
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjssry_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rsxx
())
&&
null
!=
asjRyRelateVO
.
getAsjssry_rssx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rssx
())){
q
+=
" AND ASJSSRY_RS:["
+
asjRyRelateVO
.
getAsjssry_rsxx
()+
" TO "
+
asjRyRelateVO
.
getAsjssry_rssx
()+
"]"
;
asjQ
+=
" AND ASJSSRY_RS:["
+
asjRyRelateVO
.
getAsjssry_rsxx
()+
" TO "
+
asjRyRelateVO
.
getAsjssry_rssx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjssry_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rsxx
())
&&
(
null
==
asjRyRelateVO
.
getAsjssry_rssx
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rssx
()))){
q
+=
" AND ASJSSRY_RS:["
+
asjRyRelateVO
.
getAsjssry_rsxx
()+
" TO "
+
"*]"
;
asjQ
+=
" AND ASJSSRY_RS:["
+
asjRyRelateVO
.
getAsjssry_rsxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssj_zasj_zasjlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssj_zasj_zasjlbdm
())){
q
+=
" AND ASJFSSJ_ZASJ_ZASJLBDM:"
+
asjRyRelateVO
.
getAsjfssj_zasj_zasjlbdm
();
asjQ
+=
" AND ASJFSSJ_ZASJ_ZASJLBDM:"
+
asjRyRelateVO
.
getAsjfssj_zasj_zasjlbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_dylbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_dylbdm
())){
q
+=
" AND ASJFSDD_DYLBDM:"
+
asjRyRelateVO
.
getAsjfsdd_dylbdm
();
asjQ
+=
" AND ASJFSDD_DYLBDM:"
+
asjRyRelateVO
.
getAsjfsdd_dylbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbdm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbdm
())){
q
+=
" AND -ASJFSDD_SACS_SACSLBDM:*"
;
asjQ
+=
" AND -ASJFSDD_SACS_SACSLBDM:*"
;
}
else
{
q
+=
" AND ASJFSDD_SACS_SACSLBDM:"
+
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbdm
();
asjQ
+=
" AND ASJFSDD_SACS_SACSLBDM:"
+
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbdm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbdm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbdm
())){
q
+=
" AND -ASJFSDD_KJBW_KJBWLBDM:*"
;
asjQ
+=
" AND -ASJFSDD_KJBW_KJBWLBDM:*"
;
}
else
{
q
+=
" AND ASJFSDD_KJBW_KJBWLBDM:"
+
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbdm
();
asjQ
+=
" AND ASJFSDD_KJBW_KJBWLBDM:"
+
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbdm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXxdjdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXxdjdw_gajgjgdm
())){
String
xxdjdwGajgjgdm
=
StringUtil
.
getDwLike
(
asjRyRelateVO
.
getXxdjdw_gajgjgdm
(),
1
);
String
xxdjdwGajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getXxdjdw_gajgjgdm
(),
1
);
if
(!
xxdjdwGajgjgdm
.
startsWith
(
"("
)){
xxdjdwGajgjgdm
=
xxdjdwGajgjgdm
+
"*"
;
}
q
+=
" AND XXDJDW_GAJGJGDM:"
+
xxdjdwGajgjgdm
;
asjQ
+=
" AND XXDJDW_GAJGJGDM:"
+
xxdjdwGajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getXxdjry_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXxdjry_xm
())){
q
+=
" AND XXDJRY_XM:*"
+
asjRyRelateVO
.
getXxdjry_xm
()+
"*"
;
asjQ
+=
" AND XXDJRY_XM:*"
+
asjRyRelateVO
.
getXxdjry_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getZuzdw_zbr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZuzdw_zbr_xm
())){
q
+=
" AND ZUZDW_ZBR_XM:*"
+
asjRyRelateVO
.
getZuzdw_zbr_xm
()+
"*"
;
asjQ
+=
" AND ZUZDW_ZBR_XM:*"
+
asjRyRelateVO
.
getZuzdw_zbr_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getZuzdw_xbr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZuzdw_xbr_xm
())){
q
+=
" AND ZUZDW_XBR_XM:*"
+
asjRyRelateVO
.
getZuzdw_xbr_xm
()+
"*"
;
asjQ
+=
" AND ZUZDW_XBR_XM:*"
+
asjRyRelateVO
.
getZuzdw_xbr_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_sfjzwn_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_sfjzwn_pdbz
())){
q
+=
" AND ASJFSDD_SFJZWN_PDBZ:"
+
asjRyRelateVO
.
getAsjfsdd_sfjzwn_pdbz
();
asjQ
+=
" AND ASJFSDD_SFJZWN_PDBZ:"
+
asjRyRelateVO
.
getAsjfsdd_sfjzwn_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
())
&&
null
!=
asjRyRelateVO
.
getAsjfsdd_jzwcssx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_jzwcssx
())){
q
+=
" AND ASJFSDD_JZWCS:["
+
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
()+
" TO "
+
asjRyRelateVO
.
getAsjswry_r
ssx
()+
"]"
;
asjQ
+=
" AND ASJFSDD_JZWCS:["
+
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
()+
" TO "
+
asjRyRelateVO
.
getAsjfsdd_jzwc
ssx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
())
&&
(
null
==
asjRyRelateVO
.
getAsjfsdd_jzwcssx
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_jzwcssx
()))){
q
+=
" AND ASJFSDD_JZWCS:["
+
asjRyRelateVO
.
getAsjfsdd_jzwcss
x
()+
" TO "
+
"*]"
;
asjQ
+=
" AND ASJFSDD_JZWCS:["
+
asjRyRelateVO
.
getAsjfsdd_jzwcsx
x
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_asjfslc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslc
())){
q
+=
" AND -ASJFSDD_ASJFSLC:*"
;
asjQ
+=
" AND -ASJFSDD_ASJFSLC:*"
;
}
else
{
q
+=
" AND ASJFSDD_ASJFSLC:"
+
asjRyRelateVO
.
getAsjfsdd_asjfslc
();
asjQ
+=
" AND ASJFSDD_ASJFSLC:"
+
asjRyRelateVO
.
getAsjfsdd_asjfslc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
())
&&
null
!=
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
())){
q
+=
" AND ASJFSDD_ASJFSLC:["
+
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()+
" TO "
+
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
()+
"]"
;
asjQ
+=
" AND ASJFSDD_ASJFSLC:["
+
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()+
" TO "
+
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
())
&&
(
null
==
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
()))){
q
+=
" AND ASJFSDD_ASJFSLC:["
+
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()+
" TO "
+
"*]"
;
asjQ
+=
" AND ASJFSDD_ASJFSLC:["
+
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getSfma_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfma_pdbz
())){
q
+=
" AND SFMA_PDBZ:"
+
asjRyRelateVO
.
getSfma_pdbz
();
asjQ
+=
" AND SFMA_PDBZ:"
+
asjRyRelateVO
.
getSfma_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getSfsb_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfsb_pdbz
())){
q
+=
" AND SFSB_PDBZ:"
+
asjRyRelateVO
.
getSfsb_pdbz
();
asjQ
+=
" AND SFSB_PDBZ:"
+
asjRyRelateVO
.
getSfsb_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getSfsw_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfsw_pdbz
())){
q
+=
" AND SFSW_PDBZ:"
+
asjRyRelateVO
.
getSfsw_pdbz
();
asjQ
+=
" AND SFSW_PDBZ:"
+
asjRyRelateVO
.
getSfsw_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getSfsq_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfsq_pdbz
())){
q
+=
" AND SFSQ_PDBZ:"
+
asjRyRelateVO
.
getSfsq_pdbz
();
asjQ
+=
" AND SFSQ_PDBZ:"
+
asjRyRelateVO
.
getSfsq_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getSfsh_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfsh_pdbz
())){
q
+=
" AND SFSH_PDBZ:"
+
asjRyRelateVO
.
getSfsh_pdbz
();
asjQ
+=
" AND SFSH_PDBZ:"
+
asjRyRelateVO
.
getSfsh_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsdm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsdm
())){
q
+=
" AND -LKJZKJFS_LKJZKJFSDM:*"
;
asjQ
+=
" AND -LKJZKJFS_LKJZKJFSDM:*"
;
}
else
{
q
+=
" AND LKJZKJFS_LKJZKJFSDM:"
+
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsdm
();
asjQ
+=
" AND LKJZKJFS_LKJZKJFSDM:"
+
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsdm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZpsd_zpsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZpsd_zpsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZpsd_zpsddm
())){
q
+=
" AND -ZPSD_ZPSDDM:*"
;
asjQ
+=
" AND -ZPSD_ZPSDDM:*"
;
}
else
{
q
+=
" AND ZPSD_ZPSDDM:"
+
asjRyRelateVO
.
getZpsd_zpsddm
();
asjQ
+=
" AND ZPSD_ZPSDDM:"
+
asjRyRelateVO
.
getZpsd_zpsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getJjsd_jjsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJjsd_jjsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getJjsd_jjsddm
())){
q
+=
" AND -JJSD_JJSDDM:*"
;
asjQ
+=
" AND -JJSD_JJSDDM:*"
;
}
else
{
q
+=
" AND JJSD_JJSDDM:"
+
asjRyRelateVO
.
getJjsd_jjsddm
();
asjQ
+=
" AND JJSD_JJSDDM:"
+
asjRyRelateVO
.
getJjsd_jjsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getJssd_jssddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJssd_jssddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getJssd_jssddm
())){
q
+=
" AND -JSSD_JJ
SDDM:*"
;
asjQ
+=
" AND -JSSD_JS
SDDM:*"
;
}
else
{
q
+=
" AND JSSD_JJ
SDDM:"
+
asjRyRelateVO
.
getJssd_jssddm
();
asjQ
+=
" AND JSSD_JS
SDDM:"
+
asjRyRelateVO
.
getJssd_jssddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getSbsd_sbsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSbsd_sbsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getSbsd_sbsddm
())){
q
+=
" AND -SBSD_SBSDDM:*"
;
asjQ
+=
" AND -SBSD_SBSDDM:*"
;
}
else
{
q
+=
" AND SBSD_SBSDDM:"
+
asjRyRelateVO
.
getSbsd_sbsddm
();
asjQ
+=
" AND SBSD_SBSDDM:"
+
asjRyRelateVO
.
getSbsd_sbsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getQqsd_qqsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getQqsd_qqsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getQqsd_qqsddm
())){
q
+=
" AND -QQSD_QQSDDM:*"
;
asjQ
+=
" AND -QQSD_QQSDDM:*"
;
}
else
{
q
+=
" AND QQSD_QQSDDM:"
+
asjRyRelateVO
.
getQqsd_qqsddm
();
asjQ
+=
" AND QQSD_QQSDDM:"
+
asjRyRelateVO
.
getQqsd_qqsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXpsd_xpsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXpsd_xpsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getXpsd_xpsddm
())){
q
+=
" AND -XPSD_XPSDDM:*"
;
asjQ
+=
" AND -XPSD_XPSDDM:*"
;
}
else
{
q
+=
" AND XPSD_XPSDDM:"
+
asjRyRelateVO
.
getXpsd_xpsddm
();
asjQ
+=
" AND XPSD_XPSDDM:"
+
asjRyRelateVO
.
getXpsd_xpsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXpsywp_sawpdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXpsywp_sawpdm
())){
q
+=
" AND XPSYWP_SAWPDM:"
+
asjRyRelateVO
.
getXpsywp_sawpdm
();
asjQ
+=
" AND XPSYWP_SAWPDM:"
+
asjRyRelateVO
.
getXpsywp_sawpdm
();
}
if
(
null
!=
asjRyRelateVO
.
getZazbsd_zazbsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZazbsd_zazbsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZazbsd_zazbsddm
())){
q
+=
" AND -ZAZBSD_ZAZBSDDM:*"
;
asjQ
+=
" AND -ZAZBSD_ZAZBSDDM:*"
;
}
else
{
q
+=
" AND ZAZBSD_ZAZBSDDM:"
+
asjRyRelateVO
.
getZazbsd_zazbsddm
();
asjQ
+=
" AND ZAZBSD_ZAZBSDDM:"
+
asjRyRelateVO
.
getZazbsd_zazbsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getGrzcsd_grzcsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getGrzcsd_grzcsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getGrzcsd_grzcsddm
())){
q
+=
" AND -GRZCSD_GRZCSDDM:*"
;
asjQ
+=
" AND -GRZCSD_GRZCSDDM:*"
;
}
else
{
q
+=
" AND GRZCSD_GRZCSDDM:"
+
asjRyRelateVO
.
getGrzcsd_grzcsddm
();
asjQ
+=
" AND GRZCSD_GRZCSDDM:"
+
asjRyRelateVO
.
getGrzcsd_grzcsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getMcmysd_mcmysddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMcmysd_mcmysddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getMcmysd_mcmysddm
())){
q
+=
" AND -MCMYSD_MCMYSDDM:*"
;
asjQ
+=
" AND -MCMYSD_MCMYSDDM:*"
;
}
else
{
q
+=
" AND MCMYSD_MCMYSDDM:"
+
asjRyRelateVO
.
getMcmysd_mcmysddm
();
asjQ
+=
" AND MCMYSD_MCMYSDDM:"
+
asjRyRelateVO
.
getMcmysd_mcmysddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getMcsf_mcsfdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMcsf_mcsfdm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getMcsf_mcsfdm
())){
q
+=
" AND -MCSF_MCSFDM:*"
;
asjQ
+=
" AND -MCSF_MCSFDM:*"
;
}
else
{
q
+=
" AND MCSF_MCSFDM:"
+
asjRyRelateVO
.
getMcsf_mcsfdm
();
asjQ
+=
" AND MCSF_MCSFDM:"
+
asjRyRelateVO
.
getMcsf_mcsfdm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getMcgxr_mcgxrdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMcgxr_mcgxrdm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getMcgxr_mcgxrdm
())){
q
+=
" AND -MCGXR_MCGXRDM:*"
;
asjQ
+=
" AND -MCGXR_MCGXRDM:*"
;
}
else
{
q
+=
" AND MCGXR_MCGXRDM:"
+
asjRyRelateVO
.
getMcgxr_mcgxrdm
();
asjQ
+=
" AND MCGXR_MCGXRDM:"
+
asjRyRelateVO
.
getMcgxr_mcgxrdm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getMydwmy_mcdwmydm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMydwmy_mcdwmydm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getMydwmy_mcdwmydm
())){
q
+=
" AND -MYDWMY_MCDWMYDM:*"
;
asjQ
+=
" AND -MYDWMY_MCDWMYDM:*"
;
}
else
{
q
+=
" AND MYDWMY_MCDWMYDM:"
+
asjRyRelateVO
.
getMydwmy_mcdwmydm
();
asjQ
+=
" AND MYDWMY_MCDWMYDM:"
+
asjRyRelateVO
.
getMydwmy_mcdwmydm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsddm
())){
q
+=
" AND -XTKJTPSD_XTKJTPSDDM:*"
;
asjQ
+=
" AND -XTKJTPSD_XTKJTPSDDM:*"
;
}
else
{
q
+=
" AND XTKJTPSD_XTKJTPSDDM:"
+
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsddm
();
asjQ
+=
" AND XTKJTPSD_XTKJTPSDDM:"
+
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getYbsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getYbsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getYbsddm
())){
q
+=
" AND -YBSDDM:*"
;
asjQ
+=
" AND -YBSDDM:*"
;
}
else
{
q
+=
" AND YBSDDM:"
+
asjRyRelateVO
.
getYbsddm
();
asjQ
+=
" AND YBSDDM:"
+
asjRyRelateVO
.
getYbsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getWlzasd_wlzasddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getWlzasd_wlzasddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getWlzasd_wlzasddm
())){
q
+=
" AND -WLZASD_WLZASDDM:*"
;
asjQ
+=
" AND -WLZASD_WLZASDDM:*"
;
}
else
{
q
+=
" AND WLZASD_WLZASDDM:"
+
asjRyRelateVO
.
getWlzasd_wlzasddm
();
asjQ
+=
" AND WLZASD_WLZASDDM:"
+
asjRyRelateVO
.
getWlzasd_wlzasddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsddm
())){
q
+=
" AND -JRJZKJFSJSD_JRJZKJFSJSDDM:*"
;
asjQ
+=
" AND -JRJZKJFSJSD_JRJZKJFSJSDDM:*"
;
}
else
{
q
+=
" AND JRJZKJFSJSD_JRJZKJFSJSDDM:"
+
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsddm
();
asjQ
+=
" AND JRJZKJFSJSD_JRJZKJFSJSDDM:"
+
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZczj_zxsj01
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZczj_zxsj01
())){
/*
if(null!=asjRyRelateVO.getZczj_zxsj01() && !"".equals(asjRyRelateVO.getZczj_zxsj01())){
if("null".equals(asjRyRelateVO.getZczj_zxsj01())){
q += " AND -ZCZJ_ZXSJ01:*";
}else{
...
...
@@ -476,276 +484,1192 @@ public class SolrController {
}
}
if(null!=asjRyRelateVO.getZczjdw_gajgjgdm() && !"".equals(asjRyRelateVO.getZczjdw_gajgjgdm())){
String
zczjdw_gajgjgdm
=
StringUtil
.
getDwLike
(
asjRyRelateVO
.
getZczjdw_gajgjgdm
(),
1
);
String zczjdw_gajgjgdm =
CommonFunc
.getDwLike(asjRyRelateVO.getZczjdw_gajgjgdm(),1);
if(!zczjdw_gajgjgdm.startsWith("(")){
zczjdw_gajgjgdm = zczjdw_gajgjgdm+"*";
}
q += " AND ZCZJDW_GAJGJGDM:"+zczjdw_gajgjgdm;
}
}
*/
if
(
null
!=
asjRyRelateVO
.
getSsjzrmby
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSsjzrmby
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getSsjzrmby
())){
q
+=
" AND -SSJZRMBY:*"
;
asjQ
+=
" AND -SSJZRMBY:*"
;
}
else
{
q
+=
" AND SSJZRMBY:"
+
asjRyRelateVO
.
getSsjzrmby
();
asjQ
+=
" AND SSJZRMBY:"
+
asjRyRelateVO
.
getSsjzrmby
();
}
}
if
(
null
!=
asjRyRelateVO
.
getSsjzMin
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSsjzMin
())
&&
null
!=
asjRyRelateVO
.
getSsjzMax
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSsjzMax
())){
q
+=
" AND SSJZRMBY:["
+
asjRyRelateVO
.
getSsjzMin
()+
" TO "
+
asjRyRelateVO
.
getSsjzMax
()+
"]"
;
asjQ
+=
" AND SSJZRMBY:["
+
asjRyRelateVO
.
getSsjzMin
()+
" TO "
+
asjRyRelateVO
.
getSsjzMax
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getSsjzMin
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSsjzMin
())
&&
(
null
==
asjRyRelateVO
.
getSsjzMax
()
||
""
.
equals
(
asjRyRelateVO
.
getSsjzMax
()))){
q
+=
" AND SSJZRMBY:["
+
asjRyRelateVO
.
getSsjzMin
()+
" TO "
+
"*]"
;
asjQ
+=
" AND SSJZRMBY:["
+
asjRyRelateVO
.
getSsjzMin
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getZarfx_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZarfx_rsxx
())
&&
null
!=
asjRyRelateVO
.
getZarfx_rssx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZarfx_rssx
())){
q
+=
" AND ZARFX_RSXX:["
+
asjRyRelateVO
.
getZarfx_rsxx
()+
" TO "
+
asjRyRelateVO
.
getZarfx_rssx
()+
"]"
;
asjQ
+=
" AND ZARFX_RSXX:["
+
asjRyRelateVO
.
getZarfx_rsxx
()+
" TO "
+
asjRyRelateVO
.
getZarfx_rssx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getZarfx_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZarfx_rsxx
())
&&
(
null
==
asjRyRelateVO
.
getZarfx_rssx
()
||
""
.
equals
(
asjRyRelateVO
.
getZarfx_rssx
()))){
q
+=
" AND ZARFX_RSXX:["
+
asjRyRelateVO
.
getZarfx_rsxx
()+
" TO "
+
"*]"
;
asjQ
+=
" AND ZARFX_RSXX:["
+
asjRyRelateVO
.
getZarfx_rsxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getJyaq
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJyaq
())){
q
+=
" AND keywords:"
+
asjRyRelateVO
.
getJyaq
();
asjQ
+=
" AND keywords:"
+
asjRyRelateVO
.
getJyaq
();
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_asjxgrybh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_asjxgrybh
())){
q
+=
" AND ZHFZXYR_ASJXGRYBH:*"
+
asjRyRelateVO
.
getZhfzxyr_asjxgrybh
()+
"*"
;
System
.
out
.
println
(
asjQ
);
fqList
.
add
(
asjQ
);
String
ryQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getAsjxgrybh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjxgrybh
())){
ryQ
+=
" AND ASJXGRYBH:*"
+
asjRyRelateVO
.
getAsjxgrybh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_cyzj_zjhm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_c
yzj_zjhm
())){
q
+=
" AND ZHFZXYR_CYZJ_ZJHM:*"
+
asjRyRelateVO
.
getZhfzxyr_c
yzj_zjhm
()+
"*"
;
if
(
null
!=
asjRyRelateVO
.
get
Cyzj_zjhm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getC
yzj_zjhm
())){
ryQ
+=
" AND CYZJ_ZJHM:*"
+
asjRyRelateVO
.
getC
yzj_zjhm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_x
m
())){
q
+=
" AND ZHFZXYR_XM:*"
+
asjRyRelateVO
.
getZhfzxyr_x
m
()+
"*"
;
if
(
null
!=
asjRyRelateVO
.
get
Xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getX
m
())){
ryQ
+=
" AND XM:*"
+
asjRyRelateVO
.
getX
m
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_cym
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_c
ym
())){
q
+=
" AND ZHFZXYR_CYM:*"
+
asjRyRelateVO
.
getZhfzxyr_c
ym
()+
"*"
;
if
(
null
!=
asjRyRelateVO
.
get
Cym
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getC
ym
())){
ryQ
+=
" AND CYM:*"
+
asjRyRelateVO
.
getC
ym
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_bmch
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_b
mch
())){
q
+=
" AND ZHFZXYR_BMCH:*"
+
asjRyRelateVO
.
getZhfzxyr_b
mch
()+
"*"
;
if
(
null
!=
asjRyRelateVO
.
get
Bmch
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getB
mch
())){
ryQ
+=
" AND BMCH:*"
+
asjRyRelateVO
.
getB
mch
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_xbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_x
bdm
())){
q
+=
" AND ZHFZXYR_XBDM:"
+
asjRyRelateVO
.
getZhfzxyr_x
bdm
();
if
(
null
!=
asjRyRelateVO
.
get
Xbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getX
bdm
())){
ryQ
+=
" AND XBDM:"
+
asjRyRelateVO
.
getX
bdm
();
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_csrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_csrq_rqgzxx
())
&&
null
!=
asjRyRelateVO
.
getRqgzxx_csrq_rqgzsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getRqgzxx_c
srq_rqgzsx
())){
q
+=
" AND ZHFZXYR_CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getZhfzxyr_csrq_rqgzxx
()+
" TO "
+
asjRyRelateVO
.
getRqgzxx_c
srq_rqgzsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_csrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_csrq_rqgzxx
())
&&
(
null
==
asjRyRelateVO
.
getRqgzxx_csrq_rqgzsx
()
||
""
.
equals
(
asjRyRelateVO
.
getRqgzxx_c
srq_rqgzsx
()))){
q
+=
" AND ZHFZXYR_CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getZhfzxyr_c
srq_rqgzxx
()+
" TO "
+
"*]"
;
if
(
null
!=
asjRyRelateVO
.
get
Csrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getCsrq_rqgzxx
())
&&
null
!=
asjRyRelateVO
.
getCsrq_rqgzsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getC
srq_rqgzsx
())){
ryQ
+=
" AND CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getCsrq_rqgzxx
()+
" TO "
+
asjRyRelateVO
.
getC
srq_rqgzsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
get
Csrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getCsrq_rqgzxx
())
&&
(
null
==
asjRyRelateVO
.
getCsrq_rqgzsx
()
||
""
.
equals
(
asjRyRelateVO
.
getC
srq_rqgzsx
()))){
ryQ
+=
" AND CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getC
srq_rqgzxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_gjdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_g
jdm
())){
q
+=
" AND ZHFZXYR_GJDM:"
+
asjRyRelateVO
.
getZhfzxyr_g
jdm
();
if
(
null
!=
asjRyRelateVO
.
get
Gjdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getG
jdm
())){
ryQ
+=
" AND GJDM:"
+
asjRyRelateVO
.
getG
jdm
();
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_mzdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_m
zdm
())){
q
+=
" AND ZHFZXYR_MZDM:"
+
asjRyRelateVO
.
getZhfzxyr_m
zdm
();
if
(
null
!=
asjRyRelateVO
.
get
Mzdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getM
zdm
())){
ryQ
+=
" AND MZDM:"
+
asjRyRelateVO
.
getM
zdm
();
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_hjdz_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_h
jdz_xzqhdm
())){
q
+=
" AND ZHFZXYR_HJDZ_XZQHDM:"
+
asjRyRelateVO
.
getZhfzxyr_h
jdz_xzqhdm
();
if
(
null
!=
asjRyRelateVO
.
get
Hjdz_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getH
jdz_xzqhdm
())){
ryQ
+=
" AND HJDZ_XZQHDM:"
+
asjRyRelateVO
.
getH
jdz_xzqhdm
();
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_hjdz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_h
jdz_dzmc
())){
q
+=
" AND ZHFZXYR_HJDZ_DZMC:*"
+
asjRyRelateVO
.
getZhfzxyr_h
jdz_dzmc
()+
"*"
;
if
(
null
!=
asjRyRelateVO
.
get
Hjdz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getH
jdz_dzmc
())){
ryQ
+=
" AND HJDZ_DZMC:*"
+
asjRyRelateVO
.
getH
jdz_dzmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_xzz_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_x
zz_xzqhdm
())){
q
+=
" AND ZHFZXYR_XZZ_XZQHDM:"
+
asjRyRelateVO
.
getZhfzxyr_x
zz_xzqhdm
();
if
(
null
!=
asjRyRelateVO
.
get
Xzz_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getX
zz_xzqhdm
())){
ryQ
+=
" AND XZZ_XZQHDM:"
+
asjRyRelateVO
.
getX
zz_xzqhdm
();
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_xzz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_x
zz_dzmc
())){
q
+=
" AND ZHFZXYR_XZZ_DZMC:*"
+
asjRyRelateVO
.
getZhfzxyr_x
zz_dzmc
()+
"*"
;
if
(
null
!=
asjRyRelateVO
.
get
Xzz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getX
zz_dzmc
())){
ryQ
+=
" AND XZZ_DZMC:*"
+
asjRyRelateVO
.
getX
zz_dzmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_tzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_tzxx
())
&&
null
!=
asjRyRelateVO
.
getZhfzxyr_tzsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_tzx
x
())){
q
+=
" AND ZHFZXYR_TZ:["
+
asjRyRelateVO
.
getZhfzxyr_tzxx
()+
" TO "
+
asjRyRelateVO
.
getZhfzxyr_tzx
x
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_tzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_tzxx
())
&&
(
null
==
asjRyRelateVO
.
getZhfzxyr_tzxx
()
||
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_tzx
x
()))){
q
+=
" AND ZHFZXYR_TZ:["
+
asjRyRelateVO
.
getZhfzxyr_t
zxx
()+
" TO "
+
"*]"
;
if
(
null
!=
asjRyRelateVO
.
get
Tzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTzxx
())
&&
null
!=
asjRyRelateVO
.
getTzsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTzs
x
())){
ryQ
+=
" AND TZXX:["
+
asjRyRelateVO
.
getTzxx
()+
" TO "
+
asjRyRelateVO
.
getTzs
x
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
get
Tzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTzxx
())
&&
(
null
==
asjRyRelateVO
.
getTzsx
()
||
""
.
equals
(
asjRyRelateVO
.
getTzs
x
()))){
ryQ
+=
" AND TZXX:["
+
asjRyRelateVO
.
getT
zxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getZ
hfzxyr_zcxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_zcxx
())
&&
null
!=
asjRyRelateVO
.
getZhfzxyr_zcsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_z
csx
())){
q
+=
" AND ZHFZXYR_ZC:["
+
asjRyRelateVO
.
getZhfzxyr_zcxx
()+
" TO "
+
asjRyRelateVO
.
getZhfzxyr_z
csx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getZ
hfzxyr_zcxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_zcxx
())
&&
(
null
==
asjRyRelateVO
.
getZhfzxyr_zcsx
()
||
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_z
csx
()))){
q
+=
" AND ZHFZXYR_ZC:["
+
asjRyRelateVO
.
getZhfzxyr_z
cxx
()+
" TO "
+
"*]"
;
if
(
null
!=
asjRyRelateVO
.
getZ
cxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcxx
())
&&
null
!=
asjRyRelateVO
.
getZcsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZ
csx
())){
ryQ
+=
" AND ZCXX:["
+
asjRyRelateVO
.
getZcxx
()+
" TO "
+
asjRyRelateVO
.
getZ
csx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getZ
cxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcxx
())
&&
(
null
==
asjRyRelateVO
.
getZcsx
()
||
""
.
equals
(
asjRyRelateVO
.
getZ
csx
()))){
ryQ
+=
" AND ZCXX:["
+
asjRyRelateVO
.
getZ
cxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_sgxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_sgxx
())
&&
null
!=
asjRyRelateVO
.
getZhfzxyr_sgsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_s
gsx
())){
q
+=
" AND ZHFZXYR_SG:["
+
asjRyRelateVO
.
getZhfzxyr_sgxx
()+
" TO "
+
asjRyRelateVO
.
getZhfzxyr_s
gsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_sgxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_sgxx
())
&&
(
null
==
asjRyRelateVO
.
getZhfzxyr_sgsx
()
||
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_s
gsx
()))){
q
+=
" AND ZHFZXYR_SG:["
+
asjRyRelateVO
.
getZhfzxyr_s
gxx
()+
" TO "
+
"*]"
;
if
(
null
!=
asjRyRelateVO
.
get
Sgxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSgxx
())
&&
null
!=
asjRyRelateVO
.
getSgsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getS
gsx
())){
ryQ
+=
" AND SGXX:["
+
asjRyRelateVO
.
getSgxx
()+
" TO "
+
asjRyRelateVO
.
getS
gsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
get
Sgxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSgxx
())
&&
(
null
==
asjRyRelateVO
.
getSgsx
()
||
""
.
equals
(
asjRyRelateVO
.
getS
gsx
()))){
ryQ
+=
" AND SGXX:["
+
asjRyRelateVO
.
getS
gxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfzxyr_fzxyrdaztdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztdm
())){
q
+=
" AND ZHFZXYR_FZXYRDAZTDM:"
+
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztdm
()
;
if
(
null
!=
asjRyRelateVO
.
get
Tmtzms
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTmtzms
())){
ryQ
+=
" AND TMTZMS:*"
+
asjRyRelateVO
.
getTmtzms
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
get
Zhfs_zhfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfs_zhfsdm
())){
q
+=
" AND ZHFS_ZHFSDM:"
+
asjRyRelateVO
.
getZhfs_zhfsdm
()
;
if
(
null
!=
asjRyRelateVO
.
get
Tbbjms
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTbbjms
())){
ryQ
+=
" AND TBBJMS:*"
+
asjRyRelateVO
.
getTbbjms
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getZ
hdd_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhdd_xzqh
dm
())){
q
+=
" AND ZHDD_XZQHDM:"
+
asjRyRelateVO
.
getZhdd_xzqh
dm
();
if
(
null
!=
asjRyRelateVO
.
getZ
y_zylbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZy_zylb
dm
())){
ryQ
+=
" AND ZY_ZYLBDM:"
+
asjRyRelateVO
.
getZy_zylb
dm
();
}
if
(
null
!=
asjRyRelateVO
.
getZhdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhdw_gajgjgdm
())){
String
zhdwGajgjgdm
=
StringUtil
.
getDwLike
(
asjRyRelateVO
.
getZhdw_gajgjgdm
(),
1
);
if
(!
zhdwGajgjgdm
.
startsWith
(
"("
)){
zhdwGajgjgdm
=
zhdwGajgjgdm
+
"*"
;
}
q
+=
" AND ZHDW_GAJGJGDM:"
+
zhdwGajgjgdm
;
if
(
null
!=
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfdm
())){
ryQ
+=
" AND ASJXGRYSF_ASJXGRYSFDM:"
+
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfdm
();
}
if
(
null
!=
asjRyRelateVO
.
getZhrq
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhrq
())){
q
+=
" AND ZHRQ:"
+
asjRyRelateVO
.
getZhrq
();
if
(
null
!=
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcdm
())){
ryQ
+=
" AND FZXYRTSZC_FZXYRTSZCDM:"
+
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcdm
();
}
if
(
null
!=
asjRyRelateVO
.
getGzdw
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getGzdw
())){
ryQ
+=
" AND GZDW:*"
+
asjRyRelateVO
.
getGzdw
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getRy_xxdjdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getRy_xxdjdw_gajgjgdm
())){
String
xxdjdw_gajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getRy_xxdjdw_gajgjgdm
(),
1
);
if
(!
xxdjdw_gajgjgdm
.
startsWith
(
"("
)){
xxdjdw_gajgjgdm
=
xxdjdw_gajgjgdm
+
"*"
;
}
ryQ
+=
" AND XXDJDW_GAJGJGDM:"
+
xxdjdw_gajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_tmtzms
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_tmtzms
())){
q
+=
" AND ZHFZXYR_TMTZMS:*"
+
asjRyRelateVO
.
getZhfzxyr_tmtzms
()+
"*"
;
if
(
StringUtils
.
isNotBlank
(
ryQ
)){
String
fq
=
"{!join fromIndex=TBGLRY from=ASJBH to=ID}"
;
fq
+=
ryQ
.
substring
(
5
,
ryQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_tbbjms
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_tbbjms
())){
q
+=
" AND ZHFZXYR_TBBJMS:*"
+
asjRyRelateVO
.
getZhfzxyr_tbbjms
()+
"*"
;
String
zhfzxyrQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztdm
())){
zhfzxyrQ
+=
" AND ZHFZXYR_FZXYRDAZTDM:"
+
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztdm
();
}
if
(
null
!=
asjRyRelateVO
.
getZhf
zxyr_zy_zylbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_zy_zylb
dm
())){
q
+=
" AND ZHFZXYR_ZY_ZYLBDM:"
+
asjRyRelateVO
.
getZhfzxyr_zy_zylb
dm
();
if
(
null
!=
asjRyRelateVO
.
getZhf
s_zhfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfs_zhfs
dm
())){
zhfzxyrQ
+=
" AND ZHFS_ZHFSDM:"
+
asjRyRelateVO
.
getZhfs_zhfs
dm
();
}
if
(
null
!=
asjRyRelateVO
.
getZh
fzxyr_asjxgrysf_asjxgrysfdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_asjxgrysf_asjxgrysf
dm
())){
q
+=
" AND ZHFZXYR_ASJXGRYSF_ASJXGRYSFDM:"
+
asjRyRelateVO
.
getZhfzxyr_asjxgrysf_asjxgrysf
dm
();
if
(
null
!=
asjRyRelateVO
.
getZh
dd_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhdd_xzqh
dm
())){
zhfzxyrQ
+=
" AND ZHDD_XZQHDM:"
+
asjRyRelateVO
.
getZhdd_xzqh
dm
();
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_fzxyrtszc_fzxyrtszcdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_fzxyrtszc_fzxyrtszcdm
())){
q
+=
" AND ZHFZXYR_FZXYRTSZC_FZXYRTSZCDM:"
+
asjRyRelateVO
.
getZhfzxyr_fzxyrtszc_fzxyrtszcdm
();
if
(
null
!=
asjRyRelateVO
.
getZhdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhdw_gajgjgdm
())){
String
zhdwGajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getZhdw_gajgjgdm
(),
1
);
if
(!
zhdwGajgjgdm
.
startsWith
(
"("
)){
zhdwGajgjgdm
=
zhdwGajgjgdm
+
"*"
;
}
zhfzxyrQ
+=
" AND ZHDW_GAJGJGDM:"
+
zhdwGajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getZh
fzxyr_gzdw
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_gzdw
())){
q
+=
" AND ZHFZXYR_GZDW:*"
+
asjRyRelateVO
.
getZhfzxyr_gzdw
()+
"*"
;
if
(
null
!=
asjRyRelateVO
.
getZh
rq
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhrq
())){
zhfzxyrQ
+=
" AND ZHRQ:"
+
asjRyRelateVO
.
getZhrq
()
;
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_rdfzss_zcxwyjms
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_rdfzss_zcxwyjms
())){
q
+=
" AND ZHFZXYR_RDFZSS_ZCXWYJMS:*"
+
asjRyRelateVO
.
getZhfzxyr_rdfzss_zcxwyjms
()+
"*"
;
zhfzxyrQ
+=
" AND ZHFZXYR_RDFZSS_ZCXWYJMS:*"
+
asjRyRelateVO
.
getZhfzxyr_rdfzss_zcxwyjms
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_gtfzfzxyrsadwzydm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_gtfzfzxyrsadwzydm
())){
q
+=
" AND ZHFZXYR_GTFZFZXYRSADWZYDM:"
+
asjRyRelateVO
.
getZhfzxyr_gtfzfzxyrsadwzydm
();
zhfzxyrQ
+=
" AND ZHFZXYR_GTFZFZXYRSADWZYDM:"
+
asjRyRelateVO
.
getZhfzxyr_gtfzfzxyrsadwzydm
();
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_xxdjdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_xxdjdw_gajgjgdm
())){
String
xxdjdw_gajgjgdm
=
StringUtil
.
getDwLike
(
asjRyRelateVO
.
getZhfzxyr_xxdjdw_gajgjgdm
(),
1
);
if
(!
xxdjdw_gajgjgdm
.
startsWith
(
"("
)){
xxdjdw_gajgjgdm
=
xxdjdw_gajgjgdm
+
"*"
;
}
q
+=
" AND ZHFZXYR_XXDJDW_GAJGJGDM:"
+
xxdjdw_gajgjgdm
;
if
(
StringUtils
.
isNotBlank
(
zhfzxyrQ
)){
String
fq
=
"{!join fromIndex=TB_XW_ZBFZXYR from=ASJBH to=ID}"
;
fq
+=
zhfzxyrQ
.
substring
(
5
,
zhfzxyrQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
syfwbzhQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzhlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzhlbdm
())){
q
+=
" AND SYFWBZH_FWBZH_FWBZHLBDM:"
+
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzhlbdm
();
syfwbzhQ
+=
" AND SYFWBZH_FWBZH_FWBZHLBDM:"
+
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzhlbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzh
())){
q
+=
" AND SYFWBZH_FWBZH_FWBZH:*"
+
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzh
()+
"*"
;
syfwbzhQ
+=
" AND SYFWBZH_FWBZH_FWBZH:*"
+
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzh
()+
"*"
;
}
if
(
StringUtils
.
isNotBlank
(
syfwbzhQ
)){
String
fq
=
"{!join fromIndex=TB_ST_RY_SYFWBZH from=ASJBH to=ID}"
;
fq
+=
syfwbzhQ
.
substring
(
5
,
syfwbzhQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
zcxsQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getXsbh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXsbh
())){
q
+=
" AND XSBH:*"
+
asjRyRelateVO
.
getXsbh
()+
"*"
;
zcxsQ
+=
" AND XSBH:*"
+
asjRyRelateVO
.
getXsbh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTgxssjxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxssjxx
())
&&
null
!=
asjRyRelateVO
.
getTgxssjsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxssjsx
())){
q
+=
" AND TGXSSJ:["
+
asjRyRelateVO
.
getTgxssjxx
()+
" TO "
+
asjRyRelateVO
.
getTgxssjsx
()+
"]"
;
zcxsQ
+=
" AND TGXSSJ:["
+
asjRyRelateVO
.
getTgxssjxx
()+
" TO "
+
asjRyRelateVO
.
getTgxssjsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getTgxssjxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxssjxx
())
&&
(
null
==
asjRyRelateVO
.
getTgxssjsx
()
||
""
.
equals
(
asjRyRelateVO
.
getTgxssjsx
()))){
q
+=
" AND TGXSSJ:["
+
asjRyRelateVO
.
getTgxssjxx
()+
" TO "
+
"*]"
;
zcxsQ
+=
" AND TGXSSJ:["
+
asjRyRelateVO
.
getTgxssjxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getZcxs_jyqk
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcxs_jyqk
())){
q
+=
" AND ZCXS_JYQK:*"
+
asjRyRelateVO
.
getZcxs_jyqk
()+
"*"
;
zcxsQ
+=
" AND ZCXS_JYQK:*"
+
asjRyRelateVO
.
getZcxs_jyqk
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_xm
())){
q
+=
" AND TGXSR_XM:*"
+
asjRyRelateVO
.
getTgxsr_xm
()+
"*"
;
zcxsQ
+=
" AND TGXSR_XM:*"
+
asjRyRelateVO
.
getTgxsr_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_xbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_xbdm
())){
q
+=
" AND TGXSR_XBDM:"
+
asjRyRelateVO
.
getTgxsr_xbdm
();
zcxsQ
+=
" AND TGXSR_XBDM:"
+
asjRyRelateVO
.
getTgxsr_xbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_cyzj_zjhm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_cyzj_zjhm
())){
q
+=
" AND TGXSR_CYZJ_ZJHM:*"
+
asjRyRelateVO
.
getTgxsr_cyzj_zjhm
()+
"*"
;
zcxsQ
+=
" AND TGXSR_CYZJ_ZJHM:*"
+
asjRyRelateVO
.
getTgxsr_cyzj_zjhm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_hjdz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_hjdz_dzmc
())){
q
+=
" AND TGXSR_HJDZ_DZMC:"
+
asjRyRelateVO
.
getTgxsr_hjdz_dzmc
();
zcxsQ
+=
" AND TGXSR_HJDZ_DZMC:"
+
asjRyRelateVO
.
getTgxsr_hjdz_dzmc
();
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_xzz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_xzz_dzmc
())){
q
+=
" AND TGXSR_XZZ_DZMC:"
+
asjRyRelateVO
.
getTgxsr_xzz_dzmc
();
zcxsQ
+=
" AND TGXSR_XZZ_DZMC:"
+
asjRyRelateVO
.
getTgxsr_xzz_dzmc
();
}
if
(
null
!=
asjRyRelateVO
.
getZasyfwbzh_soyr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZasyfwbzh_soyr_xm
())){
q
+=
" AND ZASYFWBZH_SOYR_XM:*"
+
asjRyRelateVO
.
getZasyfwbzh_soyr_xm
()+
"*"
;
if
(
StringUtils
.
isNotBlank
(
zcxsQ
)){
String
fq
=
"{!join fromIndex=TB_XW_ZCXS from=ASJBH to=ID}"
;
fq
+=
zcxsQ
.
substring
(
5
,
zcxsQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
if
(
null
!=
asjRyRelateVO
.
getZasyfwbzh_soyr_zjhm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZasyfwbzh_soyr_zjhm
())){
q
+=
" AND ZASYFWBZH_SOYR_ZJHM:*"
+
asjRyRelateVO
.
getZasyfwbzh_soyr_zjhm
()+
"*"
;
}
String
zagjQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getZa
syfwbzh_fwbzh_fwbzhlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZasyfwbzh_fwbzh_fwbzhlb
dm
())){
q
+=
" AND ZASYFWBZH_FWBZH_FWBZHLBDM:"
+
asjRyRelateVO
.
getZasyfwbzh_fwbzh_fwbzhlb
dm
();
if
(
null
!=
asjRyRelateVO
.
getZa
gj_sawp_sawpdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZagj_sawp_sawp
dm
())){
zagjQ
+=
" AND ZAGJ_SAWP_SAWPDM:"
+
asjRyRelateVO
.
getZagj_sawp_sawp
dm
();
}
if
(
null
!=
asjRyRelateVO
.
getZasyfwbzh_fwbzh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZasyfwbzh_fwbzh
())){
q
+=
" AND ZASYFWBZH_FWBZH:*"
+
asjRyRelateVO
.
getZasyfwbzh_fwbzh
()+
"*"
;
if
(
StringUtils
.
isNotBlank
(
zagjQ
)){
String
fq
=
"{!join fromIndex=TB_XW_FXZAGJ from=ASJBH to=ID}"
;
fq
+=
zagjQ
.
substring
(
5
,
zagjQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
if
(
null
!=
asjRyRelateVO
.
getZagj_sawp_sawpdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZagj_sawp_sawpdm
())){
q
+=
" AND ZAGJ_SAWP_SAWPDM:"
+
asjRyRelateVO
.
getZagj_sawp_sawpdm
();
}
String
bhrQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getBhr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_xm
())){
q
+=
" AND BHR_XM:*"
+
asjRyRelateVO
.
getBhr_xm
()+
"*"
;
bhrQ
+=
" AND BHR_XM:*"
+
asjRyRelateVO
.
getBhr_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getBhr_cyzj_zjhm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_cyzj_zjhm
())){
q
+=
" AND BHR_CYZJ_ZJHM:*"
+
asjRyRelateVO
.
getBhr_cyzj_zjhm
()+
"*"
;
bhrQ
+=
" AND BHR_CYZJ_ZJHM:*"
+
asjRyRelateVO
.
getBhr_cyzj_zjhm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getBhr_xbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_xbdm
())){
q
+=
" AND BHR_XBDM:"
+
asjRyRelateVO
.
getBhr_xbdm
();
bhrQ
+=
" AND BHR_XBDM:"
+
asjRyRelateVO
.
getBhr_xbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_csrq_rqgzxx
())
&&
null
!=
asjRyRelateVO
.
getBhr_csrq_rqgzsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_csrq_rqgzsx
())){
q
+=
" AND BHR_CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()+
" TO "
+
asjRyRelateVO
.
getBhr_csrq_rqgzsx
()+
"]"
;
bhrQ
+=
" AND BHR_CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()+
" TO "
+
asjRyRelateVO
.
getBhr_csrq_rqgzsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_csrq_rqgzxx
())
&&
(
null
==
asjRyRelateVO
.
getBhr_csrq_rqgzsx
()
||
""
.
equals
(
asjRyRelateVO
.
getBhr_csrq_rqgzsx
()))){
q
+=
" AND BHR_CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()+
" TO "
+
"*]"
;
bhrQ
+=
" AND BHR_CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getBhr_gjdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_gjdm
())){
q
+=
" AND BHR_GJDM:"
+
asjRyRelateVO
.
getBhr_gjdm
();
bhrQ
+=
" AND BHR_GJDM:"
+
asjRyRelateVO
.
getBhr_gjdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhr_mzdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_mzdm
())){
q
+=
" AND BHR_MZDM:"
+
asjRyRelateVO
.
getBhr_mzdm
();
bhrQ
+=
" AND BHR_MZDM:"
+
asjRyRelateVO
.
getBhr_mzdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhr_jgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_jgdm
())){
q
+=
" AND BHR_JGDM:"
+
asjRyRelateVO
.
getBhr_jgdm
();
bhrQ
+=
" AND BHR_JGDM:"
+
asjRyRelateVO
.
getBhr_jgdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhr_hjdz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_hjdz_dzmc
())){
q
+=
" AND BHR_HJDZ_DZMC:"
+
asjRyRelateVO
.
getBhr_hjdz_dzmc
();
bhrQ
+=
" AND BHR_HJDZ_DZMC:"
+
asjRyRelateVO
.
getBhr_hjdz_dzmc
();
}
if
(
StringUtils
.
isNotBlank
(
bhrQ
)){
String
fq
=
"{!join fromIndex=TB_XW_RYBH from=ASJBH to=ID}"
;
fq
+=
bhrQ
.
substring
(
5
,
bhrQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
bhdwQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getBhdw_dwmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhdw_dwmc
())){
q
+=
" AND BHDW_DWMC:*"
+
asjRyRelateVO
.
getBhdw_dwmc
()+
"*"
;
bhdwQ
+=
" AND BHDW_DWMC:*"
+
asjRyRelateVO
.
getBhdw_dwmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getBhdw_hylbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhdw_hylbdm
())){
q
+=
" AND BHDW_HYLBDM:"
+
asjRyRelateVO
.
getBhdw_hylbdm
();
bhdwQ
+=
" AND BHDW_HYLBDM:"
+
asjRyRelateVO
.
getBhdw_hylbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhdw_dwzcdz_gjhdqdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhdw_dwzcdz_gjhdqdm
())){
q
+=
" AND BHDW_DWZCDZ_GJHDQDM:"
+
asjRyRelateVO
.
getBhdw_dwzcdz_gjhdqdm
();
bhdwQ
+=
" AND BHDW_DWZCDZ_GJHDQDM:"
+
asjRyRelateVO
.
getBhdw_dwzcdz_gjhdqdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhdw_dwzcdz_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhdw_dwzcdz_xzqhdm
())){
q
+=
" AND BHDW_DWZCDZ_XZQHDM:"
+
asjRyRelateVO
.
getBhdw_dwzcdz_xzqhdm
();
bhdwQ
+=
" AND BHDW_DWZCDZ_XZQHDM:"
+
asjRyRelateVO
.
getBhdw_dwzcdz_xzqhdm
();
}
if
(
StringUtils
.
isNotBlank
(
bhdwQ
)){
String
fq
=
"{!join fromIndex=TB_XW_DWBH from=ASJBH to=ID}"
;
fq
+=
bhdwQ
.
substring
(
5
,
bhdwQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
//Sorl查询
System
.
out
.
println
(
q
);
String
page
=
request
.
getParameter
(
"page"
);
String
rows
=
request
.
getParameter
(
"rows"
);
System
.
out
.
println
(
page
+
"----------"
+
rows
);
return
sorlCRUD
.
querySorlAsjxxzb
(
q
,
page
,
rows
,
sorlAddress
,
sorlInstance
,
groupids
);
return
sorlCRUD
.
querySorlAsjxxzb
(
fqList
,
page
,
rows
,
sorlAddress
,
sorlInstance
,
groupids
,
sorttype
,
sortorder
);
}
@RequestMapping
(
"/listTbStRy"
)
@ResponseBody
public
EasyUIPage
listTbStRy
(
HttpServletRequest
request
,
AsjRyRelateVO
asjRyRelateVO
,
String
unitcode
,
String
groupids
,
String
sorttype
,
String
sortorder
){
Properties
properties
=
propertiesUtil
(
"solr.properties"
);
String
sorlAddress
=
properties
.
getProperty
(
"sorlAddress"
);
String
sorlInstance
=
"TB_ST_RY_ZBFZXYR"
;
List
<
String
>
fqList
=
new
ArrayList
<>();
String
ryQ
=
"XXSC_PDBZ:0 AND XXDJDW_GAJGJGDM:"
+
unitcode
.
substring
(
0
,
2
)+
"*"
;
if
(
null
!=
asjRyRelateVO
.
getAsjxgrybh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjxgrybh
())){
ryQ
+=
" AND ID:*"
+
asjRyRelateVO
.
getAsjxgrybh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getCyzj_zjhm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getCyzj_zjhm
())){
ryQ
+=
" AND CYZJ_ZJHM:*"
+
asjRyRelateVO
.
getCyzj_zjhm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getXm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXm
())){
ryQ
+=
" AND XM:*"
+
asjRyRelateVO
.
getXm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getCym
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getCym
())){
ryQ
+=
" AND CYM:*"
+
asjRyRelateVO
.
getCym
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getBmch
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBmch
())){
ryQ
+=
" AND BMCH:*"
+
asjRyRelateVO
.
getBmch
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getXbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXbdm
())){
ryQ
+=
" AND XBDM:"
+
asjRyRelateVO
.
getXbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getXbmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXbmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getXbmc
())){
ryQ
+=
" AND -XBMC:*"
;
}
else
{
ryQ
+=
" AND XBMC:"
+
asjRyRelateVO
.
getXbmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getCsrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getCsrq_rqgzxx
())
&&
null
!=
asjRyRelateVO
.
getCsrq_rqgzsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getCsrq_rqgzsx
())){
ryQ
+=
" AND CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getCsrq_rqgzxx
()+
" TO "
+
asjRyRelateVO
.
getCsrq_rqgzsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getCsrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getCsrq_rqgzxx
())
&&
(
null
==
asjRyRelateVO
.
getCsrq_rqgzsx
()
||
""
.
equals
(
asjRyRelateVO
.
getCsrq_rqgzsx
()))){
ryQ
+=
" AND CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getCsrq_rqgzxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getGjdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getGjdm
())){
ryQ
+=
" AND GJDM:"
+
asjRyRelateVO
.
getGjdm
();
}
if
(
null
!=
asjRyRelateVO
.
getGjmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getGjmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getGjmc
())){
ryQ
+=
" AND -GJMC:*"
;
}
else
{
ryQ
+=
" AND GJMC:"
+
asjRyRelateVO
.
getGjmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getMzdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMzdm
())){
ryQ
+=
" AND MZDM:"
+
asjRyRelateVO
.
getMzdm
();
}
if
(
null
!=
asjRyRelateVO
.
getMzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMzmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getMzmc
())){
ryQ
+=
" AND -MZMC:*"
;
}
else
{
ryQ
+=
" AND MZMC:"
+
asjRyRelateVO
.
getMzmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getJgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJgdm
())){
ryQ
+=
" AND JGDM:"
+
asjRyRelateVO
.
getJgdm
();
}
if
(
null
!=
asjRyRelateVO
.
getJgmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJgmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getJgmc
())){
ryQ
+=
" AND -JGMC:*"
;
}
else
{
ryQ
+=
" AND JGMC:"
+
asjRyRelateVO
.
getJgmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getHjdz_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getHjdz_xzqhdm
())){
ryQ
+=
" AND HJDZ_XZQHDM:"
+
asjRyRelateVO
.
getHjdz_xzqhdm
();
}
if
(
null
!=
asjRyRelateVO
.
getHjdz_xzqhmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getHjdz_xzqhmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getHjdz_xzqhmc
())){
ryQ
+=
" AND -HJDZ_XZQHMC:*"
;
}
else
{
ryQ
+=
" AND HJDZ_XZQHMC:"
+
asjRyRelateVO
.
getHjdz_xzqhmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getHjdz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getHjdz_dzmc
())){
ryQ
+=
" AND HJDZ_DZMC:*"
+
asjRyRelateVO
.
getHjdz_dzmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getXzz_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXzz_xzqhdm
())){
ryQ
+=
" AND XZZ_XZQHDM:"
+
asjRyRelateVO
.
getXzz_xzqhdm
();
}
if
(
null
!=
asjRyRelateVO
.
getXzz_xzqhmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXzz_xzqhmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getXzz_xzqhmc
())){
ryQ
+=
" AND -XZZ_XZQHMC:*"
;
}
else
{
ryQ
+=
" AND XZZ_XZQHMC:"
+
asjRyRelateVO
.
getXzz_xzqhmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXzz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXzz_dzmc
())){
ryQ
+=
" AND XZZ_DZMC:*"
+
asjRyRelateVO
.
getXzz_dzmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTzxx
())
&&
null
!=
asjRyRelateVO
.
getTzsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTzsx
())){
ryQ
+=
" AND TZXX:["
+
asjRyRelateVO
.
getTzxx
()+
" TO "
+
asjRyRelateVO
.
getTzsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getTzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTzxx
())
&&
(
null
==
asjRyRelateVO
.
getTzsx
()
||
""
.
equals
(
asjRyRelateVO
.
getTzsx
()))){
ryQ
+=
" AND TZXX:["
+
asjRyRelateVO
.
getTzxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getZcxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcxx
())
&&
null
!=
asjRyRelateVO
.
getZcsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcsx
())){
ryQ
+=
" AND ZCXX:["
+
asjRyRelateVO
.
getZcxx
()+
" TO "
+
asjRyRelateVO
.
getZcsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getZcxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcxx
())
&&
(
null
==
asjRyRelateVO
.
getZcsx
()
||
""
.
equals
(
asjRyRelateVO
.
getZcsx
()))){
ryQ
+=
" AND ZCXX:["
+
asjRyRelateVO
.
getZcxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getSgxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSgxx
())
&&
null
!=
asjRyRelateVO
.
getSgsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSgsx
())){
ryQ
+=
" AND SGXX:["
+
asjRyRelateVO
.
getSgxx
()+
" TO "
+
asjRyRelateVO
.
getSgsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getSgxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSgxx
())
&&
(
null
==
asjRyRelateVO
.
getSgsx
()
||
""
.
equals
(
asjRyRelateVO
.
getSgsx
()))){
ryQ
+=
" AND SGXX:["
+
asjRyRelateVO
.
getSgxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztdm
())){
ryQ
+=
" AND ZHFZXYR_FZXYRDAZTDM:"
+
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztdm
();
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztmc
())){
ryQ
+=
" AND -ZHFZXYR_FZXYRDAZTMC:*"
;
}
else
{
ryQ
+=
" AND ZHFZXYR_FZXYRDAZTMC:"
+
asjRyRelateVO
.
getZhfzxyr_fzxyrdaztmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZhfs_zhfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfs_zhfsdm
())){
ryQ
+=
" AND ZHFS_ZHFSDM:"
+
asjRyRelateVO
.
getZhfs_zhfsdm
();
}
if
(
null
!=
asjRyRelateVO
.
getZhfs_zhfsmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfs_zhfsmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZhfs_zhfsmc
())){
ryQ
+=
" AND -ZHFS_ZHFSMC:*"
;
}
else
{
ryQ
+=
" AND ZHFS_ZHFSMC:"
+
asjRyRelateVO
.
getZhfs_zhfsmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZhdd_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhdd_xzqhdm
())){
ryQ
+=
" AND ZHDD_XZQHDM:"
+
asjRyRelateVO
.
getZhdd_xzqhdm
();
}
if
(
null
!=
asjRyRelateVO
.
getZhdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhdw_gajgjgdm
())){
String
zhdwGajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getZhdw_gajgjgdm
(),
1
);
if
(!
zhdwGajgjgdm
.
startsWith
(
"("
)){
zhdwGajgjgdm
=
zhdwGajgjgdm
+
"*"
;
}
ryQ
+=
" AND ZHDW_GAJGJGDM:"
+
zhdwGajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getZhdw_gajgmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhdw_gajgmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZhdw_gajgmc
())){
ryQ
+=
" AND -ZHDW_GAJGMC:*"
;
}
else
{
ryQ
+=
" AND ZHDW_GAJGMC:"
+
asjRyRelateVO
.
getZhdw_gajgmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZhrq
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhrq
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZhrq
())){
ryQ
+=
" AND -ZHRQ:*"
;
}
else
{
ryQ
+=
" AND ZHRQ:"
+
asjRyRelateVO
.
getZhrq
();
}
}
if
(
null
!=
asjRyRelateVO
.
getTmtzms
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTmtzms
())){
ryQ
+=
" AND TMTZMS:*"
+
asjRyRelateVO
.
getTmtzms
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTbbjms
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTbbjms
())){
ryQ
+=
" AND TBBJMS:*"
+
asjRyRelateVO
.
getTbbjms
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getZy_zylbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZy_zylbdm
())){
ryQ
+=
" AND ZY_ZYLBDM:"
+
asjRyRelateVO
.
getZy_zylbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getZy_zylbmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZy_zylbmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZy_zylbmc
())){
ryQ
+=
" AND -ZY_ZYLBMC:*"
;
}
else
{
ryQ
+=
" AND ZY_ZYLBMC:"
+
asjRyRelateVO
.
getZy_zylbmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfdm
())){
ryQ
+=
" AND ASJXGRYSF_ASJXGRYSFDM:"
+
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfdm
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfmc
())){
ryQ
+=
" AND -ASJXGRYSF_ASJXGRYSFMC:*"
;
}
else
{
ryQ
+=
" AND ASJXGRYSF_ASJXGRYSFMC:"
+
asjRyRelateVO
.
getAsjxgrysf_asjxgrysfmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcdm
())){
ryQ
+=
" AND FZXYRTSZC_FZXYRTSZCDM:"
+
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcdm
();
}
if
(
null
!=
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcmc
())){
ryQ
+=
" AND -FZXYRTSZC_FZXYRTSZCMC:*"
;
}
else
{
ryQ
+=
" AND FZXYRTSZC_FZXYRTSZCMC:"
+
asjRyRelateVO
.
getFzxyrtszc_fzxyrtszcmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getGzdw
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getGzdw
())){
ryQ
+=
" AND GZDW:*"
+
asjRyRelateVO
.
getGzdw
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_rdfzss_zcxwyjms
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_rdfzss_zcxwyjms
())){
ryQ
+=
" AND ZHFZXYR_RDFZSS_ZCXWYJMS:*"
+
asjRyRelateVO
.
getZhfzxyr_rdfzss_zcxwyjms
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getZhfzxyr_gtfzfzxyrsadwzydm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZhfzxyr_gtfzfzxyrsadwzydm
())){
ryQ
+=
" AND ZHFZXYR_GTFZFZXYRSADWZYDM:"
+
asjRyRelateVO
.
getZhfzxyr_gtfzfzxyrsadwzydm
();
}
if
(
null
!=
asjRyRelateVO
.
getRy_xxdjdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getRy_xxdjdw_gajgjgdm
())){
String
xxdjdw_gajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getRy_xxdjdw_gajgjgdm
(),
1
);
if
(!
xxdjdw_gajgjgdm
.
startsWith
(
"("
)){
xxdjdw_gajgjgdm
=
xxdjdw_gajgjgdm
+
"*"
;
}
ryQ
+=
" AND XXDJDW_GAJGJGDM:"
+
xxdjdw_gajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getRy_xxdjdw_gajgmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getRy_xxdjdw_gajgmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getRy_xxdjdw_gajgmc
())){
ryQ
+=
" AND -XXDJDW_GAJGMC:*"
;
}
else
{
ryQ
+=
" AND XXDJDW_GAJGMC:"
+
asjRyRelateVO
.
getRy_xxdjdw_gajgmc
();
}
}
System
.
out
.
println
(
ryQ
);
fqList
.
add
(
ryQ
);
String
asjQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getAsjbh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjbh
())){
asjQ
+=
" AND ASJBH:*"
+
asjRyRelateVO
.
getAsjbh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getAjmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAjmc
())){
asjQ
+=
" AND AJMC:*"
+
asjRyRelateVO
.
getAjmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getJjbh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJjbh
())){
asjQ
+=
" AND JJBH:*"
+
asjRyRelateVO
.
getJjbh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getXckybh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXckybh
())){
asjQ
+=
" AND XCKYBH:*"
+
asjRyRelateVO
.
getXckybh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getXsjqlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXsjqlbdm
())){
asjQ
+=
" AND XSJQLBDM:"
+
asjRyRelateVO
.
getXsjqlbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getXsjqlbmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXsjqlbmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getXsjqlbmc
())){
asjQ
+=
" AND -XSJQLBMC:*"
;
}
else
{
asjQ
+=
" AND XSJQLBMC:"
+
asjRyRelateVO
.
getXsjqlbmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAjlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAjlbdm
())){
asjQ
+=
" AND AJLBDM:"
+
asjRyRelateVO
.
getAjlbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getAjlbmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAjlbmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAjlbmc
())){
asjQ
+=
" AND -AJLBMC:*"
;
}
else
{
asjQ
+=
" AND AJLBMC:"
+
asjRyRelateVO
.
getAjlbmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZatz_jyqk
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZatz_jyqk
())){
asjQ
+=
" AND ZATZ_JYQK:"
+
asjRyRelateVO
.
getZatz_jyqk
();
}
if
(
null
!=
asjRyRelateVO
.
getZatz_jyqkmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZatz_jyqkmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZatz_jyqkmc
())){
asjQ
+=
" AND -ZATZ_JYQKMC:*"
;
}
else
{
asjQ
+=
" AND ZATZ_JYQKMC:"
+
asjRyRelateVO
.
getZatz_jyqkmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getLadw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLadw_gajgjgdm
())){
String
ladwGajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getLadw_gajgjgdm
(),
1
);
if
(!
ladwGajgjgdm
.
startsWith
(
"("
)){
ladwGajgjgdm
=
ladwGajgjgdm
+
"*"
;
}
asjQ
+=
" AND LADW_GAJGJGDM:"
+
ladwGajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getLadw_gajgmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLadw_gajgmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getLadw_gajgmc
())){
asjQ
+=
" AND -LADW_GAJGMC:*"
;
}
else
{
asjQ
+=
" AND LADW_GAJGMC:"
+
asjRyRelateVO
.
getLadw_gajgmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZcjddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcjddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZcjddm
())){
asjQ
+=
" AND -ZCJDDM:*"
;
}
else
{
asjQ
+=
" AND ZCJDDM:"
+
asjRyRelateVO
.
getZcjddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getSldw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSldw_gajgjgdm
())){
String
sldwGajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getSldw_gajgjgdm
(),
1
);
if
(!
sldwGajgjgdm
.
startsWith
(
"("
)){
sldwGajgjgdm
=
sldwGajgjgdm
+
"*"
;
}
asjQ
+=
" AND SLDW_GAJGJGDM:"
+
sldwGajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_xzqhdm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfsdd_xzqhdm
())){
asjQ
+=
" AND -ASJFSDD_XZQHDM:*"
;
}
else
{
asjQ
+=
" AND ASJFSDD_XZQHDM:"
+
asjRyRelateVO
.
getAsjfsdd_xzqhdm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_dzmc
())){
asjQ
+=
" AND ASJFSDD_DZMC:*"
+
asjRyRelateVO
.
getAsjfsdd_dzmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getLarq
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLarq
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getLarq
())){
asjQ
+=
" AND -LARQ:*"
;
}
else
{
asjQ
+=
" AND LARQ:"
+
asjRyRelateVO
.
getLarq
();
}
}
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjKssj
())
&&
null
!=
asjRyRelateVO
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
())){
asjQ
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()+
" TO "
+
asjRyRelateVO
.
getLasjRqsjJssj
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjKssj
())
&&
(
null
==
asjRyRelateVO
.
getLasjRqsjJssj
()
||
""
.
equals
(
asjRyRelateVO
.
getLasjRqsjJssj
()))){
asjQ
+=
" AND LARQ:["
+
asjRyRelateVO
.
getLasjRqsjKssj
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssj_asjfskssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssj_asjfskssj
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfssj_asjfskssj
())){
asjQ
+=
" AND -ASJFSSJ_ASJFSKSSJ:*"
;
}
else
{
asjQ
+=
" AND ASJFSSJ_ASJFSKSSJ:"
+
asjRyRelateVO
.
getAsjfssj_asjfskssj
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjKssj
())
&&
null
!=
asjRyRelateVO
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
())){
asjQ
+=
" AND ASJFSSJ_ASJFSKSSJ:["
+
asjRyRelateVO
.
getAsjfssjKssj
()+
" TO "
+
asjRyRelateVO
.
getAsjfssjJssj
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjfssjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssjKssj
())
&&
(
null
==
asjRyRelateVO
.
getAsjfssjJssj
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjfssjJssj
()))){
asjQ
+=
" AND ASJFSSJ_ASJFSKSSJ:["
+
asjRyRelateVO
.
getAsjfssjKssj
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getSlsj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsj
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getSlsj
())){
asjQ
+=
" AND -SLSJ:*"
;
}
else
{
asjQ
+=
" AND SLSJ:"
+
asjRyRelateVO
.
getSlsj
();
}
}
if
(
null
!=
asjRyRelateVO
.
getSlsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjKssj
())
&&
null
!=
asjRyRelateVO
.
getSlsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
())){
asjQ
+=
" AND SLSJ:["
+
asjRyRelateVO
.
getSlsjKssj
()+
" TO "
+
asjRyRelateVO
.
getSlsjJssj
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getSlsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSlsjKssj
())
&&
(
null
==
asjRyRelateVO
.
getSlsjJssj
()
||
""
.
equals
(
asjRyRelateVO
.
getSlsjJssj
()))){
asjQ
+=
" AND SLSJ:["
+
asjRyRelateVO
.
getSlsjKssj
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
())
&&
null
!=
asjRyRelateVO
.
getDjsjJssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
())){
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()+
" TO "
+
asjRyRelateVO
.
getDjsjJssj
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getDjsjKssj
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getDjsjKssj
())
&&
(
null
==
asjRyRelateVO
.
getDjsjJssj
()
||
""
.
equals
(
asjRyRelateVO
.
getDjsjJssj
()))){
asjQ
+=
" AND DJSJ:["
+
asjRyRelateVO
.
getDjsjKssj
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getLlfs_llfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLlfs_llfsdm
())){
asjQ
+=
" AND LLFS_LLFSDM:"
+
asjRyRelateVO
.
getLlfs_llfsdm
();
}
if
(
null
!=
asjRyRelateVO
.
getSjcwjzrmbyMin
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSjcwjzrmbyMin
())
&&
null
!=
asjRyRelateVO
.
getSjcwjzrmbyMax
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSjcwjzrmbyMax
())){
asjQ
+=
" AND SJCWJZRMBY:["
+
asjRyRelateVO
.
getSjcwjzrmbyMin
()+
" TO "
+
asjRyRelateVO
.
getSjcwjzrmbyMax
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getSjcwjzrmbyMin
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSjcwjzrmbyMin
())
&&
(
null
==
asjRyRelateVO
.
getSjcwjzrmbyMax
()
||
""
.
equals
(
asjRyRelateVO
.
getSjcwjzrmbyMax
()))){
asjQ
+=
" AND SJCWJZRMBY:["
+
asjRyRelateVO
.
getSjcwjzrmbyMin
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjswry_rs
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rs
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjswry_rs
())){
asjQ
+=
" AND -ASJSWRY_RS:*"
;
}
else
{
asjQ
+=
" AND ASJSWRY_RS:"
+
asjRyRelateVO
.
getAsjswry_rs
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjswry_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rsxx
())
&&
null
!=
asjRyRelateVO
.
getAsjswry_rssx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rssx
())){
asjQ
+=
" AND ASJSWRY_RS:["
+
asjRyRelateVO
.
getAsjswry_rsxx
()+
" TO "
+
asjRyRelateVO
.
getAsjswry_rssx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjswry_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rssx
())
&&
(
null
==
asjRyRelateVO
.
getAsjswry_rssx
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjswry_rssx
()))){
asjQ
+=
" AND ASJSWRY_RS:["
+
asjRyRelateVO
.
getAsjswry_rsxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjssry_rs
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rs
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjssry_rs
())){
asjQ
+=
" AND -ASJSSRY_RS:*"
;
}
else
{
asjQ
+=
" AND ASJSSRY_RS:"
+
asjRyRelateVO
.
getAsjssry_rs
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjssry_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rsxx
())
&&
null
!=
asjRyRelateVO
.
getAsjssry_rssx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rssx
())){
asjQ
+=
" AND ASJSSRY_RS:["
+
asjRyRelateVO
.
getAsjssry_rsxx
()+
" TO "
+
asjRyRelateVO
.
getAsjssry_rssx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjssry_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rsxx
())
&&
(
null
==
asjRyRelateVO
.
getAsjssry_rssx
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjssry_rssx
()))){
asjQ
+=
" AND ASJSSRY_RS:["
+
asjRyRelateVO
.
getAsjssry_rsxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfssj_zasj_zasjlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfssj_zasj_zasjlbdm
())){
asjQ
+=
" AND ASJFSSJ_ZASJ_ZASJLBDM:"
+
asjRyRelateVO
.
getAsjfssj_zasj_zasjlbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_dylbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_dylbdm
())){
asjQ
+=
" AND ASJFSDD_DYLBDM:"
+
asjRyRelateVO
.
getAsjfsdd_dylbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbdm
())){
asjQ
+=
" AND ASJFSDD_SACS_SACSLBDM:"
+
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbmc
())){
asjQ
+=
" AND -ASJFSDD_SACS_SACSLBMC:*"
;
}
else
{
asjQ
+=
" AND ASJFSDD_SACS_SACSLBMC:"
+
asjRyRelateVO
.
getAsjfsdd_sacs_sacslbmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbdm
())){
asjQ
+=
" AND ASJFSDD_KJBW_KJBWLBDM:"
+
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbmc
())){
asjQ
+=
" AND -ASJFSDD_KJBW_KJBWLBMC:*"
;
}
else
{
asjQ
+=
" AND ASJFSDD_KJBW_KJBWLBMC:"
+
asjRyRelateVO
.
getAsjfsdd_kjbw_kjbwlbmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXxdjdw_gajgjgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXxdjdw_gajgjgdm
())){
String
xxdjdwGajgjgdm
=
CommonFunc
.
getDwLike
(
asjRyRelateVO
.
getXxdjdw_gajgjgdm
(),
1
);
if
(!
xxdjdwGajgjgdm
.
startsWith
(
"("
)){
xxdjdwGajgjgdm
=
xxdjdwGajgjgdm
+
"*"
;
}
asjQ
+=
" AND XXDJDW_GAJGJGDM:"
+
xxdjdwGajgjgdm
;
}
if
(
null
!=
asjRyRelateVO
.
getXxdjry_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXxdjry_xm
())){
asjQ
+=
" AND XXDJRY_XM:*"
+
asjRyRelateVO
.
getXxdjry_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getZuzdw_zbr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZuzdw_zbr_xm
())){
asjQ
+=
" AND ZUZDW_ZBR_XM:*"
+
asjRyRelateVO
.
getZuzdw_zbr_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getZuzdw_xbr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZuzdw_xbr_xm
())){
asjQ
+=
" AND ZUZDW_XBR_XM:*"
+
asjRyRelateVO
.
getZuzdw_xbr_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_sfjzwn_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_sfjzwn_pdbz
())){
asjQ
+=
" AND ASJFSDD_SFJZWN_PDBZ:"
+
asjRyRelateVO
.
getAsjfsdd_sfjzwn_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
())
&&
null
!=
asjRyRelateVO
.
getAsjfsdd_jzwcssx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_jzwcssx
())){
asjQ
+=
" AND ASJFSDD_JZWCS:["
+
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
()+
" TO "
+
asjRyRelateVO
.
getAsjfsdd_jzwcssx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
())
&&
(
null
==
asjRyRelateVO
.
getAsjfsdd_jzwcssx
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_jzwcssx
()))){
asjQ
+=
" AND ASJFSDD_JZWCS:["
+
asjRyRelateVO
.
getAsjfsdd_jzwcsxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_asjfslc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslc
())){
asjQ
+=
" AND -ASJFSDD_ASJFSLC:*"
;
}
else
{
asjQ
+=
" AND ASJFSDD_ASJFSLC:"
+
asjRyRelateVO
.
getAsjfsdd_asjfslc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
())
&&
null
!=
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
())){
asjQ
+=
" AND ASJFSDD_ASJFSLC:["
+
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()+
" TO "
+
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
())
&&
(
null
==
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
()
||
""
.
equals
(
asjRyRelateVO
.
getAsjfsdd_asjfslcsx
()))){
asjQ
+=
" AND ASJFSDD_ASJFSLC:["
+
asjRyRelateVO
.
getAsjfsdd_asjfslcxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getSfma_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfma_pdbz
())){
asjQ
+=
" AND SFMA_PDBZ:"
+
asjRyRelateVO
.
getSfma_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getSfsb_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfsb_pdbz
())){
asjQ
+=
" AND SFSB_PDBZ:"
+
asjRyRelateVO
.
getSfsb_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getSfsw_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfsw_pdbz
())){
asjQ
+=
" AND SFSW_PDBZ:"
+
asjRyRelateVO
.
getSfsw_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getSfsq_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfsq_pdbz
())){
asjQ
+=
" AND SFSQ_PDBZ:"
+
asjRyRelateVO
.
getSfsq_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getSfsh_pdbz
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSfsh_pdbz
())){
asjQ
+=
" AND SFSH_PDBZ:"
+
asjRyRelateVO
.
getSfsh_pdbz
();
}
if
(
null
!=
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsdm
())){
asjQ
+=
" AND LKJZKJFS_LKJZKJFSDM:"
+
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsdm
();
}
if
(
null
!=
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsmc
())){
asjQ
+=
" AND -LKJZKJFS_LKJZKJFSMC:*"
;
}
else
{
asjQ
+=
" AND LKJZKJFS_LKJZKJFSMC:"
+
asjRyRelateVO
.
getLkjzkjfs_lkjzkjfsmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getZpsd_zpsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZpsd_zpsddm
())){
asjQ
+=
" AND ZPSD_ZPSDDM:"
+
asjRyRelateVO
.
getZpsd_zpsddm
();
}
if
(
null
!=
asjRyRelateVO
.
getZpsd_zpsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZpsd_zpsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZpsd_zpsdmc
())){
asjQ
+=
" AND -ZPSD_ZPSDMC:*"
;
}
else
{
asjQ
+=
" AND ZPSD_ZPSDMC:"
+
asjRyRelateVO
.
getZpsd_zpsdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getJjsd_jjsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJjsd_jjsddm
())){
asjQ
+=
" AND JJSD_JJSDDM:"
+
asjRyRelateVO
.
getJjsd_jjsddm
();
}
if
(
null
!=
asjRyRelateVO
.
getJjsd_jjsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJjsd_jjsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getJjsd_jjsdmc
())){
asjQ
+=
" AND -JJSD_JJSDMC:*"
;
}
else
{
asjQ
+=
" AND JJSD_JJSDMC:"
+
asjRyRelateVO
.
getJjsd_jjsdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getJssd_jssddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJssd_jssddm
())){
asjQ
+=
" AND JSSD_JSSDDM:"
+
asjRyRelateVO
.
getJssd_jssddm
();
}
if
(
null
!=
asjRyRelateVO
.
getJssd_jssdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJssd_jssdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getJssd_jssdmc
())){
asjQ
+=
" AND -JSSD_JSSDMC:*"
;
}
else
{
asjQ
+=
" AND JSSD_JSSDMC:"
+
asjRyRelateVO
.
getJssd_jssdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getSbsd_sbsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSbsd_sbsddm
())){
asjQ
+=
" AND SBSD_SBSDDM:"
+
asjRyRelateVO
.
getSbsd_sbsddm
();
}
if
(
null
!=
asjRyRelateVO
.
getSbsd_sbsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSbsd_sbsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getSbsd_sbsdmc
())){
asjQ
+=
" AND -SBSD_SBSDMC:*"
;
}
else
{
asjQ
+=
" AND SBSD_SBSDMC:"
+
asjRyRelateVO
.
getSbsd_sbsdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getQqsd_qqsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getQqsd_qqsddm
())){
asjQ
+=
" AND QQSD_QQSDDM:"
+
asjRyRelateVO
.
getQqsd_qqsddm
();
}
if
(
null
!=
asjRyRelateVO
.
getQqsd_qqsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getQqsd_qqsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getQqsd_qqsdmc
())){
asjQ
+=
" AND -QQSD_QQSDMC:*"
;
}
else
{
asjQ
+=
" AND QQSD_QQSDMC:"
+
asjRyRelateVO
.
getQqsd_qqsdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXpsd_xpsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXpsd_xpsddm
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getXpsd_xpsddm
())){
asjQ
+=
" AND -XPSD_XPSDDM:*"
;
}
else
{
asjQ
+=
" AND XPSD_XPSDDM:"
+
asjRyRelateVO
.
getXpsd_xpsddm
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXpsd_xpsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXpsd_xpsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getXpsd_xpsdmc
())){
asjQ
+=
" AND -XPSD_XPSDMC:*"
;
}
else
{
asjQ
+=
" AND XPSD_XPSDMC:"
+
asjRyRelateVO
.
getXpsd_xpsdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXpsywp_sawpdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXpsywp_sawpdm
())){
asjQ
+=
" AND XPSYWP_SAWPDM:"
+
asjRyRelateVO
.
getXpsywp_sawpdm
();
}
if
(
null
!=
asjRyRelateVO
.
getZazbsd_zazbsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZazbsd_zazbsddm
())){
asjQ
+=
" AND ZAZBSD_ZAZBSDDM:"
+
asjRyRelateVO
.
getZazbsd_zazbsddm
();
}
if
(
null
!=
asjRyRelateVO
.
getZazbsd_zazbsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZazbsd_zazbsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getZazbsd_zazbsdmc
())){
asjQ
+=
" AND -ZAZBSD_ZAZBSDMC:*"
;
}
else
{
asjQ
+=
" AND ZAZBSD_ZAZBSDMC:"
+
asjRyRelateVO
.
getZazbsd_zazbsdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getGrzcsd_grzcsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getGrzcsd_grzcsddm
())){
asjQ
+=
" AND GRZCSD_GRZCSDDM:"
+
asjRyRelateVO
.
getGrzcsd_grzcsddm
();
}
if
(
null
!=
asjRyRelateVO
.
getGrzcsd_grzcsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getGrzcsd_grzcsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getGrzcsd_grzcsdmc
())){
asjQ
+=
" AND -GRZCSD_GRZCSDMC:*"
;
}
else
{
asjQ
+=
" AND GRZCSD_GRZCSDMC:"
+
asjRyRelateVO
.
getGrzcsd_grzcsdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getMcmysd_mcmysddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMcmysd_mcmysddm
())){
asjQ
+=
" AND MCMYSD_MCMYSDDM:"
+
asjRyRelateVO
.
getMcmysd_mcmysddm
();
}
if
(
null
!=
asjRyRelateVO
.
getMcmysd_mcmysdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMcmysd_mcmysdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getMcmysd_mcmysdmc
())){
asjQ
+=
" AND -MCMYSD_MCMYSDMC:*"
;
}
else
{
asjQ
+=
" AND MCMYSD_MCMYSDMC:"
+
asjRyRelateVO
.
getMcmysd_mcmysdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getMcsf_mcsfdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMcsf_mcsfdm
())){
asjQ
+=
" AND MCSF_MCSFDM:"
+
asjRyRelateVO
.
getMcsf_mcsfdm
();
}
if
(
null
!=
asjRyRelateVO
.
getMcsf_mcsfmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMcsf_mcsfmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getMcsf_mcsfmc
())){
asjQ
+=
" AND -MCSF_MCSFMC:*"
;
}
else
{
asjQ
+=
" AND MCSF_MCSFMC:"
+
asjRyRelateVO
.
getMcsf_mcsfmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getMcgxr_mcgxrdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMcgxr_mcgxrdm
())){
asjQ
+=
" AND MCGXR_MCGXRDM:"
+
asjRyRelateVO
.
getMcgxr_mcgxrdm
();
}
if
(
null
!=
asjRyRelateVO
.
getMcgxr_mcgxrmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMcgxr_mcgxrmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getMcgxr_mcgxrmc
())){
asjQ
+=
" AND -MCGXR_MCGXRMC:*"
;
}
else
{
asjQ
+=
" AND MCGXR_MCGXRMC:"
+
asjRyRelateVO
.
getMcgxr_mcgxrmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getMydwmy_mcdwmydm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMydwmy_mcdwmydm
())){
asjQ
+=
" AND MYDWMY_MCDWMYDM:"
+
asjRyRelateVO
.
getMydwmy_mcdwmydm
();
}
if
(
null
!=
asjRyRelateVO
.
getMydwmy_mcdwmymc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getMydwmy_mcdwmymc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getMydwmy_mcdwmymc
())){
asjQ
+=
" AND -MYDWMY_MCDWMYMC:*"
;
}
else
{
asjQ
+=
" AND MYDWMY_MCDWMYMC:"
+
asjRyRelateVO
.
getMydwmy_mcdwmymc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsddm
())){
asjQ
+=
" AND XTKJTPSD_XTKJTPSDDM:"
+
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsddm
();
}
if
(
null
!=
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsdmc
())){
asjQ
+=
" AND -XTKJTPSD_XTKJTPSDMC:*"
;
}
else
{
asjQ
+=
" AND XTKJTPSD_XTKJTPSDMC:"
+
asjRyRelateVO
.
getXtkjtpsd_xtkjtpsdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getYbsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getYbsddm
())){
asjQ
+=
" AND YBSDDM:"
+
asjRyRelateVO
.
getYbsddm
();
}
if
(
null
!=
asjRyRelateVO
.
getYbsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getYbsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getYbsdmc
())){
asjQ
+=
" AND -YBSDMC:*"
;
}
else
{
asjQ
+=
" AND YBSDMC:"
+
asjRyRelateVO
.
getYbsdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getWlzasd_wlzasddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getWlzasd_wlzasddm
())){
asjQ
+=
" AND WLZASD_WLZASDDM:"
+
asjRyRelateVO
.
getWlzasd_wlzasddm
();
}
if
(
null
!=
asjRyRelateVO
.
getWlzasd_wlzasdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getWlzasd_wlzasdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getWlzasd_wlzasdmc
())){
asjQ
+=
" AND -WLZASD_WLZASDMC:*"
;
}
else
{
asjQ
+=
" AND WLZASD_WLZASDMC:"
+
asjRyRelateVO
.
getWlzasd_wlzasdmc
();
}
}
if
(
null
!=
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsddm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsddm
())){
asjQ
+=
" AND JRJZKJFSJSD_JRJZKJFSJSDDM:"
+
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsddm
();
}
if
(
null
!=
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsdmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsdmc
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsdmc
())){
asjQ
+=
" AND -JRJZKJFSJSD_JRJZKJFSJSDMC:*"
;
}
else
{
asjQ
+=
" AND JRJZKJFSJSD_JRJZKJFSJSDMC:"
+
asjRyRelateVO
.
getJrjzkjfsjsd_jrjzkjfsjsdmc
();
}
}
/*if(null!=asjRyRelateVO.getZczj_zxsj01() && !"".equals(asjRyRelateVO.getZczj_zxsj01())){
if("null".equals(asjRyRelateVO.getZczj_zxsj01())){
asjQ += " AND -ZCZJ_ZXSJ01:*";
}else{
asjQ += " AND ZCZJ_ZXSJ01:"+asjRyRelateVO.getZczj_zxsj01();
}
}
if(null!=asjRyRelateVO.getZczjdw_gajgjgdm() && !"".equals(asjRyRelateVO.getZczjdw_gajgjgdm())){
String zczjdw_gajgjgdm = CommonFunc.getDwLike(asjRyRelateVO.getZczjdw_gajgjgdm(),1);
if(!zczjdw_gajgjgdm.startsWith("(")){
zczjdw_gajgjgdm = zczjdw_gajgjgdm+"*";
}
asjQ += " AND ZCZJDW_GAJGJGDM:"+zczjdw_gajgjgdm;
}*/
if
(
null
!=
asjRyRelateVO
.
getSsjzrmby
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSsjzrmby
())){
if
(
"null"
.
equals
(
asjRyRelateVO
.
getSsjzrmby
())){
asjQ
+=
" AND -SSJZRMBY:*"
;
}
else
{
asjQ
+=
" AND SSJZRMBY:"
+
asjRyRelateVO
.
getSsjzrmby
();
}
}
if
(
null
!=
asjRyRelateVO
.
getSsjzMin
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSsjzMin
())
&&
null
!=
asjRyRelateVO
.
getSsjzMax
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSsjzMax
())){
asjQ
+=
" AND SSJZRMBY:["
+
asjRyRelateVO
.
getSsjzMin
()+
" TO "
+
asjRyRelateVO
.
getSsjzMax
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getSsjzMin
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSsjzMin
())
&&
(
null
==
asjRyRelateVO
.
getSsjzMax
()
||
""
.
equals
(
asjRyRelateVO
.
getSsjzMax
()))){
asjQ
+=
" AND SSJZRMBY:["
+
asjRyRelateVO
.
getSsjzMin
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getZarfx_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZarfx_rsxx
())
&&
null
!=
asjRyRelateVO
.
getZarfx_rssx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZarfx_rssx
())){
asjQ
+=
" AND ZARFX_RSXX:["
+
asjRyRelateVO
.
getZarfx_rsxx
()+
" TO "
+
asjRyRelateVO
.
getZarfx_rssx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getZarfx_rsxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZarfx_rsxx
())
&&
(
null
==
asjRyRelateVO
.
getZarfx_rssx
()
||
""
.
equals
(
asjRyRelateVO
.
getZarfx_rssx
()))){
asjQ
+=
" AND ZARFX_RSXX:["
+
asjRyRelateVO
.
getZarfx_rsxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getJyaq
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getJyaq
())){
asjQ
+=
" AND keywords:"
+
asjRyRelateVO
.
getJyaq
();
}
if
(
StringUtils
.
isNotBlank
(
asjQ
)){
String
fq
=
"{!join fromIndex=TBGLASJ from=ASJXGRYBH to=ID}"
;
fq
+=
asjQ
.
substring
(
5
,
asjQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
syfwbzhQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzhlbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzhlbdm
())){
syfwbzhQ
+=
" AND SYFWBZH_FWBZH_FWBZHLBDM:"
+
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzhlbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzh
())){
syfwbzhQ
+=
" AND SYFWBZH_FWBZH_FWBZH:*"
+
asjRyRelateVO
.
getSyfwbzh_fwbzh_fwbzh
()+
"*"
;
}
if
(
StringUtils
.
isNotBlank
(
syfwbzhQ
)){
String
fq
=
"{!join fromIndex=TB_ST_RY_SYFWBZH from=ASJXGRYBH to=ID}"
;
fq
+=
syfwbzhQ
.
substring
(
5
,
syfwbzhQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
zcxsQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getXsbh
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getXsbh
())){
zcxsQ
+=
" AND XSBH:*"
+
asjRyRelateVO
.
getXsbh
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTgxssjxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxssjxx
())
&&
null
!=
asjRyRelateVO
.
getTgxssjsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxssjsx
())){
zcxsQ
+=
" AND TGXSSJ:["
+
asjRyRelateVO
.
getTgxssjxx
()+
" TO "
+
asjRyRelateVO
.
getTgxssjsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getTgxssjxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxssjxx
())
&&
(
null
==
asjRyRelateVO
.
getTgxssjsx
()
||
""
.
equals
(
asjRyRelateVO
.
getTgxssjsx
()))){
zcxsQ
+=
" AND TGXSSJ:["
+
asjRyRelateVO
.
getTgxssjxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getZcxs_jyqk
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZcxs_jyqk
())){
zcxsQ
+=
" AND ZCXS_JYQK:*"
+
asjRyRelateVO
.
getZcxs_jyqk
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_xm
())){
zcxsQ
+=
" AND TGXSR_XM:*"
+
asjRyRelateVO
.
getTgxsr_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_xbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_xbdm
())){
zcxsQ
+=
" AND TGXSR_XBDM:"
+
asjRyRelateVO
.
getTgxsr_xbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_cyzj_zjhm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_cyzj_zjhm
())){
zcxsQ
+=
" AND TGXSR_CYZJ_ZJHM:*"
+
asjRyRelateVO
.
getTgxsr_cyzj_zjhm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_hjdz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_hjdz_dzmc
())){
zcxsQ
+=
" AND TGXSR_HJDZ_DZMC:"
+
asjRyRelateVO
.
getTgxsr_hjdz_dzmc
();
}
if
(
null
!=
asjRyRelateVO
.
getTgxsr_xzz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getTgxsr_xzz_dzmc
())){
zcxsQ
+=
" AND TGXSR_XZZ_DZMC:"
+
asjRyRelateVO
.
getTgxsr_xzz_dzmc
();
}
if
(
StringUtils
.
isNotBlank
(
zcxsQ
)){
String
fq
=
"{!join fromIndex=TB_GL_ZCXS_ASJ from=ASJXGRYBH to=ID}"
;
fq
+=
zcxsQ
.
substring
(
5
,
zcxsQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
zagjQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getZagj_sawp_sawpdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getZagj_sawp_sawpdm
())){
zagjQ
+=
" AND ZAGJ_SAWP_SAWPDM:"
+
asjRyRelateVO
.
getZagj_sawp_sawpdm
();
}
if
(
StringUtils
.
isNotBlank
(
zagjQ
)){
String
fq
=
"{!join fromIndex=TB_GL_FXZAGJ_ASJ from=ASJXGRYBH to=ID}"
;
fq
+=
zagjQ
.
substring
(
5
,
zagjQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
bhrQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getBhr_xm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_xm
())){
bhrQ
+=
" AND BHR_XM:*"
+
asjRyRelateVO
.
getBhr_xm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getBhr_cyzj_zjhm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_cyzj_zjhm
())){
bhrQ
+=
" AND BHR_CYZJ_ZJHM:*"
+
asjRyRelateVO
.
getBhr_cyzj_zjhm
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getBhr_xbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_xbdm
())){
bhrQ
+=
" AND BHR_XBDM:"
+
asjRyRelateVO
.
getBhr_xbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_csrq_rqgzxx
())
&&
null
!=
asjRyRelateVO
.
getBhr_csrq_rqgzsx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_csrq_rqgzsx
())){
bhrQ
+=
" AND BHR_CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()+
" TO "
+
asjRyRelateVO
.
getBhr_csrq_rqgzsx
()+
"]"
;
}
else
if
(
null
!=
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_csrq_rqgzxx
())
&&
(
null
==
asjRyRelateVO
.
getBhr_csrq_rqgzsx
()
||
""
.
equals
(
asjRyRelateVO
.
getBhr_csrq_rqgzsx
()))){
bhrQ
+=
" AND BHR_CSRQ_RQGZXX:["
+
asjRyRelateVO
.
getBhr_csrq_rqgzxx
()+
" TO "
+
"*]"
;
}
if
(
null
!=
asjRyRelateVO
.
getBhr_gjdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_gjdm
())){
bhrQ
+=
" AND BHR_GJDM:"
+
asjRyRelateVO
.
getBhr_gjdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhr_mzdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_mzdm
())){
bhrQ
+=
" AND BHR_MZDM:"
+
asjRyRelateVO
.
getBhr_mzdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhr_jgdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_jgdm
())){
bhrQ
+=
" AND BHR_JGDM:"
+
asjRyRelateVO
.
getBhr_jgdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhr_hjdz_dzmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhr_hjdz_dzmc
())){
bhrQ
+=
" AND BHR_HJDZ_DZMC:"
+
asjRyRelateVO
.
getBhr_hjdz_dzmc
();
}
if
(
StringUtils
.
isNotBlank
(
bhrQ
)){
String
fq
=
"{!join fromIndex=TB_XW_RYBH from=BHR_ASJXGRYBH to=ID}"
;
fq
+=
bhrQ
.
substring
(
5
,
bhrQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
String
bhdwQ
=
""
;
if
(
null
!=
asjRyRelateVO
.
getBhdw_dwmc
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhdw_dwmc
())){
bhdwQ
+=
" AND BHDW_DWMC:*"
+
asjRyRelateVO
.
getBhdw_dwmc
()+
"*"
;
}
if
(
null
!=
asjRyRelateVO
.
getBhdw_hylbdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhdw_hylbdm
())){
bhdwQ
+=
" AND BHDW_HYLBDM:"
+
asjRyRelateVO
.
getBhdw_hylbdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhdw_dwzcdz_gjhdqdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhdw_dwzcdz_gjhdqdm
())){
bhdwQ
+=
" AND BHDW_DWZCDZ_GJHDQDM:"
+
asjRyRelateVO
.
getBhdw_dwzcdz_gjhdqdm
();
}
if
(
null
!=
asjRyRelateVO
.
getBhdw_dwzcdz_xzqhdm
()
&&
!
""
.
equals
(
asjRyRelateVO
.
getBhdw_dwzcdz_xzqhdm
())){
bhdwQ
+=
" AND BHDW_DWZCDZ_XZQHDM:"
+
asjRyRelateVO
.
getBhdw_dwzcdz_xzqhdm
();
}
if
(
StringUtils
.
isNotBlank
(
bhdwQ
)){
String
fq
=
"{!join fromIndex=TB_GL_DWBH_ASJ from=ASJXGRYBH to=ID}"
;
fq
+=
bhdwQ
.
substring
(
5
,
bhdwQ
.
length
());
System
.
out
.
println
(
fq
);
fqList
.
add
(
fq
);
}
//Sorl查询
String
page
=
request
.
getParameter
(
"page"
);
String
rows
=
request
.
getParameter
(
"rows"
);
System
.
out
.
println
(
page
+
"----------"
+
rows
);
return
sorlCRUD
.
querySorlRyxxzb
(
fqList
,
page
,
rows
,
sorlAddress
,
sorlInstance
,
groupids
,
sorttype
,
sortorder
);
}
}
src/main/java/com/cc/model/AsjRyRelateVO.java
View file @
ba0c07e2
...
...
@@ -10,21 +10,28 @@ public class AsjRyRelateVO {
private
String
xckybh
;
private
String
jjbh
;
private
String
ajlbdm
;
private
String
ajlbmc
;
private
String
ajmc
;
private
String
zatz_jyqk
;
private
String
zatz_jyqkmc
;
private
String
zcjddm
;
private
String
zcjdmc
;
private
String
xsjqlbdm
;
private
String
xsjqlbmc
;
private
String
asjfssj_asjfskssj
;
private
String
asjfssjKssj
;
private
String
asjfssjJssj
;
private
String
slsj
;
private
String
slsjKssj
;
private
String
slsjJssj
;
private
String
larq
;
private
String
lasjRqsjKssj
;
private
String
lasjRqsjJssj
;
private
String
asjfsdd_xzqhdm
;
private
String
asjfsdd_xzqhmc
;
private
String
asjfsdd_dzmc
;
private
String
sldw_gajgjgdm
;
private
String
sldw_gajgmc
;
private
String
ladw_gajgjgdm
;
private
String
ladw_gajgmc
;
private
String
ssjzrmby
;
...
...
@@ -48,7 +55,9 @@ public class AsjRyRelateVO {
private
String
asjfssj_zasj_zasjlbdm
;
//作案时机
private
String
asjfsdd_dylbdm
;
// 地域类别
private
String
asjfsdd_sacs_sacslbdm
;
private
String
asjfsdd_sacs_sacslbmc
;
private
String
asjfsdd_kjbw_kjbwlbdm
;
private
String
asjfsdd_kjbw_kjbwlbmc
;
private
String
xxdjdw_gajgjgdm
;
//登记单位
private
String
xxdjry_xm
;
private
String
zuzdw_zbr_xm
;
...
...
@@ -65,63 +74,95 @@ public class AsjRyRelateVO {
private
String
sfsq_pdbz
;
private
String
sfsh_pdbz
;
private
String
lkjzkjfs_lkjzkjfsdm
;
//离开方式
private
String
lkjzkjfs_lkjzkjfsmc
;
private
String
zpsd_zpsddm
;
//诈骗手段
private
String
zpsd_zpsdmc
;
private
String
jjsd_jjsddm
;
//接近手段
private
String
jjsd_jjsdmc
;
private
String
jssd_jssddm
;
//解锁手段
private
String
jssd_jssdmc
;
private
String
xpsd_xpsddm
;
//胁迫手段
private
String
xpsd_xpsdmc
;
private
String
sbsd_sbsddm
;
//施暴手段
private
String
sbsd_sbsdmc
;
private
String
qqsd_qqsddm
;
//窃取手段
private
String
qqsd_qqsdmc
;
private
String
xpsywp_sawpdm
;
//胁迫使用物品
private
String
xpsywp_sawpmc
;
private
String
zazbsd_zazbsddm
;
private
String
zazbsd_zazbsdmc
;
private
String
grzcsd_grzcsddm
;
private
String
grzcsd_grzcsdmc
;
private
String
mcmysd_mcmysddm
;
private
String
mcmysd_mcmysdmc
;
private
String
mcsf_mcsfdm
;
private
String
mcsf_mcsfmc
;
private
String
mcgxr_mcgxrdm
;
private
String
mcgxr_mcgxrmc
;
private
String
mydwmy_mcdwmydm
;
private
String
mydwmy_mcdwmymc
;
private
String
xtkjtpsd_xtkjtpsddm
;
private
String
xtkjtpsd_xtkjtpsdmc
;
private
String
ybsddm
;
private
String
ybsdmc
;
private
String
wlzasd_wlzasddm
;
private
String
wlzasd_wlzasdmc
;
private
String
jrjzkjfsjsd_jrjzkjfsjsddm
;
private
String
jrjzkjfsjsd_jrjzkjfsjsdmc
;
//侦查终结
private
String
zczj_zxsj01
;
private
String
zczjdw_gajgjgdm
;
private
String
zczjdw_gajgmc
;
//抓捕犯罪嫌疑人
private
String
zhfzxyr_asjxgrybh
;
private
String
zhfzxyr_cyzj_zjhm
;
private
String
zhfzxyr_xm
;
private
String
zhfzxyr_cym
;
private
String
zhfzxyr_bmch
;
private
String
zhfzxyr_xbdm
;
private
String
zhfzxyr_csrq_rqgzxx
;
private
String
rqgzxx_csrq_rqgzsx
;
private
String
zhfzxyr_gjdm
;
private
String
zhfzxyr_mzdm
;
private
String
zhfzxyr_hjdz_xzqhdm
;
private
String
zhfzxyr_hjdz_dzmc
;
private
String
zhfzxyr_xzz_xzqhdm
;
private
String
zhfzxyr_xzz_dzmc
;
private
String
zhfzxyr_tzxx
;
private
String
zhfzxyr_tzsx
;
private
String
zhfzxyr_zcxx
;
private
String
zhfzxyr_zcsx
;
private
String
zhfzxyr_sgxx
;
private
String
zhfzxyr_sgsx
;
//人员
private
String
asjxgrybh
;
private
String
cyzj_zjhm
;
private
String
xm
;
private
String
cym
;
private
String
bmch
;
private
String
xbdm
;
private
String
xbmc
;
private
String
csrq_rqgzxx
;
private
String
csrq_rqgzsx
;
private
String
gjdm
;
private
String
gjmc
;
private
String
mzdm
;
private
String
mzmc
;
private
String
jgdm
;
private
String
jgmc
;
private
String
hjdz_xzqhdm
;
private
String
hjdz_xzqhmc
;
private
String
hjdz_dzmc
;
private
String
xzz_xzqhdm
;
private
String
xzz_xzqhmc
;
private
String
xzz_dzmc
;
private
String
tzxx
;
private
String
tzsx
;
private
String
zcxx
;
private
String
zcsx
;
private
String
sgxx
;
private
String
sgsx
;
private
String
zhfzxyr_fzxyrdaztdm
;
private
String
zhfzxyr_fzxyrdaztmc
;
private
String
zhfs_zhfsdm
;
private
String
zhfs_zhfsmc
;
private
String
zhdd_xzqhdm
;
private
String
zhdw_gajgjgdm
;
private
String
zhdw_gajgmc
;
private
String
zhrq
;
private
String
zhfzxyr_tmtzms
;
private
String
zhfzxyr_tbbjms
;
private
String
zhfzxyr_zy_zylbdm
;
private
String
zhfzxyr_asjxgrysf_asjxgrysfdm
;
private
String
zhfzxyr_fzxyrtszc_fzxyrtszcdm
;
private
String
zhfzxyr_gzdw
;
private
String
tmtzms
;
private
String
tbbjms
;
private
String
zy_zylbdm
;
private
String
zy_zylbmc
;
private
String
asjxgrysf_asjxgrysfdm
;
private
String
asjxgrysf_asjxgrysfmc
;
private
String
fzxyrtszc_fzxyrtszcdm
;
private
String
fzxyrtszc_fzxyrtszcmc
;
private
String
gzdw
;
private
String
zhfzxyr_rdfzss_zcxwyjms
;
private
String
zhfzxyr_gtfzfzxyrsadwzydm
;
private
String
zhfzxyr_xxdjdw_gajgjgdm
;
private
String
ry_xxdjdw_gajgjgdm
;
private
String
ry_xxdjdw_gajgmc
;
//人员使用服务标识号
private
String
syfwbzh_fwbzh_fwbzhlbdm
;
private
String
syfwbzh_fwbzh_fwbzh
;
...
...
@@ -240,20 +281,12 @@ public class AsjRyRelateVO {
this
.
asjfssjJssj
=
asjfssjJssj
;
}
public
String
getSlsjKssj
()
{
return
slsjKssj
;
}
public
void
setSlsjKssj
(
String
slsjKssj
)
{
this
.
slsjKssj
=
slsjKssj
;
}
public
String
getSlsjJssj
()
{
return
slsjJssj
;
public
String
getSlsj
()
{
return
slsj
;
}
public
void
setSlsj
Jssj
(
String
slsjJs
sj
)
{
this
.
slsj
Jssj
=
slsjJs
sj
;
public
void
setSlsj
(
String
sl
sj
)
{
this
.
slsj
=
sl
sj
;
}
public
String
getLasjRqsjKssj
()
{
...
...
@@ -1021,307 +1054,643 @@ public class AsjRyRelateVO {
this
.
jrjzkjfsjsd_jrjzkjfsjsddm
=
jrjzkjfsjsd_jrjzkjfsjsddm
;
}
public
String
getZhfzxyr_
asjxgrybh
()
{
return
zhfzxyr_
asjxgrybh
;
public
String
getZhfzxyr_
rdfzss_zcxwyjms
()
{
return
zhfzxyr_
rdfzss_zcxwyjms
;
}
public
void
setZhfzxyr_
asjxgrybh
(
String
zhfzxyr_asjxgrybh
)
{
this
.
zhfzxyr_
asjxgrybh
=
zhfzxyr_asjxgrybh
;
public
void
setZhfzxyr_
rdfzss_zcxwyjms
(
String
zhfzxyr_rdfzss_zcxwyjms
)
{
this
.
zhfzxyr_
rdfzss_zcxwyjms
=
zhfzxyr_rdfzss_zcxwyjms
;
}
public
String
getZhfzxyr_
cyzj_zjh
m
()
{
return
zhfzxyr_
cyzj_zjh
m
;
public
String
getZhfzxyr_
gtfzfzxyrsadwzyd
m
()
{
return
zhfzxyr_
gtfzfzxyrsadwzyd
m
;
}
public
void
setZhfzxyr_
cyzj_zjhm
(
String
zhfzxyr_cyzj_zjh
m
)
{
this
.
zhfzxyr_
cyzj_zjhm
=
zhfzxyr_cyzj_zjh
m
;
public
void
setZhfzxyr_
gtfzfzxyrsadwzydm
(
String
zhfzxyr_gtfzfzxyrsadwzyd
m
)
{
this
.
zhfzxyr_
gtfzfzxyrsadwzydm
=
zhfzxyr_gtfzfzxyrsadwzyd
m
;
}
public
String
get
Zhfzxyr_xm
()
{
return
zhfzxyr_xm
;
public
String
get
Asjfssj_asjfskssj
()
{
return
asjfssj_asjfskssj
;
}
public
void
set
Zhfzxyr_xm
(
String
zhfzxyr_xm
)
{
this
.
zhfzxyr_xm
=
zhfzxyr_xm
;
public
void
set
Asjfssj_asjfskssj
(
String
asjfssj_asjfskssj
)
{
this
.
asjfssj_asjfskssj
=
asjfssj_asjfskssj
;
}
public
String
get
Zhfzxyr_cym
()
{
return
zhfzxyr_cym
;
public
String
get
Larq
()
{
return
larq
;
}
public
void
set
Zhfzxyr_cym
(
String
zhfzxyr_cym
)
{
this
.
zhfzxyr_cym
=
zhfzxyr_cym
;
public
void
set
Larq
(
String
larq
)
{
this
.
larq
=
larq
;
}
public
String
get
Zhfzxyr_bmch
()
{
return
zhfzxyr_bmch
;
public
String
get
Xsjqlbdm
()
{
return
xsjqlbdm
;
}
public
void
set
Zhfzxyr_bmch
(
String
zhfzxyr_bmch
)
{
this
.
zhfzxyr_bmch
=
zhfzxyr_bmch
;
public
void
set
Xsjqlbdm
(
String
xsjqlbdm
)
{
this
.
xsjqlbdm
=
xsjqlbdm
;
}
public
String
get
Zhfzxyr_xbdm
()
{
return
zhfzxyr_xbdm
;
public
String
get
Ladw_gajgmc
()
{
return
ladw_gajgmc
;
}
public
void
set
Zhfzxyr_xbdm
(
String
zhfzxyr_xbdm
)
{
this
.
zhfzxyr_xbdm
=
zhfzxyr_xbdm
;
public
void
set
Ladw_gajgmc
(
String
ladw_gajgmc
)
{
this
.
ladw_gajgmc
=
ladw_gajgmc
;
}
public
String
getZ
hfzxyr_csrq_rqgzxx
()
{
return
z
hfzxyr_csrq_rqgzxx
;
public
String
getZ
czjdw_gajgmc
()
{
return
z
czjdw_gajgmc
;
}
public
void
setZ
hfzxyr_csrq_rqgzxx
(
String
zhfzxyr_csrq_rqgzxx
)
{
this
.
z
hfzxyr_csrq_rqgzxx
=
zhfzxyr_csrq_rqgzxx
;
public
void
setZ
czjdw_gajgmc
(
String
zczjdw_gajgmc
)
{
this
.
z
czjdw_gajgmc
=
zczjdw_gajgmc
;
}
public
String
get
Rqgzxx_csrq_rqgzsx
()
{
return
rqgzxx_csrq_rqgzsx
;
public
String
get
Asjssry_rs
()
{
return
asjssry_rs
;
}
public
void
set
Rqgzxx_csrq_rqgzsx
(
String
rqgzxx_csrq_rqgzsx
)
{
this
.
rqgzxx_csrq_rqgzsx
=
rqgzxx_csrq_rqgzsx
;
public
void
set
Asjssry_rs
(
String
asjssry_rs
)
{
this
.
asjssry_rs
=
asjssry_rs
;
}
public
String
get
Zhfzxyr_gjdm
()
{
return
zhfzxyr_gjdm
;
public
String
get
Asjswry_rs
()
{
return
asjswry_rs
;
}
public
void
set
Zhfzxyr_gjdm
(
String
zhfzxyr_gjdm
)
{
this
.
zhfzxyr_gjdm
=
zhfzxyr_gjdm
;
public
void
set
Asjswry_rs
(
String
asjswry_rs
)
{
this
.
asjswry_rs
=
asjswry_rs
;
}
public
String
get
Zhfzxyr_mzdm
()
{
return
zhfzxyr_mzdm
;
public
String
get
Ssjzrmby
()
{
return
ssjzrmby
;
}
public
void
set
Zhfzxyr_mzdm
(
String
zhfzxyr_mzdm
)
{
this
.
zhfzxyr_mzdm
=
zhfzxyr_mzdm
;
public
void
set
Ssjzrmby
(
String
ssjzrmby
)
{
this
.
ssjzrmby
=
ssjzrmby
;
}
public
String
get
Zhfzxyr_hjdz_xzqhdm
()
{
return
zhfzxyr_hjdz_xzqhdm
;
public
String
get
Asjfsdd_asjfslc
()
{
return
asjfsdd_asjfslc
;
}
public
void
set
Zhfzxyr_hjdz_xzqhdm
(
String
zhfzxyr_hjdz_xzqhdm
)
{
this
.
zhfzxyr_hjdz_xzqhdm
=
zhfzxyr_hjdz_xzqhdm
;
public
void
set
Asjfsdd_asjfslc
(
String
asjfsdd_asjfslc
)
{
this
.
asjfsdd_asjfslc
=
asjfsdd_asjfslc
;
}
public
String
get
Zhfzxyr_hjdz_dzmc
()
{
return
zhfzxyr_hjdz_dzmc
;
public
String
get
Asjxgrybh
()
{
return
asjxgrybh
;
}
public
void
set
Zhfzxyr_hjdz_dzmc
(
String
zhfzxyr_hjdz_dzmc
)
{
this
.
zhfzxyr_hjdz_dzmc
=
zhfzxyr_hjdz_dzmc
;
public
void
set
Asjxgrybh
(
String
asjxgrybh
)
{
this
.
asjxgrybh
=
asjxgrybh
;
}
public
String
get
Zhfzxyr_xzz_xzqhd
m
()
{
return
zhfzxyr_xzz_xzqhd
m
;
public
String
get
Cyzj_zjh
m
()
{
return
cyzj_zjh
m
;
}
public
void
set
Zhfzxyr_xzz_xzqhdm
(
String
zhfzxyr_xzz_xzqhd
m
)
{
this
.
zhfzxyr_xzz_xzqhdm
=
zhfzxyr_xzz_xzqhd
m
;
public
void
set
Cyzj_zjhm
(
String
cyzj_zjh
m
)
{
this
.
cyzj_zjhm
=
cyzj_zjh
m
;
}
public
String
get
Zhfzxyr_xzz_dzmc
()
{
return
zhfzxyr_xzz_dzmc
;
public
String
get
Xm
()
{
return
xm
;
}
public
void
set
Zhfzxyr_xzz_dzmc
(
String
zhfzxyr_xzz_dzmc
)
{
this
.
zhfzxyr_xzz_dzmc
=
zhfzxyr_xzz_dzmc
;
public
void
set
Xm
(
String
xm
)
{
this
.
xm
=
xm
;
}
public
String
get
Zhfzxyr_tzxx
()
{
return
zhfzxyr_tzxx
;
public
String
get
Cym
()
{
return
cym
;
}
public
void
set
Zhfzxyr_tzxx
(
String
zhfzxyr_tzxx
)
{
this
.
zhfzxyr_tzxx
=
zhfzxyr_tzxx
;
public
void
set
Cym
(
String
cym
)
{
this
.
cym
=
cym
;
}
public
String
get
Zhfzxyr_tzsx
()
{
return
zhfzxyr_tzsx
;
public
String
get
Bmch
()
{
return
bmch
;
}
public
void
set
Zhfzxyr_tzsx
(
String
zhfzxyr_tzsx
)
{
this
.
zhfzxyr_tzsx
=
zhfzxyr_tzsx
;
public
void
set
Bmch
(
String
bmch
)
{
this
.
bmch
=
bmch
;
}
public
String
get
Zhfzxyr_zcxx
()
{
return
zhfzxyr_zcxx
;
public
String
get
Xbdm
()
{
return
xbdm
;
}
public
void
set
Zhfzxyr_zcxx
(
String
zhfzxyr_zcxx
)
{
this
.
zhfzxyr_zcxx
=
zhfzxyr_zcxx
;
public
void
set
Xbdm
(
String
xbdm
)
{
this
.
xbdm
=
xbdm
;
}
public
String
get
Zhfzxyr_zcs
x
()
{
return
zhfzxyr_zcs
x
;
public
String
get
Csrq_rqgzx
x
()
{
return
csrq_rqgzx
x
;
}
public
void
set
Zhfzxyr_zcsx
(
String
zhfzxyr_zcs
x
)
{
this
.
zhfzxyr_zcsx
=
zhfzxyr_zcs
x
;
public
void
set
Csrq_rqgzxx
(
String
csrq_rqgzx
x
)
{
this
.
csrq_rqgzxx
=
csrq_rqgzx
x
;
}
public
String
get
Zhfzxyr_sgx
x
()
{
return
zhfzxyr_sgx
x
;
public
String
get
Csrq_rqgzs
x
()
{
return
csrq_rqgzs
x
;
}
public
void
set
Zhfzxyr_sgxx
(
String
zhfzxyr_sgx
x
)
{
this
.
zhfzxyr_sgxx
=
zhfzxyr_sgx
x
;
public
void
set
Csrq_rqgzsx
(
String
csrq_rqgzs
x
)
{
this
.
csrq_rqgzsx
=
csrq_rqgzs
x
;
}
public
String
get
Zhfzxyr_sgsx
()
{
return
zhfzxyr_sgsx
;
public
String
get
Gjdm
()
{
return
gjdm
;
}
public
void
set
Zhfzxyr_sgsx
(
String
zhfzxyr_sgsx
)
{
this
.
zhfzxyr_sgsx
=
zhfzxyr_sgsx
;
public
void
set
Gjdm
(
String
gjdm
)
{
this
.
gjdm
=
gjdm
;
}
public
String
get
Zhfzxyr_tmtzms
()
{
return
zhfzxyr_tmtzms
;
public
String
get
Mzdm
()
{
return
mzdm
;
}
public
void
set
Zhfzxyr_tmtzms
(
String
zhfzxyr_tmtzms
)
{
this
.
zhfzxyr_tmtzms
=
zhfzxyr_tmtzms
;
public
void
set
Mzdm
(
String
mzdm
)
{
this
.
mzdm
=
mzdm
;
}
public
String
get
Zhfzxyr_tbbjms
()
{
return
zhfzxyr_tbbjms
;
public
String
get
Hjdz_xzqhdm
()
{
return
hjdz_xzqhdm
;
}
public
void
set
Zhfzxyr_tbbjms
(
String
zhfzxyr_tbbjms
)
{
this
.
zhfzxyr_tbbjms
=
zhfzxyr_tbbjms
;
public
void
set
Hjdz_xzqhdm
(
String
hjdz_xzqhdm
)
{
this
.
hjdz_xzqhdm
=
hjdz_xzqhdm
;
}
public
String
get
Zhfzxyr_zy_zylbdm
()
{
return
zhfzxyr_zy_zylbdm
;
public
String
get
Hjdz_dzmc
()
{
return
hjdz_dzmc
;
}
public
void
set
Zhfzxyr_zy_zylbdm
(
String
zhfzxyr_zy_zylbdm
)
{
this
.
zhfzxyr_zy_zylbdm
=
zhfzxyr_zy_zylbdm
;
public
void
set
Hjdz_dzmc
(
String
hjdz_dzmc
)
{
this
.
hjdz_dzmc
=
hjdz_dzmc
;
}
public
String
get
Zhfzxyr_asjxgrysf_asjxgrysf
dm
()
{
return
zhfzxyr_asjxgrysf_asjxgrysf
dm
;
public
String
get
Xzz_xzqh
dm
()
{
return
xzz_xzqh
dm
;
}
public
void
set
Zhfzxyr_asjxgrysf_asjxgrysfdm
(
String
zhfzxyr_asjxgrysf_asjxgrysf
dm
)
{
this
.
zhfzxyr_asjxgrysf_asjxgrysfdm
=
zhfzxyr_asjxgrysf_asjxgrysf
dm
;
public
void
set
Xzz_xzqhdm
(
String
xzz_xzqh
dm
)
{
this
.
xzz_xzqhdm
=
xzz_xzqh
dm
;
}
public
String
get
Zhfzxyr_fzxyrtszc_fzxyrtszcdm
()
{
return
zhfzxyr_fzxyrtszc_fzxyrtszcdm
;
public
String
get
Xzz_dzmc
()
{
return
xzz_dzmc
;
}
public
void
set
Zhfzxyr_fzxyrtszc_fzxyrtszcdm
(
String
zhfzxyr_fzxyrtszc_fzxyrtszcdm
)
{
this
.
zhfzxyr_fzxyrtszc_fzxyrtszcdm
=
zhfzxyr_fzxyrtszc_fzxyrtszcdm
;
public
void
set
Xzz_dzmc
(
String
xzz_dzmc
)
{
this
.
xzz_dzmc
=
xzz_dzmc
;
}
public
String
get
Zhfzxyr_gzdw
()
{
return
zhfzxyr_gzdw
;
public
String
get
Tzxx
()
{
return
tzxx
;
}
public
void
set
Zhfzxyr_gzdw
(
String
zhfzxyr_gzdw
)
{
this
.
zhfzxyr_gzdw
=
zhfzxyr_gzdw
;
public
void
set
Tzxx
(
String
tzxx
)
{
this
.
tzxx
=
tzxx
;
}
public
String
get
Zhfzxyr_rdfzss_zcxwyjms
()
{
return
zhfzxyr_rdfzss_zcxwyjms
;
public
String
get
Tzsx
()
{
return
tzsx
;
}
public
void
set
Zhfzxyr_rdfzss_zcxwyjms
(
String
zhfzxyr_rdfzss_zcxwyjms
)
{
this
.
zhfzxyr_rdfzss_zcxwyjms
=
zhfzxyr_rdfzss_zcxwyjms
;
public
void
set
Tzsx
(
String
tzsx
)
{
this
.
tzsx
=
tzsx
;
}
public
String
getZ
hfzxyr_gtfzfzxyrsadwzydm
()
{
return
z
hfzxyr_gtfzfzxyrsadwzydm
;
public
String
getZ
cxx
()
{
return
z
cxx
;
}
public
void
setZ
hfzxyr_gtfzfzxyrsadwzydm
(
String
zhfzxyr_gtfzfzxyrsadwzydm
)
{
this
.
z
hfzxyr_gtfzfzxyrsadwzydm
=
zhfzxyr_gtfzfzxyrsadwzydm
;
public
void
setZ
cxx
(
String
zcxx
)
{
this
.
z
cxx
=
zcxx
;
}
public
String
getZ
hfzxyr_xxdjdw_gajgjgdm
()
{
return
z
hfzxyr_xxdjdw_gajgjgdm
;
public
String
getZ
csx
()
{
return
z
csx
;
}
public
void
setZ
hfzxyr_xxdjdw_gajgjgdm
(
String
zhfzxyr_xxdjdw_gajgjgdm
)
{
this
.
z
hfzxyr_xxdjdw_gajgjgdm
=
zhfzxyr_xxdjdw_gajgjgdm
;
public
void
setZ
csx
(
String
zcsx
)
{
this
.
z
csx
=
zcsx
;
}
public
String
get
Asjfssj_asjfskssj
()
{
return
asjfssj_asjfskssj
;
public
String
get
Sgxx
()
{
return
sgxx
;
}
public
void
set
Asjfssj_asjfskssj
(
String
asjfssj_asjfskssj
)
{
this
.
asjfssj_asjfskssj
=
asjfssj_asjfskssj
;
public
void
set
Sgxx
(
String
sgxx
)
{
this
.
sgxx
=
sgxx
;
}
public
String
get
Larq
()
{
return
larq
;
public
String
get
Sgsx
()
{
return
sgsx
;
}
public
void
set
Larq
(
String
larq
)
{
this
.
larq
=
larq
;
public
void
set
Sgsx
(
String
sgsx
)
{
this
.
sgsx
=
sgsx
;
}
public
String
get
Xsjqlbdm
()
{
return
xsjqlbdm
;
public
String
get
Tmtzms
()
{
return
tmtzms
;
}
public
void
set
Xsjqlbdm
(
String
xsjqlbdm
)
{
this
.
xsjqlbdm
=
xsjqlbdm
;
public
void
set
Tmtzms
(
String
tmtzms
)
{
this
.
tmtzms
=
tmtzms
;
}
public
String
get
Ladw_gajgmc
()
{
return
ladw_gajgmc
;
public
String
get
Tbbjms
()
{
return
tbbjms
;
}
public
void
set
Ladw_gajgmc
(
String
ladw_gajgmc
)
{
this
.
ladw_gajgmc
=
ladw_gajgmc
;
public
void
set
Tbbjms
(
String
tbbjms
)
{
this
.
tbbjms
=
tbbjms
;
}
public
String
getZ
czjdw_gajgmc
()
{
return
z
czjdw_gajgmc
;
public
String
getZ
y_zylbdm
()
{
return
z
y_zylbdm
;
}
public
void
setZ
czjdw_gajgmc
(
String
zczjdw_gajgmc
)
{
this
.
z
czjdw_gajgmc
=
zczjdw_gajgmc
;
public
void
setZ
y_zylbdm
(
String
zy_zylbdm
)
{
this
.
z
y_zylbdm
=
zy_zylbdm
;
}
public
String
getAsj
ssry_rs
()
{
return
asj
ssry_rs
;
public
String
getAsj
xgrysf_asjxgrysfdm
()
{
return
asj
xgrysf_asjxgrysfdm
;
}
public
void
setAsj
ssry_rs
(
String
asjssry_rs
)
{
this
.
asj
ssry_rs
=
asjssry_rs
;
public
void
setAsj
xgrysf_asjxgrysfdm
(
String
asjxgrysf_asjxgrysfdm
)
{
this
.
asj
xgrysf_asjxgrysfdm
=
asjxgrysf_asjxgrysfdm
;
}
public
String
get
Asjswry_rs
()
{
return
asjswry_rs
;
public
String
get
Fzxyrtszc_fzxyrtszcdm
()
{
return
fzxyrtszc_fzxyrtszcdm
;
}
public
void
set
Asjswry_rs
(
String
asjswry_rs
)
{
this
.
asjswry_rs
=
asjswry_rs
;
public
void
set
Fzxyrtszc_fzxyrtszcdm
(
String
fzxyrtszc_fzxyrtszcdm
)
{
this
.
fzxyrtszc_fzxyrtszcdm
=
fzxyrtszc_fzxyrtszcdm
;
}
public
String
get
Ssjzrmby
()
{
return
ssjzrmby
;
public
String
get
Gzdw
()
{
return
gzdw
;
}
public
void
set
Ssjzrmby
(
String
ssjzrmby
)
{
this
.
ssjzrmby
=
ssjzrmby
;
public
void
set
Gzdw
(
String
gzdw
)
{
this
.
gzdw
=
gzdw
;
}
public
String
get
Asjfsdd_asjfslc
()
{
return
asjfsdd_asjfslc
;
public
String
get
Ry_xxdjdw_gajgjgdm
()
{
return
ry_xxdjdw_gajgjgdm
;
}
public
void
setAsjfsdd_asjfslc
(
String
asjfsdd_asjfslc
)
{
this
.
asjfsdd_asjfslc
=
asjfsdd_asjfslc
;
public
void
setRy_xxdjdw_gajgjgdm
(
String
ry_xxdjdw_gajgjgdm
)
{
this
.
ry_xxdjdw_gajgjgdm
=
ry_xxdjdw_gajgjgdm
;
}
public
String
getJgdm
()
{
return
jgdm
;
}
public
void
setJgdm
(
String
jgdm
)
{
this
.
jgdm
=
jgdm
;
}
public
String
getRy_xxdjdw_gajgmc
()
{
return
ry_xxdjdw_gajgmc
;
}
public
void
setRy_xxdjdw_gajgmc
(
String
ry_xxdjdw_gajgmc
)
{
this
.
ry_xxdjdw_gajgmc
=
ry_xxdjdw_gajgmc
;
}
public
String
getZhdw_gajgmc
()
{
return
zhdw_gajgmc
;
}
public
void
setZhdw_gajgmc
(
String
zhdw_gajgmc
)
{
this
.
zhdw_gajgmc
=
zhdw_gajgmc
;
}
public
String
getSlsjKssj
()
{
return
slsjKssj
;
}
public
void
setSlsjKssj
(
String
slsjKssj
)
{
this
.
slsjKssj
=
slsjKssj
;
}
public
String
getSlsjJssj
()
{
return
slsjJssj
;
}
public
void
setSlsjJssj
(
String
slsjJssj
)
{
this
.
slsjJssj
=
slsjJssj
;
}
public
String
getAjlbmc
()
{
return
ajlbmc
;
}
public
void
setAjlbmc
(
String
ajlbmc
)
{
this
.
ajlbmc
=
ajlbmc
;
}
public
String
getZatz_jyqkmc
()
{
return
zatz_jyqkmc
;
}
public
void
setZatz_jyqkmc
(
String
zatz_jyqkmc
)
{
this
.
zatz_jyqkmc
=
zatz_jyqkmc
;
}
public
String
getZcjdmc
()
{
return
zcjdmc
;
}
public
void
setZcjdmc
(
String
zcjdmc
)
{
this
.
zcjdmc
=
zcjdmc
;
}
public
String
getXsjqlbmc
()
{
return
xsjqlbmc
;
}
public
void
setXsjqlbmc
(
String
xsjqlbmc
)
{
this
.
xsjqlbmc
=
xsjqlbmc
;
}
public
String
getAsjfsdd_xzqhmc
()
{
return
asjfsdd_xzqhmc
;
}
public
void
setAsjfsdd_xzqhmc
(
String
asjfsdd_xzqhmc
)
{
this
.
asjfsdd_xzqhmc
=
asjfsdd_xzqhmc
;
}
public
String
getSldw_gajgmc
()
{
return
sldw_gajgmc
;
}
public
void
setSldw_gajgmc
(
String
sldw_gajgmc
)
{
this
.
sldw_gajgmc
=
sldw_gajgmc
;
}
public
String
getAsjfsdd_sacs_sacslbmc
()
{
return
asjfsdd_sacs_sacslbmc
;
}
public
void
setAsjfsdd_sacs_sacslbmc
(
String
asjfsdd_sacs_sacslbmc
)
{
this
.
asjfsdd_sacs_sacslbmc
=
asjfsdd_sacs_sacslbmc
;
}
public
String
getAsjfsdd_kjbw_kjbwlbmc
()
{
return
asjfsdd_kjbw_kjbwlbmc
;
}
public
void
setAsjfsdd_kjbw_kjbwlbmc
(
String
asjfsdd_kjbw_kjbwlbmc
)
{
this
.
asjfsdd_kjbw_kjbwlbmc
=
asjfsdd_kjbw_kjbwlbmc
;
}
public
String
getLkjzkjfs_lkjzkjfsmc
()
{
return
lkjzkjfs_lkjzkjfsmc
;
}
public
void
setLkjzkjfs_lkjzkjfsmc
(
String
lkjzkjfs_lkjzkjfsmc
)
{
this
.
lkjzkjfs_lkjzkjfsmc
=
lkjzkjfs_lkjzkjfsmc
;
}
public
String
getZpsd_zpsdmc
()
{
return
zpsd_zpsdmc
;
}
public
void
setZpsd_zpsdmc
(
String
zpsd_zpsdmc
)
{
this
.
zpsd_zpsdmc
=
zpsd_zpsdmc
;
}
public
String
getJjsd_jjsdmc
()
{
return
jjsd_jjsdmc
;
}
public
void
setJjsd_jjsdmc
(
String
jjsd_jjsdmc
)
{
this
.
jjsd_jjsdmc
=
jjsd_jjsdmc
;
}
public
String
getJssd_jssdmc
()
{
return
jssd_jssdmc
;
}
public
void
setJssd_jssdmc
(
String
jssd_jssdmc
)
{
this
.
jssd_jssdmc
=
jssd_jssdmc
;
}
public
String
getXpsd_xpsdmc
()
{
return
xpsd_xpsdmc
;
}
public
void
setXpsd_xpsdmc
(
String
xpsd_xpsdmc
)
{
this
.
xpsd_xpsdmc
=
xpsd_xpsdmc
;
}
public
String
getSbsd_sbsdmc
()
{
return
sbsd_sbsdmc
;
}
public
void
setSbsd_sbsdmc
(
String
sbsd_sbsdmc
)
{
this
.
sbsd_sbsdmc
=
sbsd_sbsdmc
;
}
public
String
getQqsd_qqsdmc
()
{
return
qqsd_qqsdmc
;
}
public
void
setQqsd_qqsdmc
(
String
qqsd_qqsdmc
)
{
this
.
qqsd_qqsdmc
=
qqsd_qqsdmc
;
}
public
String
getXpsywp_sawpmc
()
{
return
xpsywp_sawpmc
;
}
public
void
setXpsywp_sawpmc
(
String
xpsywp_sawpmc
)
{
this
.
xpsywp_sawpmc
=
xpsywp_sawpmc
;
}
public
String
getZazbsd_zazbsdmc
()
{
return
zazbsd_zazbsdmc
;
}
public
void
setZazbsd_zazbsdmc
(
String
zazbsd_zazbsdmc
)
{
this
.
zazbsd_zazbsdmc
=
zazbsd_zazbsdmc
;
}
public
String
getGrzcsd_grzcsdmc
()
{
return
grzcsd_grzcsdmc
;
}
public
void
setGrzcsd_grzcsdmc
(
String
grzcsd_grzcsdmc
)
{
this
.
grzcsd_grzcsdmc
=
grzcsd_grzcsdmc
;
}
public
String
getMcmysd_mcmysdmc
()
{
return
mcmysd_mcmysdmc
;
}
public
void
setMcmysd_mcmysdmc
(
String
mcmysd_mcmysdmc
)
{
this
.
mcmysd_mcmysdmc
=
mcmysd_mcmysdmc
;
}
public
String
getMcsf_mcsfmc
()
{
return
mcsf_mcsfmc
;
}
public
void
setMcsf_mcsfmc
(
String
mcsf_mcsfmc
)
{
this
.
mcsf_mcsfmc
=
mcsf_mcsfmc
;
}
public
String
getMcgxr_mcgxrmc
()
{
return
mcgxr_mcgxrmc
;
}
public
void
setMcgxr_mcgxrmc
(
String
mcgxr_mcgxrmc
)
{
this
.
mcgxr_mcgxrmc
=
mcgxr_mcgxrmc
;
}
public
String
getMydwmy_mcdwmymc
()
{
return
mydwmy_mcdwmymc
;
}
public
void
setMydwmy_mcdwmymc
(
String
mydwmy_mcdwmymc
)
{
this
.
mydwmy_mcdwmymc
=
mydwmy_mcdwmymc
;
}
public
String
getXtkjtpsd_xtkjtpsdmc
()
{
return
xtkjtpsd_xtkjtpsdmc
;
}
public
void
setXtkjtpsd_xtkjtpsdmc
(
String
xtkjtpsd_xtkjtpsdmc
)
{
this
.
xtkjtpsd_xtkjtpsdmc
=
xtkjtpsd_xtkjtpsdmc
;
}
public
String
getYbsdmc
()
{
return
ybsdmc
;
}
public
void
setYbsdmc
(
String
ybsdmc
)
{
this
.
ybsdmc
=
ybsdmc
;
}
public
String
getWlzasd_wlzasdmc
()
{
return
wlzasd_wlzasdmc
;
}
public
void
setWlzasd_wlzasdmc
(
String
wlzasd_wlzasdmc
)
{
this
.
wlzasd_wlzasdmc
=
wlzasd_wlzasdmc
;
}
public
String
getJrjzkjfsjsd_jrjzkjfsjsdmc
()
{
return
jrjzkjfsjsd_jrjzkjfsjsdmc
;
}
public
void
setJrjzkjfsjsd_jrjzkjfsjsdmc
(
String
jrjzkjfsjsd_jrjzkjfsjsdmc
)
{
this
.
jrjzkjfsjsd_jrjzkjfsjsdmc
=
jrjzkjfsjsd_jrjzkjfsjsdmc
;
}
public
String
getXbmc
()
{
return
xbmc
;
}
public
void
setXbmc
(
String
xbmc
)
{
this
.
xbmc
=
xbmc
;
}
public
String
getGjmc
()
{
return
gjmc
;
}
public
void
setGjmc
(
String
gjmc
)
{
this
.
gjmc
=
gjmc
;
}
public
String
getMzmc
()
{
return
mzmc
;
}
public
void
setMzmc
(
String
mzmc
)
{
this
.
mzmc
=
mzmc
;
}
public
String
getJgmc
()
{
return
jgmc
;
}
public
void
setJgmc
(
String
jgmc
)
{
this
.
jgmc
=
jgmc
;
}
public
String
getHjdz_xzqhmc
()
{
return
hjdz_xzqhmc
;
}
public
void
setHjdz_xzqhmc
(
String
hjdz_xzqhmc
)
{
this
.
hjdz_xzqhmc
=
hjdz_xzqhmc
;
}
public
String
getXzz_xzqhmc
()
{
return
xzz_xzqhmc
;
}
public
void
setXzz_xzqhmc
(
String
xzz_xzqhmc
)
{
this
.
xzz_xzqhmc
=
xzz_xzqhmc
;
}
public
String
getZhfzxyr_fzxyrdaztmc
()
{
return
zhfzxyr_fzxyrdaztmc
;
}
public
void
setZhfzxyr_fzxyrdaztmc
(
String
zhfzxyr_fzxyrdaztmc
)
{
this
.
zhfzxyr_fzxyrdaztmc
=
zhfzxyr_fzxyrdaztmc
;
}
public
String
getZhfs_zhfsmc
()
{
return
zhfs_zhfsmc
;
}
public
void
setZhfs_zhfsmc
(
String
zhfs_zhfsmc
)
{
this
.
zhfs_zhfsmc
=
zhfs_zhfsmc
;
}
public
String
getZy_zylbmc
()
{
return
zy_zylbmc
;
}
public
void
setZy_zylbmc
(
String
zy_zylbmc
)
{
this
.
zy_zylbmc
=
zy_zylbmc
;
}
public
String
getAsjxgrysf_asjxgrysfmc
()
{
return
asjxgrysf_asjxgrysfmc
;
}
public
void
setAsjxgrysf_asjxgrysfmc
(
String
asjxgrysf_asjxgrysfmc
)
{
this
.
asjxgrysf_asjxgrysfmc
=
asjxgrysf_asjxgrysfmc
;
}
public
String
getFzxyrtszc_fzxyrtszcmc
()
{
return
fzxyrtszc_fzxyrtszcmc
;
}
public
void
setFzxyrtszc_fzxyrtszcmc
(
String
fzxyrtszc_fzxyrtszcmc
)
{
this
.
fzxyrtszc_fzxyrtszcmc
=
fzxyrtszc_fzxyrtszcmc
;
}
}
src/main/java/com/cc/solrCRUD/sorlCRUD.java
View file @
ba0c07e2
package
com
.
cc
.
solrCRUD
;
import
com.cc.utils.EasyUIPage
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.collections.map.HashedMap
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.solr.client.solrj.SolrQuery
;
import
org.apache.solr.client.solrj.impl.HttpSolrClient
;
import
org.apache.solr.client.solrj.response.Group
;
...
...
@@ -10,6 +12,7 @@ import org.apache.solr.client.solrj.response.GroupResponse;
import
org.apache.solr.client.solrj.response.QueryResponse
;
import
org.apache.solr.common.SolrDocument
;
import
org.apache.solr.common.SolrDocumentList
;
import
org.apache.solr.common.params.ModifiableSolrParams
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
...
...
@@ -17,14 +20,14 @@ import java.util.List;
import
java.util.Map
;
public
class
sorlCRUD
{
public
static
EasyUIPage
querySorlAsjxxzb
(
String
q
,
String
page
,
String
rows
,
String
solrAddress
,
String
sorlInstance
,
String
groupids
)
{
public
static
EasyUIPage
querySorlAsjxxzb
(
List
<
String
>
fqList
,
String
page
,
String
rows
,
String
solrAddress
,
String
sorlInstance
,
String
groupids
,
String
sorttype
,
String
sortorder
)
{
List
<
Map
<
String
,
Object
>>
asjxxList
=
new
ArrayList
<
Map
<
String
,
Object
>>();
List
<
Map
<
String
,
Object
>>
groupLists
=
new
ArrayList
<>();
EasyUIPage
easyUIPage
=
null
;
int
numFound
;
try
{
if
(
null
!=
q
&&
null
!=
page
&&
null
!=
rows
)
{
if
(
null
!=
page
&&
null
!=
rows
)
{
easyUIPage
=
new
EasyUIPage
();
easyUIPage
.
setPage
(
Integer
.
parseInt
(
page
));
// 页数
easyUIPage
.
setPagePara
(
Integer
.
parseInt
(
rows
));
// 行数
...
...
@@ -35,35 +38,34 @@ public class sorlCRUD {
String
serverUrl2
=
solrAddress
+
"/"
+
sorlInstance
;
HttpSolrClient
client
=
new
HttpSolrClient
(
serverUrl2
);
// 创建查询对象
SolrQuery
query
=
new
SolrQuery
();
// q 查询字符串,如果查询所有*:*
query
.
set
(
"q"
,
q
);
query
.
setStart
(
begin
);
query
.
setRows
(
end
);
query
.
set
(
"sort"
,
"AFSJ_DESC DESC"
);
// ======高亮设置===
// 开启高亮
query
.
setHighlight
(
true
);
// 高亮域
query
.
addHighlightField
(
"keywords"
);
// 前缀
query
.
setHighlightSimplePre
(
"<font style='color:red'>"
);
// 后缀
query
.
setHighlightSimplePost
(
"</font>"
);
//设置高亮每个分片的最大长度,默认为100
query
.
setHighlightFragsize
(
100000
);
ModifiableSolrParams
solrParams
=
new
ModifiableSolrParams
();
SolrQuery
filterQuery
=
new
SolrQuery
();
solrParams
.
add
(
"q"
,
"*:*"
);
solrParams
.
add
(
"start"
,
begin
+
""
);
solrParams
.
add
(
"rows"
,
end
+
""
);
if
(
StringUtils
.
isNotBlank
(
sorttype
)){
solrParams
.
add
(
"sort"
,
sorttype
+
" "
+
sortorder
);
}
else
{
if
(
StringUtils
.
isNotBlank
(
sortorder
)){
solrParams
.
add
(
"sort"
,
"AFSJ_DESC "
+
sortorder
);
}
else
{
solrParams
.
add
(
"sort"
,
"AFSJ_DESC DESC"
);
}
}
if
(
CollectionUtils
.
isNotEmpty
(
fqList
)){
for
(
int
i
=
0
;
i
<
fqList
.
size
();
i
++){
filterQuery
.
addFilterQuery
(
fqList
.
get
(
i
));
}
}
solrParams
.
add
(
filterQuery
);
// 执行搜索
QueryResponse
queryResponse
=
client
.
query
(
query
);
QueryResponse
queryResponse
=
client
.
query
(
solrParams
);
// 搜索结果
SolrDocumentList
results
=
queryResponse
.
getResults
();
// 查询出来的数量
numFound
=
(
int
)
results
.
getNumFound
();
System
.
out
.
println
(
"总查询出:"
+
numFound
+
"条记录"
);
// 遍历搜索记录
// 获取高亮信息
Map
<
String
,
Map
<
String
,
List
<
String
>>>
highlighting
=
queryResponse
.
getHighlighting
();
for
(
SolrDocument
solrDocument
:
results
)
{
Map
<
String
,
Object
>
mapResult
=
new
HashMap
<
String
,
Object
>();
mapResult
.
put
(
"asjbh"
,
solrDocument
.
get
(
"ID"
));
...
...
@@ -86,30 +88,29 @@ public class sorlCRUD {
mapResult
.
put
(
"ifwc"
,
solrDocument
.
get
(
"IF_AJBC"
));
mapResult
.
put
(
"ladwGajgmc"
,
solrDocument
.
get
(
"LADW_GAJGMC"
));
mapResult
.
put
(
"asjfsddDzmc"
,
solrDocument
.
get
(
"ASJFSDD_DZMC"
));
// 输出高亮
Map
<
String
,
List
<
String
>>
map
=
highlighting
.
get
(
solrDocument
.
get
(
"ID"
));
List
<
String
>
list
=
map
.
get
(
"keywords"
);
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
mapResult
.
put
(
"jyaq"
,
list
.
get
(
0
));
}
asjxxList
.
add
(
mapResult
);
}
if
(
null
!=
groupids
&&
!
""
.
equals
(
groupids
)){
groupids
=
groupids
.
replaceAll
(
"AJ_"
,
""
).
replaceAll
(
"XYR_"
,
""
);
String
[]
arr
=
groupids
.
split
(
","
);
for
(
int
i
=
0
;
i
<
arr
.
length
;
i
++){
if
(
arr
[
i
].
indexOf
(
"XYR_"
)==
0
){
continue
;
}
String
groupid
=
arr
[
i
].
replaceFirst
(
"AJ_"
,
""
);
Map
<
String
,
Object
>
total
=
new
HashedMap
();
SolrQuery
query1
=
new
SolrQuery
();
// q 查询字符串,如果查询所有*:*
query1
.
set
(
"q"
,
q
);
query1
.
set
(
"group"
,
true
);
query1
.
set
(
"group.field"
,
arr
[
i
]);
ModifiableSolrParams
groupSolrParams
=
new
ModifiableSolrParams
();
SolrQuery
groupFilterQuery
=
new
SolrQuery
();
groupSolrParams
.
add
(
"q"
,
"*:*"
);
groupSolrParams
.
add
(
"group"
,
"true"
);
groupSolrParams
.
add
(
"group.field"
,
groupid
);
if
(
CollectionUtils
.
isNotEmpty
(
fqList
)){
for
(
int
j
=
0
;
j
<
fqList
.
size
();
j
++){
groupFilterQuery
.
addFilterQuery
(
fqList
.
get
(
j
));
}
}
groupSolrParams
.
add
(
groupFilterQuery
);
// 执行搜索
QueryResponse
response
=
client
.
query
(
query1
);
QueryResponse
response
=
client
.
query
(
groupSolrParams
);
if
(
response
!=
null
)
{
GroupResponse
groupResponse
=
response
.
getGroupResponse
();
if
(
groupResponse
!=
null
)
{
...
...
@@ -124,7 +125,7 @@ public class sorlCRUD {
l
.
add
(
map
);
}
}
total
.
put
(
"groupid"
,
arr
[
i
]
);
total
.
put
(
"groupid"
,
groupid
);
total
.
put
(
"groupList"
,
l
);
}
}
...
...
@@ -135,7 +136,120 @@ public class sorlCRUD {
easyUIPage
.
setGroupLists
(
groupLists
);
easyUIPage
.
setRows
(
asjxxList
);
easyUIPage
.
setTotal
(
numFound
);
// total
easyUIPage
.
setFlag
(
q
);
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
return
easyUIPage
;
}
public
static
EasyUIPage
querySorlRyxxzb
(
List
<
String
>
fqList
,
String
page
,
String
rows
,
String
solrAddress
,
String
sorlInstance
,
String
groupids
,
String
sorttype
,
String
sortorder
)
{
List
<
Map
<
String
,
Object
>>
ryxxList
=
new
ArrayList
<
Map
<
String
,
Object
>>();
List
<
Map
<
String
,
Object
>>
groupLists
=
new
ArrayList
<>();
EasyUIPage
easyUIPage
=
null
;
int
numFound
;
try
{
if
(
null
!=
page
&&
null
!=
rows
)
{
easyUIPage
=
new
EasyUIPage
();
easyUIPage
.
setPage
(
Integer
.
parseInt
(
page
));
// 页数
easyUIPage
.
setPagePara
(
Integer
.
parseInt
(
rows
));
// 行数
int
begin
=
easyUIPage
.
getBegin
();
// 开始行数
int
end
=
Integer
.
parseInt
(
rows
);
// 取几行
System
.
out
.
println
(
begin
+
"======================"
+
end
);
String
serverUrl2
=
solrAddress
+
"/"
+
sorlInstance
;
HttpSolrClient
client
=
new
HttpSolrClient
(
serverUrl2
);
ModifiableSolrParams
solrParams
=
new
ModifiableSolrParams
();
SolrQuery
filterQuery
=
new
SolrQuery
();
solrParams
.
add
(
"q"
,
"*:*"
);
solrParams
.
add
(
"start"
,
begin
+
""
);
solrParams
.
add
(
"rows"
,
end
+
""
);
if
(
StringUtils
.
isNotBlank
(
sorttype
)){
solrParams
.
add
(
"sort"
,
sorttype
+
" "
+
sortorder
);
}
else
{
if
(
StringUtils
.
isNotBlank
(
sortorder
)){
solrParams
.
add
(
"sort"
,
"DJSJ_DESC "
+
sortorder
);
}
else
{
solrParams
.
add
(
"sort"
,
"DJSJ_DESC DESC"
);
}
}
if
(
CollectionUtils
.
isNotEmpty
(
fqList
)){
for
(
int
i
=
0
;
i
<
fqList
.
size
();
i
++){
filterQuery
.
addFilterQuery
(
fqList
.
get
(
i
));
}
}
solrParams
.
add
(
filterQuery
);
// 执行搜索
QueryResponse
queryResponse
=
client
.
query
(
solrParams
);
// 搜索结果
SolrDocumentList
results
=
queryResponse
.
getResults
();
// 查询出来的数量
numFound
=
(
int
)
results
.
getNumFound
();
System
.
out
.
println
(
"总查询出:"
+
numFound
+
"条记录"
);
// 遍历搜索记录
for
(
SolrDocument
solrDocument
:
results
)
{
Map
<
String
,
Object
>
mapResult
=
new
HashMap
<
String
,
Object
>();
mapResult
.
put
(
"rybh"
,
solrDocument
.
get
(
"ID"
));
mapResult
.
put
(
"xm"
,
solrDocument
.
get
(
"XM"
));
mapResult
.
put
(
"bmch"
,
solrDocument
.
get
(
"AJMC"
));
mapResult
.
put
(
"zjhm"
,
solrDocument
.
get
(
"CYZJ_ZJHM"
));
mapResult
.
put
(
"xbdm"
,
solrDocument
.
get
(
"XBDMMC"
));
mapResult
.
put
(
"hjdzXzqhdm"
,
solrDocument
.
get
(
"HJDZ_XZQHMC"
));
mapResult
.
put
(
"xzzXzqhdm"
,
solrDocument
.
get
(
"XZZ_XZQHMC"
));
mapResult
.
put
(
"hjdzDzmc"
,
solrDocument
.
get
(
"HJDZ_DZMC"
));
mapResult
.
put
(
"xzzDzmc"
,
solrDocument
.
get
(
"XZZ_DZMC"
));
mapResult
.
put
(
"djsj"
,
solrDocument
.
get
(
"DJSJ"
));
mapResult
.
put
(
"wffzjlms"
,
solrDocument
.
get
(
"WFFZJLMS"
));
ryxxList
.
add
(
mapResult
);
}
if
(
null
!=
groupids
&&
!
""
.
equals
(
groupids
)){
String
[]
arr
=
groupids
.
split
(
","
);
for
(
int
i
=
0
;
i
<
arr
.
length
;
i
++){
if
(
arr
[
i
].
indexOf
(
"AJ_"
)==
0
){
continue
;
}
String
groupid
=
arr
[
i
].
replaceFirst
(
"XYR_"
,
""
);
Map
<
String
,
Object
>
total
=
new
HashedMap
();
ModifiableSolrParams
groupSolrParams
=
new
ModifiableSolrParams
();
SolrQuery
groupFilterQuery
=
new
SolrQuery
();
groupSolrParams
.
add
(
"q"
,
"*:*"
);
groupSolrParams
.
add
(
"group"
,
"true"
);
groupSolrParams
.
add
(
"group.field"
,
groupid
);
if
(
CollectionUtils
.
isNotEmpty
(
fqList
)){
for
(
int
j
=
0
;
j
<
fqList
.
size
();
j
++){
groupFilterQuery
.
addFilterQuery
(
fqList
.
get
(
j
));
}
}
groupSolrParams
.
add
(
groupFilterQuery
);
// 执行搜索
QueryResponse
response
=
client
.
query
(
groupSolrParams
);
if
(
response
!=
null
)
{
GroupResponse
groupResponse
=
response
.
getGroupResponse
();
if
(
groupResponse
!=
null
)
{
List
<
GroupCommand
>
groupList
=
groupResponse
.
getValues
();
List
<
Map
<
String
,
Object
>>
l
=
new
ArrayList
<>();
for
(
GroupCommand
groupCommand
:
groupList
)
{
List
<
Group
>
groups
=
groupCommand
.
getValues
();
for
(
Group
group
:
groups
)
{
Map
<
String
,
Object
>
map
=
new
HashedMap
();
map
.
put
(
"groupValue"
,
group
.
getGroupValue
());
map
.
put
(
"groupNum"
,
group
.
getResult
().
getNumFound
());
l
.
add
(
map
);
}
}
total
.
put
(
"groupid"
,
groupid
);
total
.
put
(
"groupList"
,
l
);
}
}
groupLists
.
add
(
total
);
}
}
client
.
close
();
easyUIPage
.
setGroupLists
(
groupLists
);
easyUIPage
.
setRows
(
ryxxList
);
easyUIPage
.
setTotal
(
numFound
);
// total
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
...
...
src/main/java/com/cc/utils/CommonFunc.java
View file @
ba0c07e2
...
...
@@ -1006,5 +1006,39 @@ final public class CommonFunc {
return
getDateByStr
(
sTmpD
)
+
" "
+
getTimeByStr
(
sTmpT
);
}
/**
* 函数功能:给单位代码右截0
* @param code:待处理字符串
* @param type: 0 sql 1 solr
* @return:参数值
*/
static
final
public
String
getDwLike
(
String
code
,
int
type
)
{
if
(
code
.
equals
(
"150000S10000"
)){
//内蒙森林公安局特殊情况
if
(
type
==
0
){
code
=
"(150000S|150723S|150728S|150782S|150784S|150785S|152202S)"
;
}
else
{
code
=
"(150000S* OR 150723S* OR 150728S* OR 150782S* OR 150784S* OR 150785S* OR 152202S*)"
;
}
return
code
;
}
if
(
code
.
endsWith
(
"0000000000"
))
{
//省
code
=
code
.
substring
(
0
,
2
);
}
else
if
(
code
.
endsWith
(
"00000000"
))
{
//市
code
=
code
.
substring
(
0
,
4
);
}
else
if
(
code
.
endsWith
(
"000000"
))
{
//县
code
=
code
.
substring
(
0
,
6
);
}
else
if
(
code
.
endsWith
(
"0000"
))
{
//科所队
code
=
code
.
substring
(
0
,
8
);
}
else
if
(
code
.
endsWith
(
"00"
))
{
//科所中队
code
=
code
.
substring
(
0
,
10
);
}
else
{
code
=
code
;
}
return
code
;
}
}
src/main/java/com/cc/utils/StringUtil.java
deleted
100644 → 0
View file @
2301095b
/**
* @Title: StringUtil.java
* @Package com.highland.core.utils
*/
package
com
.
cc
.
utils
;
import
java.beans.BeanInfo
;
import
java.beans.IntrospectionException
;
import
java.beans.Introspector
;
import
java.beans.PropertyDescriptor
;
import
java.io.ByteArrayOutputStream
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.UnsupportedEncodingException
;
import
java.lang.reflect.InvocationTargetException
;
import
java.lang.reflect.Method
;
import
java.net.URLDecoder
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
import
java.util.regex.Matcher
;
import
java.util.regex.Pattern
;
/**
* @ClassName: StringUtil
* @Description: String 字符串工具类
* @Copyright: HighLand'S Copyright (c) 2011
* @Company: HighLand
* @author zhujian
* @date 2013-9-26 下午18:18:36
* @email zhujian@bjhlxt.com
* @version V1.0
*/
@SuppressWarnings
(
"unchecked"
)
public
class
StringUtil
{
public
static
String
URL
;
public
static
Set
keyset
;
public
static
Properties
prop
;
public
static
String
[]
resultArr
;
static
{
prop
=
new
Properties
();
try
{
prop
.
load
(
StringUtil
.
class
.
getClassLoader
().
getResourceAsStream
(
"conf.properties"
));
keyset
=
(
Set
)
prop
.
keySet
();
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
}
}
public
static
String
[]
getChild
(
String
name
)
{
String
str
=
name
.
substring
(
1
,
name
.
length
());
String
table
=
str
.
substring
(
0
,
str
.
indexOf
(
"$"
));
String
field
=
str
.
substring
(
str
.
indexOf
(
"$"
)
+
1
,
str
.
length
());
return
new
String
[]
{
table
,
field
};
}
public
static
String
toUpperCaseFirst
(
String
str
)
{
String
fistrUpper
=
str
.
substring
(
0
,
1
).
toUpperCase
()
+
str
.
substring
(
1
);
return
fistrUpper
;
}
/**
* @author lihui 20130723
* 函数功能: 根据表名去各类代码尾部的0
* @param code
* @param tablename
* @return String
*/
public
static
String
TrimCodeZeroByTable
(
String
code
,
String
tablename
)
{
if
(
keyset
.
contains
(
tablename
)){
String
pattern
=
prop
.
getProperty
(
tablename
);
return
TrimCodeZero
(
code
,
pattern
);
}
else
{
return
trimRigthZero
(
code
);
}
}
/**
* @author lihui
* @param str
* @return 截取首部0后的字符串
*/
public
static
String
trimLeftZero
(
String
str
){
if
(
""
.
equals
(
str
))
return
""
;
resultArr
=
str
.
split
(
"^0{1,}"
);
return
resultArr
[
1
];
}
/**
* @param code_name 代码表名称
* @param code_value 代码表值
* @return 返回根据配置文件配置截取的大类兼容小类的新的字符串
*/
public
static
String
getSqlUnderBig
(
String
code_name
,
String
code_value
){
String
resultVal
=
null
;
String
pattern
=
null
;
if
(
code_name
!=
null
&&
!
""
.
equals
(
code_name
)){
if
(
keyset
.
contains
(
code_name
.
toUpperCase
())){
pattern
=
prop
.
getProperty
(
code_name
);
}
}
if
(
pattern
!=
null
&&
code_value
!=
null
&&
!
""
.
equals
(
code_value
))
{
//pattern存在两种类型:(1)一种类型一种形式代码(2)一种类型多种形式代码,使用#分割
code_value
=
code_value
.
trim
();
pattern
=
pattern
.
trim
();
if
(
pattern
.
indexOf
(
"#"
)
>
0
){
String
array
[]
=
pattern
.
split
(
"#"
);
for
(
int
i
=
0
;
i
<
array
.
length
;
i
++){
pattern
=
array
[
i
];
if
(
pattern
!=
null
){
resultVal
=
TrimCodeZero
(
code_value
,
pattern
);
if
(
resultVal
==
null
){
continue
;
}
else
{
break
;
}
}
}
}
else
{
resultVal
=
TrimCodeZero
(
code_value
,
pattern
);
}
}
else
{
resultVal
=
code_value
;
}
return
resultVal
;
}
/**
* 函数功能: 去各类代码尾部的0
* @param code_value
* @param pattern。 pattern为代码的级别分组 比如单位代码 61,05,25,010,000,其pattern就是22233
* @return String null表示模式的长度与code的长度不符
*/
static
final
public
String
TrimCodeZero
(
String
code_value
,
String
pattern
)
{
int
codeLength
=
code_value
.
length
();
int
length
=
0
;
int
[]
intArray
=
new
int
[
pattern
.
length
()];
boolean
flag
=
false
;
//不满足规则的,根据最后面的0确定截取方式
String
codetrimzero
=
""
;
for
(
int
i
=
0
;
i
<
pattern
.
length
();
i
++)
{
intArray
[
i
]
=
Character
.
getNumericValue
((
int
)
pattern
.
charAt
(
i
));
if
(
intArray
[
i
]==
0
){
flag
=
true
;
}
length
+=
intArray
[
i
];
}
if
(
length
==
codeLength
){
//正确的参数值
String
zeroStr
=
"000000000000"
;
int
lasthead
=
codeLength
;
int
thishead
=
0
;
for
(
int
i
=
intArray
.
length
-
1
;
i
>=
0
;
i
--)
{
thishead
=
lasthead
-
intArray
[
i
];
String
tempStr
=
zeroStr
.
substring
(
0
,
intArray
[
i
]);
if
(!
code_value
.
substring
(
thishead
,
lasthead
).
equals
(
tempStr
))
{
codetrimzero
=
code_value
.
substring
(
0
,
lasthead
);
break
;
}
lasthead
=
thishead
;
}
if
(
codeLength
==
codetrimzero
.
length
()
&&
flag
){
//如果字符串未截取,且匹配字符串中有0,则右截0
codetrimzero
=
trimRigthZero
(
code_value
);
}
}
else
{
codetrimzero
=
null
;
}
return
codetrimzero
;
}
/**
* 函数功能:获得定长的字符,服务于getMainSeq函数
*
* @return:产生的字符
*/
public
static
String
getLongStr
(
String
s
,
int
len
)
{
String
temps
=
s
;
int
strlen
=
temps
.
length
();
if
(
strlen
>=
len
)
{
return
temps
.
substring
(
0
,
len
);
}
else
{
for
(
int
i
=
0
;
i
<
len
-
strlen
;
i
++)
{
temps
=
"0"
+
temps
;
}
return
temps
;
}
}
/**
* 检查当前对象是否为空,并对其进行string转化
*
* @param ss
* @return
*/
public
static
String
checknull
(
Object
ss
)
{
if
(
null
==
ss
)
return
""
;
else
return
ss
.
toString
();
}
/**
* 检查当前对象是否为空,并对其进行format转化
* @param ss
* @return
*/
public
static
String
checkTime
(
Object
ss
){
if
(
null
==
ss
){
return
""
;
}
else
{
return
new
SimpleDateFormat
(
"yyyy-MM-dd"
).
format
(
ss
);
}
}
/**
* 检查当前对象是否为空,如果为空将其转为0
* @param ss
* @return
*/
public
static
String
checkZero
(
Object
ss
)
{
if
(
null
==
ss
)
return
"0"
;
else
return
ss
.
toString
();
}
/**
* 函数功能:当字符串长度超过maxlen时,截去maxlen-2,并加上省略号,主要用于标题列表防止标题过长
*
* @return:处理之后的字符
*/
public
static
String
titleCut
(
String
s
,
int
maxlen
)
{
if
(
maxlen
<
3
)
return
s
;
if
(
s
==
null
||
s
.
equals
(
""
))
return
""
;
if
(
s
.
length
()
>
maxlen
)
{
return
s
.
substring
(
0
,
maxlen
-
2
)
+
"..."
;
}
else
{
return
s
;
}
}
/**
* 函数功能:给行政区划代码右截0
*
* @param code
* :待处理字符串
* @return:参数值
*/
static
final
public
String
TrimQhZero
(
String
code
)
{
String
rs
=
code
;
if
(
rs
.
substring
(
2
).
equals
(
"0000"
))
{
rs
=
rs
.
substring
(
0
,
2
);
}
else
{
if
(
rs
.
substring
(
4
).
equals
(
"00"
))
{
rs
=
rs
.
substring
(
0
,
4
);
}
}
return
rs
;
}
/**
* @author lihui
* 函数功能:比较两个单位代码的上下级关系
* @param unitFir
* @param unitSec
* @return -1:没有关系 0:平级 1:unitFir是上级 2:unitSec是上级
*/
static
final
public
int
unitLevel
(
String
unitFir
,
String
unitSec
){
String
unitFirNoTail
=
TrimDwZero
(
unitFir
);
String
unitSecNoTail
=
TrimDwZero
(
unitSec
);
//unitFir为下级或者平级或者没关系
if
(
unitFirNoTail
.
length
()
>
unitSecNoTail
.
length
()){
if
(
unitFirNoTail
.
indexOf
(
unitSecNoTail
)
>
-
1
){
return
2
;
}
return
-
1
;
}
else
if
(
unitFirNoTail
.
length
()
<
unitSecNoTail
.
length
()){
if
(
unitSecNoTail
.
indexOf
(
unitFirNoTail
)
>
-
1
){
return
1
;
}
return
-
1
;
}
else
{
if
(
unitFirNoTail
.
equals
(
unitSecNoTail
)){
return
0
;
}
return
-
1
;
}
}
/**
* 函数功能:给单位代码右截0
* @param code:待处理字符串
* @return:参数值
*/
static
final
public
String
TrimDwZero
(
String
code
)
{
if
(
code
.
substring
(
2
).
equals
(
"0000000000"
))
{
//省
code
=
code
.
substring
(
0
,
2
);
}
else
{
if
(
code
.
substring
(
4
).
equals
(
"00000000"
))
{
//市
code
=
code
.
substring
(
0
,
4
);
}
else
{
if
(
code
.
substring
(
6
).
equals
(
"000000"
))
{
//县
code
=
code
.
substring
(
0
,
6
);
}
else
{
if
(
code
.
substring
(
8
).
equals
(
"0000"
))
{
//直接从具体单位
code
=
code
.
substring
(
0
,
8
);
}
}
}
}
return
code
;
}
/**
* 函数功能:给单位代码右截0
* @param code:待处理字符串
* @return:参数值
*/
static
final
public
String
TrimDwZero2
(
String
code
)
{
if
(
code
.
substring
(
2
).
equals
(
"0000000000"
))
{
//省
code
=
code
.
substring
(
0
,
2
)
+
"__00000000"
;
}
else
{
if
(
code
.
substring
(
4
).
equals
(
"00000000"
))
{
//市
code
=
code
.
substring
(
0
,
4
)
+
"__000000"
;
}
else
{
if
(
code
.
substring
(
6
).
equals
(
"000000"
))
{
//县
code
=
code
.
substring
(
0
,
6
)
+
"__0000"
;
}
/*else {
if (code.substring(8).equals("0000")) {//直接从具体单位
code = code.substring(0, 8);
}
}*/
}
}
return
code
;
}
/**
* 函数功能:代码右截0
*
* @param code
* :待处理字符串
* @return:参数值
*/
static
final
public
String
trimRigthZero
(
String
code
)
{
String
rs
=
code
;
for
(
int
i
=
0
;
i
<
code
.
length
()
-
1
;
i
++)
{
if
(
rs
.
charAt
(
rs
.
length
()
-
1
)
==
'0'
)
{
rs
=
rs
.
substring
(
0
,
rs
.
length
()
-
1
);
}
else
{
break
;
}
}
return
rs
;
}
/**
* 进行UTF-8转码
*
* @param s
* @return
* @throws UnsupportedEncodingException
* @throws Exception
*/
static
final
public
String
toNewString
(
String
s
)
throws
UnsupportedEncodingException
{
String
s1
=
URLDecoder
.
decode
(
StringUtil
.
checknull
(
s
),
"UTF-8"
);
return
s1
;
}
/*
* 去掉字符串中的空格和换行符
*/
public
static
String
getStringNoBlank
(
String
str
)
{
if
(
str
!=
null
&&
!
""
.
equals
(
str
))
{
Pattern
p
=
Pattern
.
compile
(
"\\s*|\t|\r|\n"
);
Matcher
m
=
p
.
matcher
(
str
);
String
strNoBlank
=
m
.
replaceAll
(
""
);
return
strNoBlank
;
}
else
{
return
str
;
}
}
public
static
String
getStr
(
String
str
)
{
if
(
str
==
null
)
{
return
null
;
}
else
{
try
{
String
temp_p
=
str
;
byte
[]
temp_t
=
temp_p
.
getBytes
(
"ISO8859-1"
);
String
temp
=
new
String
(
temp_t
,
"gb2312"
);
return
temp
;
}
catch
(
Exception
e
)
{
}
}
return
""
;
}
/*
* 处理性别代码
*/
public
static
String
getCodeXbdm
(
String
str
)
{
String
ret
=
""
;
if
(
str
!=
null
&&
!
""
.
equals
(
str
))
{
if
(
"0"
.
equals
(
str
))
{
ret
=
"未知的性别"
;
}
else
if
(
"1"
.
equals
(
str
))
{
ret
=
"男"
;
}
else
if
(
"2"
.
equals
(
str
))
{
ret
=
"女"
;
}
else
if
(
"9"
.
equals
(
str
))
{
ret
=
"未说明的性别"
;
}
}
return
ret
;
}
/**
* 全角转半角的 转换函数
*
* @Methods Name full2HalfChange
* @Create In 2012-8-24 By xiaowei
* @param QJstr
* @return String
*/
public
static
final
String
full2HalfChange
(
String
QJstr
)
{
QJstr
=
getStringNoBlank
(
QJstr
);
StringBuffer
outStrBuf
=
new
StringBuffer
(
""
);
String
Tstr
=
""
;
byte
[]
b
=
null
;
for
(
int
i
=
0
;
i
<
QJstr
.
length
();
i
++)
{
Tstr
=
QJstr
.
substring
(
i
,
i
+
1
);
// 全角空格转换成半角空格
if
(
Tstr
.
equals
(
" "
))
{
outStrBuf
.
append
(
" "
);
continue
;
}
try
{
b
=
Tstr
.
getBytes
(
"unicode"
);
// 得到 unicode 字节数据
if
(
b
[
2
]
==
-
1
)
{
// 表示全角
b
[
3
]
=
(
byte
)
(
b
[
3
]
+
32
);
b
[
2
]
=
0
;
outStrBuf
.
append
(
new
String
(
b
,
"unicode"
));
}
else
{
outStrBuf
.
append
(
Tstr
);
}
}
catch
(
UnsupportedEncodingException
e
)
{
e
.
printStackTrace
();
}
}
return
outStrBuf
.
toString
();
}
//使用逗号分割字符串获得数组
public
static
String
[]
getSplitStr
(
String
str
){
String
ret
[]
=
null
;
if
(
str
!=
null
&&
!
""
.
equals
(
str
)){
ret
=
str
.
split
(
","
);
}
return
ret
;
}
/**
* 将一个 JavaBean 对象转化为一个 Map
* @param bean 要转化的JavaBean 对象
* @return 转化出来的 Map 对象
* @throws IntrospectionException 如果分析类属性失败
* @throws IllegalAccessException 如果实例化 JavaBean 失败
* @throws InvocationTargetException 如果调用属性的 setter 方法失败
*/
public
static
Map
convertBean
(
Object
bean
)
throws
IntrospectionException
,
IllegalAccessException
,
InvocationTargetException
{
Class
type
=
bean
.
getClass
();
Map
returnMap
=
new
HashMap
();
BeanInfo
beanInfo
=
Introspector
.
getBeanInfo
(
type
);
PropertyDescriptor
[]
propertyDescriptors
=
beanInfo
.
getPropertyDescriptors
();
for
(
int
i
=
0
;
i
<
propertyDescriptors
.
length
;
i
++)
{
PropertyDescriptor
descriptor
=
propertyDescriptors
[
i
];
String
propertyName
=
descriptor
.
getName
();
if
(!
propertyName
.
equals
(
"class"
))
{
Method
readMethod
=
descriptor
.
getReadMethod
();
Object
result
=
readMethod
.
invoke
(
bean
,
new
Object
[
0
]);
if
(
result
!=
null
)
{
returnMap
.
put
(
propertyName
,
result
);
}
else
{
returnMap
.
put
(
propertyName
,
""
);
}
}
}
return
returnMap
;
}
/**
*@TODO:格式化ip
*/
public
static
String
getIpStringFromBytes
(
byte
[]
ip
)
{
StringBuffer
sb
=
new
StringBuffer
();
sb
.
append
(
ip
[
0
]
&
0xFF
);
sb
.
append
(
'.'
);
sb
.
append
(
ip
[
1
]
&
0xFF
);
sb
.
append
(
'.'
);
sb
.
append
(
ip
[
2
]
&
0xFF
);
sb
.
append
(
'.'
);
sb
.
append
(
ip
[
3
]
&
0xFF
);
return
sb
.
toString
();
}
public
static
byte
[]
getIpByteArrayFromString
(
String
ip
)
{
byte
[]
ret
=
new
byte
[
4
];
java
.
util
.
StringTokenizer
st
=
new
java
.
util
.
StringTokenizer
(
ip
,
"."
);
try
{
ret
[
0
]
=
(
byte
)(
Integer
.
parseInt
(
st
.
nextToken
())
&
0xFF
);
ret
[
1
]
=
(
byte
)(
Integer
.
parseInt
(
st
.
nextToken
())
&
0xFF
);
ret
[
2
]
=
(
byte
)(
Integer
.
parseInt
(
st
.
nextToken
())
&
0xFF
);
ret
[
3
]
=
(
byte
)(
Integer
.
parseInt
(
st
.
nextToken
())
&
0xFF
);
}
catch
(
Exception
e
)
{
System
.
out
.
println
(
e
.
getMessage
());
}
return
ret
;
}
public
static
String
getString
(
String
s
,
String
srcEncoding
,
String
destEncoding
)
{
try
{
return
new
String
(
s
.
getBytes
(
srcEncoding
),
destEncoding
);
}
catch
(
UnsupportedEncodingException
e
)
{
return
s
;
}
}
public
static
String
getString
(
byte
[]
b
,
String
encoding
)
{
try
{
return
new
String
(
b
,
encoding
);
}
catch
(
UnsupportedEncodingException
e
)
{
return
new
String
(
b
);
}
}
public
static
String
getString
(
byte
[]
b
,
int
offset
,
int
len
,
String
encoding
)
{
try
{
return
new
String
(
b
,
offset
,
len
,
encoding
);
}
catch
(
UnsupportedEncodingException
e
)
{
return
new
String
(
b
,
offset
,
len
);
}
}
/**
* 获得字符串的字节长度
* @Methods Name getByteCount
* @Create In 2014-06-04 By zhouwei
* @param s
* @return int
*/
public
static
int
getByteCount
(
String
s
){
s
=
s
.
replaceAll
(
"[^\\x00-\\xff]"
,
"**"
);
int
length
=
s
.
length
();
return
length
;
}
/**
* 根据字节长度截取字符串
*
* @Methods Name splitStrByByte
* @Create In 2014-06-04 By zhouwei
* @param resourseStr
* ,subLength
* @return String
*/
public
static
String
subStringByByte
(
String
str
,
int
len
)
{
String
result
=
null
;
if
(
str
!=
null
)
{
byte
[]
a
=
str
.
getBytes
();
if
(
a
.
length
<=
len
)
{
result
=
str
;
}
else
if
(
len
>
0
)
{
result
=
new
String
(
a
,
0
,
len
);
int
length
=
result
.
length
();
if
(
str
.
charAt
(
length
-
1
)
!=
result
.
charAt
(
length
-
1
))
{
if
(
length
<
2
)
{
result
=
null
;
}
else
{
result
=
result
.
substring
(
0
,
length
-
1
);
}
}
}
}
return
result
;
}
// 从map获取键对应值
public
static
String
getValue
(
Map
map
,
String
key
)
{
if
(
map
==
null
)
return
""
;
return
CommonFunc
.
checknull
(
map
.
get
(
key
));
}
//通过字符串拼接sql,类似A1$A2$A3拼接为in ('A1','A2','A3')
public
static
String
getSqlByParam
(
String
param
)
{
StringBuffer
sb
=
new
StringBuffer
(
""
);
if
(
param
!=
null
&&
!
""
.
equals
(
param
)){
if
(
param
.
indexOf
(
"@"
)
>
0
){
String
array
[]
=
param
.
split
(
"@"
);
if
(
array
!=
null
){
for
(
int
i
=
0
;
i
<
array
.
length
;
i
++){
if
(
i
==
array
.
length
-
1
){
sb
.
append
(
"'"
+
array
[
i
]+
"'"
);
}
else
{
sb
.
append
(
"'"
+
array
[
i
]+
"',"
);
}
}
}
}
else
{
sb
.
append
(
"'"
+
param
+
"'"
);
}
}
else
{
sb
.
append
(
"''"
);
}
return
sb
.
toString
();
}
//added by wangtao on 20151126
//将输入流(InputStream)转换为字节数组
public
static
byte
[]
inputStreamToByteArray
(
InputStream
in
)
throws
IOException
{
ByteArrayOutputStream
out
=
null
;
try
{
if
(
in
!=
null
){
out
=
new
ByteArrayOutputStream
();
byte
[]
buffer
=
new
byte
[
1024
*
4
];
int
n
=
0
;
while
((
n
=
in
.
read
(
buffer
))
!=
-
1
)
{
out
.
write
(
buffer
,
0
,
n
);
}
in
.
close
();
out
.
flush
();
out
.
close
();
}
}
catch
(
Exception
e
){
out
=
null
;
e
.
printStackTrace
();
}
if
(
out
==
null
){
return
null
;
}
return
out
.
toByteArray
();
}
//end added by wangtao on 20151126
/**
* 去掉驼峰标示
* @param word
* @return word
*/
public
static
String
isAcronym
(
String
word
)
{
StringBuilder
sb
=
new
StringBuilder
();
if
(
word
!=
null
&&
!
""
.
equals
(
word
)){
for
(
int
i
=
0
;
i
<
word
.
length
();
i
++)
{
char
c
=
word
.
charAt
(
i
);
if
(
Character
.
isUpperCase
(
c
))
{
sb
.
append
(
"_"
+
String
.
valueOf
(
c
).
toLowerCase
());
}
else
{
sb
.
append
(
c
);
}
}
}
sb
.
append
(
" as "
+
word
);
return
sb
.
toString
();
}
/**
* 支持通配符*和?查询的条件中,将*和?转换成可以sql查询
* @param oldStr
* @return
*/
public
static
String
getSqlStr
(
String
oldStr
)
{
String
sqlStr
=
""
;
if
(
"支持通配符*和?查询"
.
equals
(
oldStr
)
||
"支持多词查询,用逗号隔开"
.
equals
(
oldStr
)){
oldStr
=
""
;
sqlStr
=
""
;
}
else
{
sqlStr
=
oldStr
.
replaceAll
(
"\\*"
,
"%"
);
sqlStr
=
sqlStr
.
replaceAll
(
"\\?"
,
"_"
);
}
return
sqlStr
;
}
/**
把回车换行替换成<br>
@param source 待处理的源字串
@return 已将"/r/n"替换成"<br>"的字串
*/
public
static
String
nl2br
(
String
source
)
{
return
replace
(
"/r/n"
,
"<br>"
,
source
);
}
/**
把haystack中的needle替换成str
@param haystack 待处理的源字串
@param needle 要被取代的字串
@param str 替换成str字串
@return 已处理的字串
*/
public
static
String
replace
(
String
needle
,
String
str
,
String
haystack
)
{
if
(
haystack
==
null
)
{
return
null
;
}
int
i
=
0
;
if
(
(
i
=
haystack
.
indexOf
(
needle
,
i
)
)
>=
0
)
{
char
[]
line
=
haystack
.
toCharArray
();
//把字串类转成字符数组
char
[]
newString
=
str
.
toCharArray
();
int
needleLength
=
needle
.
length
();
StringBuffer
buf
=
new
StringBuffer
(
line
.
length
);
buf
.
append
(
line
,
0
,
i
).
append
(
newString
);
i
+=
needleLength
;
int
j
=
i
;
while
(
(
i
=
haystack
.
indexOf
(
needle
,
i
)
)
>
0
)
{
buf
.
append
(
line
,
j
,
i
-
j
).
append
(
newString
);
i
+=
needleLength
;
j
=
i
;
}
buf
.
append
(
line
,
j
,
line
.
length
-
j
);
return
buf
.
toString
();
}
return
haystack
;
}
//去除数组中重复的记录
public
static
String
[]
arrayUnique
(
String
[]
a
)
{
List
<
String
>
list
=
new
LinkedList
<
String
>();
for
(
int
i
=
0
;
i
<
a
.
length
;
i
++)
{
if
(!
""
.
equals
(
a
[
i
])
&&
!
list
.
contains
(
a
[
i
]))
{
list
.
add
(
a
[
i
]);
}
}
return
(
String
[])
list
.
toArray
(
new
String
[
list
.
size
()]);
}
//去除数组中重复的记录
public
static
String
strReplace
(
String
source
,
String
target
)
{
String
[]
array
=
target
.
split
(
","
);
for
(
int
i
=
0
;
i
<
array
.
length
;
i
++){
source
=
source
.
replaceAll
(
array
[
i
],
""
);
}
return
source
;
}
//求两个数组的差集
public
static
Set
<
String
>
minus
(
Set
<
String
>
setA
,
Set
<
String
>
setB
)
{
Set
<
String
>
setDifference
=
new
HashSet
<
String
>();
String
s
=
""
;
Iterator
<
String
>
iterA
=
setA
.
iterator
();
while
(
iterA
.
hasNext
())
{
s
=
iterA
.
next
();
if
(!
setB
.
contains
(
s
))
{
setDifference
.
add
(
s
);
}
}
return
setDifference
;
}
/**
* @Description:
* @author 朱剑
* @Email zhu.jian@founder.com.cn
* @date 2016年9月27日 下午6:03:03
* @param source 源字符串
* @param target 目标字符串
* @return
*/
public
static
boolean
toMatch
(
String
source
,
String
target
)
{
boolean
bool
=
false
;
if
(
source
!=
null
&&
!
""
.
equals
(
source
)
&&
target
!=
null
&&
!
""
.
equals
(
target
))
{
if
(
source
.
indexOf
(
target
)
>
-
1
)
{
bool
=
true
;
}
}
return
bool
;
}
/**
* 生成5位流水号
* @param args
*/
public
static
String
toGetLsh
(
String
str
){
if
(
str
!=
null
){
if
(
str
.
length
()==
1
){
str
=
"0000"
+
str
;
}
else
if
(
str
.
length
()==
2
){
str
=
"000"
+
str
;
}
else
if
(
str
.
length
()==
3
){
str
=
"00"
+
str
;
}
else
if
(
str
.
length
()==
4
){
str
=
"0"
+
str
;
}
}
return
str
;
}
public
static
void
main
(
String
[]
args
)
{
//System.out.println("结果: "+getSqlUnderBig("CODE_CASELEIBIE","010000"));
//String str = getSqlByParam("TB_ST_ASJ@TB_XW_SSQTWP");
//System.out.println(str);
//String s = "xcwpfdcdDmbcms";
/*String[] str = new String[]{"a","b","c","d","","e","a1","b","c","d1","e1"};
for(String s1 : str){
System.out.println("s1="+s1);
}
str = arrayUnique(str);
for(String s2 : str){
System.out.println("s2="+s2);
}*/
//strReplace();
Set
aa
=
new
HashSet
();
aa
.
add
(
"7eef9256772de4015677b448fb000"
);
aa
.
add
(
"7eef9256772de40156779241d60004"
);
aa
.
add
(
"7eef9256772de40156779241d600234304"
);
Set
bb
=
new
HashSet
();
bb
.
add
(
"7eef9256772de4015677b448fb000"
);
bb
.
add
(
"7eef9256772de40156779241d60004"
);
bb
.
add
(
"7eef9256772de4015677b448fb000f"
);
bb
.
add
(
"7eef9256772de4015677961a600008"
);
bb
.
add
(
"7eef9256772de4015677961a600000"
);
Set
cc
=
minus
(
bb
,
aa
);
Iterator
<
String
>
it
=
cc
.
iterator
();
while
(
it
.
hasNext
())
{
String
str
=
it
.
next
();
System
.
out
.
println
(
str
);
}
}
/**
* 判断是否跨省
* @param unit1 单位代码1
* @param unit2 单位代码2
* @return
*/
public
static
String
sfks
(
String
unit1
,
String
unit2
)
{
String
bool
=
"0"
;
//单位代码不为空且长度不小于2
if
(
unit1
!=
null
&&
unit1
.
length
()>
1
&&
unit2
!=
null
&&
unit2
.
length
()>
1
){
//截取单位代码的前两位
if
(
unit1
.
substring
(
0
,
2
).
equals
(
unit2
.
substring
(
0
,
2
))){
//不跨省
bool
=
"0"
;
}
else
{
//跨省
bool
=
"1"
;
}
}
return
bool
;
}
/**
* 函数功能:给单位代码右截0
* @param code:待处理字符串
* @param type: 0 sql 1 solr
* @return:参数值
*/
static
final
public
String
getDwLike
(
String
code
,
int
type
)
{
if
(
code
.
equals
(
"150000S10000"
)){
//内蒙森林公安局特殊情况
if
(
type
==
0
){
code
=
"(150000S|150723S|150728S|150782S|150784S|150785S|152202S)"
;
}
else
{
code
=
"(150000S* OR 150723S* OR 150728S* OR 150782S* OR 150784S* OR 150785S* OR 152202S*)"
;
}
return
code
;
}
if
(
code
.
endsWith
(
"0000000000"
))
{
//省
code
=
code
.
substring
(
0
,
2
);
}
else
if
(
code
.
endsWith
(
"00000000"
))
{
//市
code
=
code
.
substring
(
0
,
4
);
}
else
if
(
code
.
endsWith
(
"000000"
))
{
//县
code
=
code
.
substring
(
0
,
6
);
}
else
if
(
code
.
endsWith
(
"0000"
))
{
//科所队
code
=
code
.
substring
(
0
,
8
);
}
else
if
(
code
.
endsWith
(
"00"
))
{
//科所中队
code
=
code
.
substring
(
0
,
10
);
}
else
{
code
=
code
;
}
return
code
;
}
}
src/main/webapp/rasc.jsp
View file @
ba0c07e2
This source diff could not be displayed because it is too large. You can
view the blob
instead.
src/main/webapp/static/pagination/jquery.pagination-1.2.1.js
View file @
ba0c07e2
...
...
@@ -87,49 +87,50 @@ jQuery.fn.pagination1 = function(maxentries, opts){
}
//产生描述
panel
.
append
(
"<span>共有 "
+
maxentries
+
" 条记录,当前第 <b>"
+
(
current_page
+
1
)
+
"</b>/"
+
np
+
" 页</span>"
);
// 产生"Previous"-链接
if
(
opts
.
prev_text
&&
(
current_page
>
0
||
opts
.
prev_show_always
)){
appendItem
(
current_page
-
1
,{
text
:
opts
.
prev_text
,
classes
:
"prev"
});
}
// 产生起始点
if
(
interval
[
0
]
>
0
&&
opts
.
num_edge_entries
>
0
)
{
var
end
=
Math
.
min
(
opts
.
num_edge_entries
,
interval
[
0
]);
for
(
var
i
=
0
;
i
<
end
;
i
++
)
{
appendItem
(
i
);
if
(
maxentries
&&
maxentries
>
0
){
// 产生"Previous"-链接
if
(
opts
.
prev_text
&&
(
current_page
>
0
||
opts
.
prev_show_always
)){
appendItem
(
current_page
-
1
,{
text
:
opts
.
prev_text
,
classes
:
"prev"
});
}
if
(
opts
.
num_edge_entries
<
interval
[
0
]
&&
opts
.
ellipse_text
)
// 产生起始点
if
(
interval
[
0
]
>
0
&&
opts
.
num_edge_entries
>
0
)
{
jQuery
(
"<a href>"
+
opts
.
ellipse_text
+
"</a>"
).
appendTo
(
panel
);
var
end
=
Math
.
min
(
opts
.
num_edge_entries
,
interval
[
0
]);
for
(
var
i
=
0
;
i
<
end
;
i
++
)
{
appendItem
(
i
);
}
if
(
opts
.
num_edge_entries
<
interval
[
0
]
&&
opts
.
ellipse_text
)
{
jQuery
(
"<a href>"
+
opts
.
ellipse_text
+
"</a>"
).
appendTo
(
panel
);
}
}
}
// 产生内部的些链接
for
(
var
i
=
interval
[
0
];
i
<
interval
[
1
];
i
++
)
{
appendItem
(
i
);
}
// 产生结束点
if
(
interval
[
1
]
<
np
&&
opts
.
num_edge_entries
>
0
)
{
if
(
np
-
opts
.
num_edge_entries
>
interval
[
1
]
&&
opts
.
ellipse_text
)
// 产生内部的些链接
for
(
var
i
=
interval
[
0
];
i
<
interval
[
1
];
i
++
)
{
appendItem
(
i
);
}
// 产生结束点
if
(
interval
[
1
]
<
np
&&
opts
.
num_edge_entries
>
0
)
{
jQuery
(
"<a href>"
+
opts
.
ellipse_text
+
"</a>"
).
appendTo
(
panel
);
if
(
np
-
opts
.
num_edge_entries
>
interval
[
1
]
&&
opts
.
ellipse_text
)
{
jQuery
(
"<a href>"
+
opts
.
ellipse_text
+
"</a>"
).
appendTo
(
panel
);
}
var
begin
=
Math
.
max
(
np
-
opts
.
num_edge_entries
,
interval
[
1
]);
for
(
var
i
=
begin
;
i
<
np
;
i
++
)
{
appendItem
(
i
);
}
}
var
begin
=
Math
.
max
(
np
-
opts
.
num_edge_entries
,
interval
[
1
]);
for
(
var
i
=
begin
;
i
<
np
;
i
++
)
{
appendItem
(
i
);
// 产生 "Next"-链接
if
(
opts
.
next_text
&&
(
current_page
<
np
-
1
||
opts
.
next_show_always
))
{
appendItem
(
current_page
+
1
,{
text
:
opts
.
next_text
,
classes
:
"next"
}
);
}
}
// 产生 "Next"-链接
if
(
opts
.
next_text
&&
(
current_page
<
np
-
1
||
opts
.
next_show_always
)){
appendItem
(
current_page
+
1
,{
text
:
opts
.
next_text
,
classes
:
"next"
});
}
}
//从选项中提取current_page
var
current_page
=
opts
.
current_page
;
//创建一个显示条数和每页显示条数值
maxentries
=
(
!
maxentries
||
maxentries
<
0
)?
1
:
maxentries
;
maxentries
=
(
!
maxentries
||
maxentries
<
0
)?
0
:
maxentries
;
opts
.
items_per_page
=
(
!
opts
.
items_per_page
||
opts
.
items_per_page
<
0
)?
1
:
opts
.
items_per_page
;
//存储DOM元素,以方便从所有的内部结构中获取
var
panel
=
jQuery
(
this
);
...
...
src/main/webapp/static/rasc/css/index.css
View file @
ba0c07e2
...
...
@@ -39,7 +39,11 @@ input[showtype="date"]{
font-size
:
12px
;
padding-left
:
0px
;
}
input
[
showtype
=
"range"
]
{
input
[
name
$
=
"PresentType"
]
:checked
{
-webkit-appearance
:
none
;
vertical-align
:
middle
;
background
:
url(../images/grid-checked-icon.png)
no-repeat
;
}
input
[
showtype
=
"grid"
]
{
...
...
src/main/webapp/static/rasc/js/index.js
View file @
ba0c07e2
...
...
@@ -157,10 +157,10 @@ var navCategoryFormUtils = {
date
=
new
Date
(),
sn
=
date
.
getTime
()
+
"_"
+
i
+
j
;
if
(
isChecked
&&
id
){
opHtml
=
'<li class="searchConfigCheck pull-left"><input type="checkbox" show
T
ype="minCheck" onclick="navCategory.resultNavCheckBoxClick(this)" checked="checked" name="navOption" value="'
+
opHtml
=
'<li class="searchConfigCheck pull-left"><input type="checkbox" show
t
ype="minCheck" onclick="navCategory.resultNavCheckBoxClick(this)" checked="checked" name="navOption" value="'
+
id
+
'" id="searchConfigCheck_'
+
id
+
'"/><label for="searchConfigCheck_'
+
id
+
'">'
+
navTitle
+
'</label></li>'
+
opHtml
;
}
else
if
(
id
){
opHtml
+=
'<li class="searchConfigCheck pull-left"><input type="checkbox" show
T
ype="minCheck" onclick="navCategory.resultNavCheckBoxClick(this)" name="navOption" value="'
+
opHtml
+=
'<li class="searchConfigCheck pull-left"><input type="checkbox" show
t
ype="minCheck" onclick="navCategory.resultNavCheckBoxClick(this)" name="navOption" value="'
+
id
+
'" id="searchConfigCheck_'
+
id
+
'"/><label for="searchConfigCheck_'
+
id
+
'">'
+
navTitle
+
'</label>'
+
(
toFree
?
'<a id='
+
sn
+
' class="commonPopoverlink selectLev" maxLev="'
+
maxLev
+
'"onclick="navCategoryFormUtils.showNavEachLev(this)">选</a>'
:
''
)
+
'</li>'
;
}
}
...
...
@@ -175,15 +175,15 @@ var navCategoryFormUtils = {
html
+=
'<div class="searchConfig">'
+
'<ul class="searchConfigHead pull-clear">'
+
'<li class="pull-left"><span>'
+
navOptionTitle
+
'</span></li>'
+
'<li class="pull-right"><input type="radio" show
T
ype="block" class="radio-inline" name="'
+
sn
+
'_presentType" title="" primary="true" value="DList" /></li>'
+
'<li class="pull-right"><input type="radio" show
T
ype="grid" checked="checked" class="radio-inline" name="asjPresentType" value="EZUIGrid"/></li>'
+
'<li class="pull-right"><input type="radio" show
t
ype="block" class="radio-inline" name="'
+
sn
+
'_presentType" title="" primary="true" value="DList" /></li>'
+
'<li class="pull-right"><input type="radio" show
t
ype="grid" checked="checked" class="radio-inline" name="asjPresentType" value="EZUIGrid"/></li>'
+
'<li class="pull-right">'
;
var
distinctField
=
navCategoryFormUtils
.
distinctField
[
btArgs
]
||
''
;
if
(
distinctField
){
html
+=
(
'<input type="checkbox" id="qc" showtype="minCheck" title="" distinctField="'
+
distinctField
+
'"/><label for="qc">去重</label>'
);
}
html
+=
'<input type="checkbox" show
T
ype="minCheck" onclick="navCategoryFormUtils.checkAllNav(this)" id="searchConfigCheckAll_'
+
sn
+
'"/><label for="searchConfigCheckAll_'
+
sn
+
'">全选</label></li>'
+
html
+=
'<input type="checkbox" show
t
ype="minCheck" onclick="navCategoryFormUtils.checkAllNav(this)" id="searchConfigCheckAll_'
+
sn
+
'"/><label for="searchConfigCheckAll_'
+
sn
+
'">全选</label></li>'
+
'</ul>'
+
'<div class="lineTrangle"></div><div class="searchConfigContent">'
+
'<ul class="searchConfigChecks pull-clear">'
+
opHtml
+
'</ul>'
+
...
...
@@ -225,7 +225,7 @@ var navCategoryFormUtils = {
},
initFormEvent
:
function
(){
$
(
"#case_div input[type='text']"
).
blur
(
navCategoryFormUtils
.
formInputChanged
);
;
$
(
"#case_div input[type='radio']"
).
click
(
navCategoryFormUtils
.
formInputChanged
)
;
$
(
"#person_div input[type='text']"
).
blur
(
navCategoryFormUtils
.
formInputChanged
);
//$("#case_div input[type='text']").keyup(navCategoryFormUtils.formInputChanged);
$
(
"#person_div input[type='text']"
).
keyup
(
navCategoryFormUtils
.
formInputChanged
);
...
...
@@ -233,134 +233,219 @@ var navCategoryFormUtils = {
$
(
"#person_div input[type='radio']"
).
click
(
navCategoryFormUtils
.
formInputChanged
);
//$("#case_div input[type='checkbox']").click(navCategoryFormUtils.formInputChanged);
$
(
"#person_div input[type='checkbox']"
).
click
(
navCategoryFormUtils
.
formInputChanged
);
$
(
"
#ajlbdm
"
).
combotree
({
$
(
"
input[showtype='code']
"
).
combotree
({
onChange
:
function
(
n
,
o
)
{
var
text
=
$
(
"#ajlbdm"
).
combotree
(
'getValue'
);
new
navCategoryFormUtils
.
codeInputChanged
(
'ajlbdm'
,
n
,
text
);
new
navCategoryFormUtils
.
codeInputChanged
(
$
(
this
).
attr
(
"id"
),
n
);
}
});
},
clearCodeTargetInput
:
function
(
obj
){
clearCodeTargetInput
:
function
(
id
,
obj
){
var
$li
=
$
(
obj
).
closest
(
'li'
);
$li
.
remove
();
$
(
"#"
+
id
).
combotree
(
'setValues'
,
''
);
/*var form = $("#"+id).parents(".div_form"),
subForm = $("#"+id).parents(".subFormOption"),
target = subForm.attr("target"),
subFormBt = form.find(".form_nav li[target='"+target+"']"),
names = subFormBt.attr("names")||"",
subFormBtSpan = subFormBt.find(".small-title-tip");
if(subFormBtSpan.length>0){
var count = subFormBtSpan.attr("count")/1;
if(names.indexOf(name+",")>=0){
count--;
var names = names.replace(name+",", "")
subFormBt.attr("names", names);
if(count < 1){
subFormBt.find(".small-title-tip").remove();
}else{
subFormBtSpan.attr("title","已填写的记录数为:"+count);
subFormBtSpan.text(count);
}
subFormBtSpan.attr("count", count);
}
}*/
},
clearTargetInput
:
function
(
obj
){
clearTargetInput
:
function
(
id
,
obj
){
var
$obj
=
$
(
obj
),
$li
=
$
(
obj
).
closest
(
'li'
),
formid
=
$li
.
attr
(
'formid'
)
||
'panel1Body'
,
name
=
$li
.
attr
(
'name'
),
targetInput
=
$
(
'#'
+
formid
).
find
(
'input[name="'
+
name
+
'"]'
),
targetInput
=
$
(
'#'
+
formid
).
find
(
'input[name="'
+
id
+
'"]'
),
targetInputLen
=
targetInput
.
length
;
for
(
var
i
=
0
;
i
<
targetInputLen
;
i
++
){
var
input
=
targetInput
[
i
],
type
=
input
.
type
,
name
=
input
.
name
,
name
=
input
.
name
,
primVal
=
input
.
getAttribute
(
"primary"
)
||
""
;
// 取默认值
if
(
name
===
"navOption"
){
continue
;
}
if
(
type
.
toLocaleUpperCase
()
===
"TEXT"
){
var
showType
=
input
.
getAttribute
(
"showtype"
);
input
.
value
=
primVal
;
if
(
"code"
===
showType
){
input
.
setAttribute
(
"code"
,
""
);
input
.
setAttribute
(
"text"
,
""
);
$
(
input
).
siblings
(
".code-list"
).
find
(
".code-li"
).
remove
();
$
(
input
).
siblings
(
".code-list"
).
find
(
".multi"
).
hide
().
find
(
"span"
).
attr
(
"title"
,
""
).
text
(
""
);
}
else
if
(
type
.
toLocaleUpperCase
()
===
"RADIO"
){
input
.
checked
=
primVal
===
""
?
true
:
false
;
}
else
if
(
type
.
toLocaleUpperCase
()
===
"CHECKBOX"
){
input
.
checked
=
primVal
===
"true"
?
true
:
false
;
}
}
$li
.
remove
();
var
form
=
$
(
"#"
+
id
).
parents
(
".div_form"
),
subForm
=
$
(
"#"
+
id
).
parents
(
".subFormOption"
),
showtype
=
$
(
"#"
+
id
).
attr
(
"showtype"
),
target
=
subForm
.
attr
(
"target"
),
subFormBt
=
form
.
find
(
".form_nav li[target='"
+
target
+
"']"
),
names
=
subFormBt
.
attr
(
"names"
)
||
""
,
subFormBtSpan
=
subFormBt
.
find
(
".small-title-tip"
);
if
(
subFormBtSpan
.
length
>
0
){
var
count
=
subFormBtSpan
.
attr
(
"count"
)
/
1
;
if
(
names
.
indexOf
(
name
+
","
)
>=
0
){
if
(
showtype
==
"date"
&&
id
.
indexOf
(
"Jssj"
)
!=-
1
){
var
obj
=
$
(
"#"
+
id
).
parent
().
find
(
'input[name$=Kssj]'
);
obj
.
val
(
""
);
names
.
replace
(
obj
.
attr
(
"name"
)
+
","
,
""
);
count
--
;
}
if
(
showtype
==
"date"
||
showtype
==
"range"
&&
id
.
indexOf
(
"Max"
)
!=-
1
){
var
obj
=
$
(
"#"
+
id
).
parent
().
find
(
'input[name$=Min]'
);
obj
.
val
(
""
);
names
.
replace
(
obj
.
attr
(
"name"
)
+
","
,
""
);
count
--
;
}
if
(
showtype
==
"date"
||
showtype
==
"range"
&&
id
.
indexOf
(
"sx"
)
!=-
1
){
var
obj
=
$
(
"#"
+
id
).
parent
().
find
(
'input[name$=xx]'
);
obj
.
val
(
""
);
names
.
replace
(
obj
.
attr
(
"name"
)
+
","
,
""
);
count
--
;
}
count
--
;
var
names
=
names
.
replace
(
name
+
","
,
""
);
subFormBt
.
attr
(
"names"
,
names
);
if
(
count
<
1
){
subFormBt
.
find
(
".small-title-tip"
).
remove
();
}
else
{
subFormBtSpan
.
attr
(
"title"
,
"已填写的记录数为:"
+
count
);
subFormBtSpan
.
text
(
count
);
}
}
else
if
(
type
.
toLocaleUpperCase
()
===
"RADIO"
||
type
.
toLocaleUpperCase
()
===
"CHECKBOX"
){
input
.
checked
=
primVal
===
"true"
?
true
:
false
;
subFormBtSpan
.
attr
(
"count"
,
count
);
}
}
$li
.
remove
();
},
clearRadioTargetInput
:
function
(
name
,
obj
){
var
$obj
=
$
(
obj
),
$li
=
$
(
obj
).
closest
(
'li'
),
formid
=
$li
.
attr
(
'formid'
)
||
'panel1Body'
,
targetInput
=
$
(
'#'
+
formid
).
find
(
'input[name="'
+
name
+
'"]'
),
targetInputLen
=
targetInput
.
length
;
for
(
var
i
=
0
;
i
<
targetInputLen
;
i
++
){
var
input
=
targetInput
[
i
],
type
=
input
.
type
,
name
=
input
.
name
,
primVal
=
input
.
getAttribute
(
"primary"
)
||
""
;
// 取默认值
if
(
name
===
"navOption"
){
continue
;
}
if
(
type
.
toLocaleUpperCase
()
===
"RADIO"
)
{
input
.
checked
=
primVal
===
""
?
true
:
false
;
}
}
$li
.
remove
();
var
form
=
$
(
"input[name='"
+
name
+
"']"
).
parents
(
".div_form"
),
subForm
=
$
(
"input[name='"
+
name
+
"']"
).
parents
(
".subFormOption"
),
target
=
subForm
.
attr
(
"target"
),
subFormBt
=
form
.
find
(
".form_nav li[target='"
+
target
+
"']"
),
names
=
subFormBt
.
attr
(
"names"
)
||
""
,
subFormBtSpan
=
subFormBt
.
find
(
".small-title-tip"
);
if
(
subFormBtSpan
.
length
>
0
){
var
count
=
subFormBtSpan
.
attr
(
"count"
)
/
1
;
if
(
names
.
indexOf
(
name
+
","
)
>=
0
){
count
--
;
var
names
=
names
.
replace
(
name
+
","
,
""
);
subFormBt
.
attr
(
"names"
,
names
);
if
(
count
<
1
){
subFormBt
.
find
(
".small-title-tip"
).
remove
();
}
else
{
subFormBtSpan
.
attr
(
"title"
,
"已填写的记录数为:"
+
count
);
subFormBtSpan
.
text
(
count
);
}
subFormBtSpan
.
attr
(
"count"
,
count
);
}
}
},
formInputChanged
:
function
(){
var
that
=
this
,
name
=
that
.
name
,
inputValue
=
$
.
trim
(
that
.
value
),
subForm
=
$
(
that
).
parents
(
".subFormOption
"
),
showType
=
that
.
getAttribute
(
"showType"
)
||
that
.
getAttribute
(
"type
"
),
order
=
that
.
getAttribute
(
"order
"
),
name
=
that
.
getAttribute
(
"
name"
),
var
inputValue
=
$
.
trim
(
this
.
value
)
,
subForm
=
$
(
this
).
parents
(
".subFormOption"
)
,
showtype
=
this
.
getAttribute
(
"showtype"
)
||
this
.
getAttribute
(
"type"
),
id
=
this
.
getAttribute
(
"id
"
),
order
=
this
.
getAttribute
(
"order
"
),
name
=
this
.
getAttribute
(
"name
"
),
showname
=
this
.
getAttribute
(
"show
name"
),
target
=
subForm
.
attr
(
"target"
),
form
=
$
(
th
at
).
parents
(
".div_form"
),
form
=
$
(
th
is
).
parents
(
".div_form"
),
subFormBt
=
form
.
find
(
".form_nav li[target='"
+
target
+
"']"
),
names
=
subFormBt
.
attr
(
"names"
)
||
""
,
subFormBtSpan
=
subFormBt
.
find
(
".small-title-tip"
),
inputText
=
$
(
th
at
).
parents
(
"td"
).
prev
(
"td"
).
text
(),
inputText
=
$
(
th
is
).
parents
(
"td"
).
prev
(
"td"
).
text
(),
optionsUl
=
$
(
"#searchPerviewer>ul"
),
optionLiLen
=
optionsUl
.
find
(
"li"
).
length
,
inputValTitile
=
inputValue
,
formId
=
form
.
attr
(
"id"
),
closeHtml
=
'<a onclick="navCategoryFormUtils.clearTargetInput(this);" class="close" href="javascript:void(0)">X</a>'
;
closeHtml
=
'<a onclick="navCategoryFormUtils.clearTargetInput(
\'
'
+
name
+
'
\'
,
this);" class="close" href="javascript:void(0)">X</a>'
;
if
(
inputText
.
indexOf
(
":"
)
===
-
1
){
inputText
=
inputText
.
replace
(
":"
,
"为 "
);
}
else
{
inputText
=
inputText
.
replace
(
":"
,
"为 "
);
}
if
(
th
at
.
type
&&
that
.
type
.
toLowerCase
()
===
"radio"
){
inputValTitile
=
th
at
.
title
;
if
(
th
is
.
type
&&
this
.
type
.
toLowerCase
()
===
"radio"
){
inputValTitile
=
th
is
.
title
;
if
(
!
inputValue
){
inputValue
=
""
;
}
closeHtml
=
'<a onclick="navCategoryFormUtils.clearRadioTargetInput(
\'
'
+
name
+
'
\'
,this);" class="close" href="javascript:void(0)">X</a>'
;
}
if
(
showType
&&
showType
===
"code"
){
inputValue
=
$
.
trim
(
that
.
getAttribute
(
"code"
));
inputValTitile
=
$
.
trim
(
that
.
getAttribute
(
"text"
));
inputValTitile
=
"("
+
inputValTitile
.
replace
(
/,/g
,
" <span>或</span> "
)
+
")"
;
}
if
(
"date"
===
showType
||
"range"
===
showType
){
var
optionLi
=
optionsUl
.
find
(
"li[name='"
+
name
+
"']"
),
if
(
"date"
===
showtype
||
"range"
===
showtype
){
var
optionLi
=
optionsUl
.
find
(
"li[name='"
+
showname
+
"']"
),
belingsInput
=
$
(
this
).
siblings
(
"input"
),
belingsInputValue
=
belingsInput
.
val
(),
optionHtml
=
""
;
if
(
belingsInputValue
&&
inputValue
){
if
(
"1"
===
order
){
optionHtml
=
"<li name='"
+
name
+
"'' formId='"
+
formId
+
"' name='"
+
name
+
"' type='"
+
showT
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
"("
+
inputValTitile
+
" 至 "
+
belingsInputValue
+
")"
+
closeHtml
+
"</span></li>"
;
optionHtml
=
"<li name='"
+
showname
+
"'' formId='"
+
formId
+
"' type='"
+
showt
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
"("
+
inputValTitile
+
" 至 "
+
belingsInputValue
+
")"
+
closeHtml
+
"</span></li>"
;
}
else
{
optionHtml
=
"<li name='"
+
name
+
"' formId='"
+
formId
+
"' name='"
+
name
+
"' type='"
+
showT
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
"("
+
belingsInputValue
+
" 至 "
+
inputValTitile
+
")"
+
closeHtml
+
"</span></li>"
;
optionHtml
=
"<li name='"
+
showname
+
"' formId='"
+
formId
+
"' type='"
+
showt
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
"("
+
belingsInputValue
+
" 至 "
+
inputValTitile
+
")"
+
closeHtml
+
"</span></li>"
;
}
}
else
if
(
inputValue
){
optionHtml
=
"<li name='"
+
name
+
"' formId='"
+
formId
+
"' name='"
+
name
+
"' type='"
+
showT
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
"("
+
inputValTitile
+
")"
+
closeHtml
+
"</span></li>"
;
optionHtml
=
"<li name='"
+
showname
+
"' formId='"
+
formId
+
"' type='"
+
showt
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
"("
+
inputValTitile
+
")"
+
closeHtml
+
"</span></li>"
;
}
else
if
(
belingsInputValue
){
optionHtml
=
"<li name='"
+
name
+
"' formId='"
+
formId
+
"' name='"
+
name
+
"' type='"
+
showT
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
"("
+
belingsInputValue
+
")"
+
closeHtml
+
"</span></li>"
;
optionHtml
=
"<li name='"
+
showname
+
"' formId='"
+
formId
+
"' type='"
+
showt
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
"("
+
belingsInputValue
+
")"
+
closeHtml
+
"</span></li>"
;
}
optionsUl
.
append
(
optionHtml
);
optionLi
.
remove
();
}
else
if
(
'checkbox'
===
show
T
ype
){
}
else
if
(
'checkbox'
===
show
t
ype
){
// inputText += $(that).siblings().text();
inputText
=
$
.
trim
(
$
(
th
at
).
parents
(
"td"
).
text
());
inputText
=
$
.
trim
(
$
(
th
is
).
parents
(
"td"
).
text
());
var
optionLi
=
optionsUl
.
find
(
"li[name='"
+
name
+
inputText
+
name
+
"']"
);
optionLi
.
remove
();
inputValTitile
=
"开启"
;
if
(
th
at
.
checked
){
var
optionHtml
=
"<li name='"
+
name
+
inputText
+
name
+
"' formId='"
+
formId
+
"' name='"
+
name
+
"' type='"
+
showT
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
inputValTitile
+
closeHtml
+
"</span></li>"
;
if
(
th
is
.
checked
){
var
optionHtml
=
"<li name='"
+
name
+
"' formId='"
+
formId
+
"' type='"
+
showt
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
inputValTitile
+
closeHtml
+
"</span></li>"
;
optionsUl
.
append
(
optionHtml
);
}
}
else
{
var
optionLi
=
optionsUl
.
find
(
"li[name='"
+
name
+
inputText
+
name
+
"']"
);
var
optionLi
=
optionsUl
.
find
(
"li[name='"
+
name
+
"']"
);
optionLi
.
remove
();
if
(
inputValue
){
var
optionHtml
=
"<li name='"
+
name
+
inputText
+
name
+
"' formId='"
+
formId
+
"' name='"
+
name
+
"' type='"
+
showT
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
inputValTitile
+
closeHtml
+
"</span></li>"
;
var
optionHtml
=
"<li name='"
+
name
+
"' formId='"
+
formId
+
"' type='"
+
showt
ype
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
inputValTitile
+
closeHtml
+
"</span></li>"
;
optionsUl
.
append
(
optionHtml
);
}
}
if
(
subFormBtSpan
.
length
){
var
count
=
subFormBtSpan
.
attr
(
"count"
)
/
1
,
flag_count
=
true
;
if
(
"date"
===
show
Type
||
"range"
===
showT
ype
){
var
siblingInputVal
=
$
(
th
at
).
siblings
(
"[name='"
+
name
+
"']"
).
val
();
if
(
"date"
===
show
type
||
"range"
===
showt
ype
){
var
siblingInputVal
=
$
(
th
is
).
siblings
(
"[name='"
+
show
name
+
"']"
).
val
();
if
(
siblingInputVal
){
flag_count
=
false
;
}
else
{
...
...
@@ -407,11 +492,12 @@ var navCategoryFormUtils = {
}
},
codeInputChanged
:
function
(
id
,
code
,
text
){
var
that
=
document
.
getElementById
(
id
),
subForm
=
$
(
id
).
parents
(
".subFormOption"
),
codeInputChanged
:
function
(
id
,
code
){
var
that
=
document
.
getElementById
(
id
),
subForm
=
$
(
"#"
+
id
).
parents
(
".subFormOption"
),
showtype
=
that
.
getAttribute
(
"showtype"
)
||
this
.
getAttribute
(
"type"
),
target
=
subForm
.
attr
(
"target"
),
name
=
that
.
getAttribute
(
"name"
)
,
name
=
id
,
form
=
$
(
that
).
parents
(
".div_form"
),
subFormBt
=
form
.
find
(
".form_nav li[target='"
+
target
+
"']"
),
names
=
subFormBt
.
attr
(
"names"
)
||
""
,
...
...
@@ -420,25 +506,33 @@ var navCategoryFormUtils = {
optionsUl
=
$
(
"#searchPerviewer>ul"
),
optionLiLen
=
optionsUl
.
find
(
"li"
).
length
,
formId
=
form
.
attr
(
"id"
),
closeHtml
=
'<a onclick="navCategoryFormUtils.clear
TargetInput(
this);" class="close" href="javascript:void(0)">X</a>'
;
closeHtml
=
'<a onclick="navCategoryFormUtils.clear
CodeTargetInput(
\'
'
+
id
+
'
\'
,
this);" class="close" href="javascript:void(0)">X</a>'
;
if
(
inputText
.
indexOf
(
":"
)
===
-
1
){
inputText
=
inputText
.
replace
(
":"
,
"为 "
);
}
else
{
inputText
=
inputText
.
replace
(
":"
,
"为 "
);
}
inputValue
=
code
;
inputValTitile
=
"("
+
text
.
replace
(
/,/g
,
" <span>或</span> "
)
+
")"
;
inputValTitile
=
"("
+
code
.
replace
(
/,/g
,
" <span>或</span> "
)
+
")"
;
var
optionLi
=
optionsUl
.
find
(
"li[name='"
+
inputText
+
"']"
);
var
optionLi
=
optionsUl
.
find
(
"li[name='"
+
name
+
"']"
);
optionLi
.
remove
();
if
(
inputValue
){
var
optionHtml
=
"<li name='"
+
name
+
"'' formId='"
+
formId
+
"'
name='"
+
name
+
"'
><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
inputValTitile
+
closeHtml
+
"</span></li>"
;
var
optionHtml
=
"<li name='"
+
name
+
"'' formId='"
+
formId
+
"'><span class='pull-left'>并且</span><span class='pull-right'>"
+
inputText
+
inputValTitile
+
closeHtml
+
"</span></li>"
;
optionsUl
.
append
(
optionHtml
);
}
if
(
subFormBtSpan
.
length
){
var
count
=
subFormBtSpan
.
attr
(
"count"
)
/
1
,
flag_count
=
true
;
if
(
"date"
===
showtype
||
"range"
===
showtype
){
var
siblingInputVal
=
$
(
that
).
siblings
(
"[name='"
+
name
+
"']"
).
val
();
if
(
siblingInputVal
){
flag_count
=
false
;
}
else
{
flag_count
=
true
;
}
}
if
(
names
.
indexOf
(
name
+
","
)
===
-
1
){
if
(
inputValue
){
count
++
;
...
...
@@ -519,9 +613,9 @@ var navCategoryFormUtils = {
continue
;
}
if
(
type
.
toLocaleUpperCase
()
===
"TEXT"
){
var
show
T
ype
=
input
.
getAttribute
(
"showtype"
);
var
show
t
ype
=
input
.
getAttribute
(
"showtype"
);
input
.
value
=
primVal
;
if
(
"code"
===
show
T
ype
){
if
(
"code"
===
show
t
ype
){
input
.
setAttribute
(
"code"
,
""
);
input
.
setAttribute
(
"text"
,
""
);
$
(
input
).
siblings
(
".code-list"
).
find
(
".code-li"
).
remove
();
...
...
src/main/webapp/static/rasc/js/navCategory_zj.js
View file @
ba0c07e2
...
...
@@ -22,7 +22,6 @@ var navCategory = {
searchTermMap
=
{},
navFields
=
[],
groupFields
=
[],
appMap
=
navCategory
.
appMap
,
navCategoryTermMap
;
navCategory
.
searchType
=
searchType
;
for
(
var
i
=
0
;
i
<
formsLen
;
i
++
){
...
...
@@ -119,74 +118,163 @@ var navCategory = {
},
doSearch
:
function
(
groupid
){
var
searchTerm
=
navCategory
.
navCategoryTermMap
.
searchTerm
;
searchTerm
.
unitcode
=
$
(
"#unitcode"
).
val
();
searchTerm
.
unitcode
=
$
(
"#unitcode"
).
val
();
var
sorttype
=
navCategory
.
sorttype
;
var
sortorder
=
navCategory
.
sortorder
;
if
(
sorttype
){
searchTerm
.
sorttype
=
sorttype
;
}
if
(
sortorder
){
searchTerm
.
sortorder
=
sortorder
;
}
if
(
!
groupid
){
searchTerm
.
groupids
=
navCategory
.
navCategoryTermMap
.
navFields
.
join
(
','
);
}
var
presentType
=
$
(
'input[type=radio][name="asjPresentType"]:checked '
).
val
();
if
(
presentType
==
'DList'
){
LoadData
(
0
,
groupid
);
}
else
{
var
url
=
"listTbStAsj"
;
var
table_title
=
[
{
title
:
"操作"
,
field
:
"cz"
,
align
:
'center'
,
width
:
50
,
checkbox
:
true
},
{
title
:
"案事件编号"
,
field
:
"asjbh"
,
align
:
'left'
,
width
:
300
},
{
title
:
"案件名称"
,
field
:
"ajmc"
,
align
:
'left'
,
width
:
150
},
{
title
:
"案件类别"
,
field
:
"ajlbdm"
,
align
:
'left'
,
width
:
150
},
{
title
:
"案发时间"
,
field
:
"asjfssjAsjfskssj"
,
align
:
'left'
,
width
:
140
},
{
title
:
"案发地点"
,
field
:
"asjfsddDzmc"
,
align
:
'left'
,
width
:
140
},
{
title
:
"立案单位"
,
field
:
"ladwGajgmc"
,
align
:
'left'
,
width
:
150
},
{
title
:
"简要案情"
,
field
:
"jyaq"
,
align
:
'left'
,
width
:
350
,
formatter
:
function
(
val
,
row
,
index
){
return
row
.
jyaq
;
}}
];
$
(
'#Table'
).
datagrid
({
url
:
url
,
columns
:
[
table_title
],
striped
:
true
,
queryParams
:
searchTerm
,
singleSelect
:
true
,
nowrap
:
false
,
//设置是否换行,false换行,true不换行
fitColumns
:
true
,
scrollbarSize
:
0
,
selectOnCheck
:
false
,
checkOnSelect
:
false
,
fit
:
false
,
pagination
:
true
,
pageSize
:
10
,
pageList
:
[
10
,
20
],
//rows
pageNumber
:
1
,
loadFilter
:
function
(
data
)
{
if
(
!
groupid
){
if
(
data
.
groupLists
&&
data
.
groupLists
.
length
>
0
)
{
$
(
"#groupList"
).
empty
();
var
str
=
""
;
$
.
each
(
data
.
groupLists
,
function
(
i
,
item
){
if
(
item
.
groupList
&&
item
.
groupList
.
length
>
0
)
{
var
groupid
=
item
.
groupid
;
var
text
=
$
(
"[type='checkbox'][id$='"
+
groupid
+
"']"
).
parent
().
find
(
"label"
).
text
();
text
=
text
.
substring
(
0
,
text
.
length
-
2
);
str
+=
"<div class=
\"
newNav
\"
>"
;
str
+=
"<div class=
\"
newNavTop
\"
>"
+
text
+
"分类</div>"
;
str
+=
"<div class=
\"
newNavbody
\"
>"
;
str
+=
"<div class=
\"
newLayoutDiv pull-clear
\"
id=
\"
XYR_ZHFZXYR_XBDMlayoutDiv
\"
>"
;
str
+=
"<a onclick=
\"\"
href=
\"
javascript:void(0)
\"
class=
\"
newNavA pull-left
\"
>"
+
text
+
"导航</a>"
;
str
+=
"<a onclick=
\"\"
href=
\"
javascript:void(0)
\"
class=
\"
newNavA newNavBtn newMore newNavTools pull-right
\"
>更多</a>"
;
str
+=
"<a href=
\"
javascript:void(0)
\"
id=
\"
XYR_ZHFZXYR_XBDM
\"
onclick=
\"\"
class=
\"
newNavA newNavBtn newMultival_1 newNavTools pull-right
\"
title=
\"
图表筛选
\"
> 图表</a>"
;
str
+=
"<div class=
\"
fillColorCheckBox pull-right
\"
></div></div>"
;
str
+=
"<div class=
\"
newNavInfo
\"
isshowed=
\"
false
\"
><div class=
\"
newClear
\"
></div>"
;
$
.
each
(
item
.
groupList
,
function
(
i
,
item
){
str
+=
"<a class=
\"
newNavA
\"
style=
\"
text-decoration:none;
\"
href=
\"
javascript:void(0)
\"
onclick=
\"
navCategory.searchForm('"
+
navCategory
.
searchType
+
"','"
+
groupid
+
"','"
+
item
.
groupValue
+
"')
\"
>"
+
item
.
groupValue
+
"("
+
item
.
groupNum
+
")</a>"
;
});
str
+=
" </div> </div> </div>"
;
}
});
$
(
"#groupList"
).
html
(
str
);
var
searchType
=
navCategory
.
searchType
;
if
(
searchType
==
'aj'
){
var
presentType
=
$
(
'input[type=radio][name="asjPresentType"]:checked '
).
val
();
if
(
presentType
==
'DList'
){
$
(
"#dListContainer"
).
show
();
$
(
"#dGridContainer"
).
hide
();
LoadData
(
0
,
groupid
);
}
else
{
$
(
"#dListContainer"
).
hide
();
$
(
"#dGridContainer"
).
show
();
var
url
=
"listTbStAsj"
;
var
table_title
=
[
{
title
:
"操作"
,
field
:
"cz"
,
align
:
'center'
,
width
:
50
,
checkbox
:
true
},
{
title
:
"案事件编号"
,
field
:
"asjbh"
,
align
:
'left'
,
width
:
300
},
{
title
:
"案件名称"
,
field
:
"ajmc"
,
align
:
'left'
,
width
:
150
},
{
title
:
"案件类别"
,
field
:
"ajlbdm"
,
align
:
'left'
,
width
:
150
},
{
title
:
"案发时间"
,
field
:
"asjfssjAsjfskssj"
,
align
:
'left'
,
width
:
140
},
{
title
:
"案发地点"
,
field
:
"asjfsddDzmc"
,
align
:
'left'
,
width
:
140
},
{
title
:
"立案单位"
,
field
:
"ladwGajgmc"
,
align
:
'left'
,
width
:
150
},
{
title
:
"简要案情"
,
field
:
"jyaq"
,
align
:
'left'
,
width
:
350
,
formatter
:
function
(
val
,
row
,
index
){
return
row
.
jyaq
;
}}
];
$
(
'#Table'
).
datagrid
({
url
:
url
,
columns
:
[
table_title
],
striped
:
true
,
queryParams
:
searchTerm
,
singleSelect
:
true
,
nowrap
:
false
,
//设置是否换行,false换行,true不换行
fitColumns
:
true
,
scrollbarSize
:
0
,
selectOnCheck
:
false
,
checkOnSelect
:
false
,
fit
:
false
,
pagination
:
true
,
pageSize
:
10
,
pageList
:
[
10
,
20
],
//rows
pageNumber
:
1
,
loadFilter
:
function
(
data
)
{
if
(
!
groupid
){
if
(
data
.
groupLists
&&
data
.
groupLists
.
length
>
0
)
{
$
(
"#groupList"
).
empty
();
var
str
=
""
;
$
.
each
(
data
.
groupLists
,
function
(
i
,
item
){
if
(
item
.
groupList
&&
item
.
groupList
.
length
>
0
)
{
var
groupid
=
item
.
groupid
;
var
text
=
""
;
if
(
groupid
==
'JGMC'
){
text
=
"籍贯分类"
;
}
else
{
text
=
$
(
"[type='checkbox'][id$='"
+
groupid
+
"']"
).
parent
().
find
(
"label"
).
text
();
}
text
=
text
.
substring
(
0
,
text
.
length
-
2
);
str
+=
"<div class=
\"
newNav
\"
>"
;
str
+=
"<div class=
\"
newNavTop
\"
>"
+
text
+
"分类</div>"
;
str
+=
"<div class=
\"
newNavbody
\"
>"
;
str
+=
"<div class=
\"
newLayoutDiv pull-clear
\"
id=
\"
XYR_ZHFZXYR_XBDMlayoutDiv
\"
>"
;
str
+=
"<a onclick=
\"\"
href=
\"
javascript:void(0)
\"
class=
\"
newNavA pull-left
\"
>"
+
text
+
"导航</a>"
;
str
+=
"<a onclick=
\"\"
href=
\"
javascript:void(0)
\"
class=
\"
newNavA newNavBtn newMore newNavTools pull-right
\"
>更多</a>"
;
str
+=
"<a href=
\"
javascript:void(0)
\"
id=
\"
XYR_ZHFZXYR_XBDM
\"
onclick=
\"\"
class=
\"
newNavA newNavBtn newMultival_1 newNavTools pull-right
\"
title=
\"
图表筛选
\"
> 图表</a>"
;
str
+=
"<div class=
\"
fillColorCheckBox pull-right
\"
></div></div>"
;
str
+=
"<div class=
\"
newNavInfo
\"
isshowed=
\"
false
\"
><div class=
\"
newClear
\"
></div>"
;
$
.
each
(
item
.
groupList
,
function
(
i
,
item
){
str
+=
"<a class=
\"
newNavA
\"
style=
\"
text-decoration:none;
\"
href=
\"
javascript:void(0)
\"
onclick=
\"
navCategory.searchForm('"
+
navCategory
.
searchType
+
"','"
+
groupid
+
"','"
+
item
.
groupValue
+
"')
\"
>"
+
item
.
groupValue
+
"("
+
item
.
groupNum
+
")</a>"
;
});
str
+=
" </div> </div> </div>"
;
}
});
$
(
"#groupList"
).
html
(
str
);
}
}
return
data
;
}
return
data
;
}
});
});
}
}
else
if
(
searchType
==
'ry'
){
var
presentType
=
$
(
'input[type=radio][name="ryPresentType"]:checked '
).
val
();
if
(
presentType
==
'DList'
){
$
(
"#dListContainer"
).
show
();
$
(
"#dGridContainer"
).
hide
();
LoadData
(
0
,
groupid
);
}
else
{
$
(
"#dListContainer"
).
hide
();
$
(
"#dGridContainer"
).
show
();
var
url
=
"listTbStRy"
;
var
table_title
=
[
{
title
:
"操作"
,
field
:
"cz"
,
align
:
'center'
,
width
:
50
,
checkbox
:
true
},
{
title
:
"人员编号"
,
field
:
"rybh"
,
align
:
'left'
,
width
:
300
},
{
title
:
"姓名"
,
field
:
"xm"
,
align
:
'left'
,
width
:
150
},
{
title
:
"证件号码"
,
field
:
"zjhm"
,
align
:
'left'
,
width
:
150
},
{
title
:
"性别"
,
field
:
"xbdm"
,
align
:
'left'
,
width
:
140
},
{
title
:
"户籍地地址"
,
field
:
"hjdzXzqhdm"
,
align
:
'left'
,
width
:
140
},
{
title
:
"现住地地址"
,
field
:
"xzzXzqhdm"
,
align
:
'left'
,
width
:
150
},
{
title
:
"登记时间"
,
field
:
"djsj"
,
align
:
'left'
,
width
:
150
},
{
title
:
"违法犯罪经历"
,
field
:
"wffzjlms"
,
align
:
'left'
,
width
:
350
}
];
$
(
'#Table'
).
datagrid
({
url
:
url
,
columns
:
[
table_title
],
striped
:
true
,
queryParams
:
searchTerm
,
singleSelect
:
true
,
nowrap
:
false
,
//设置是否换行,false换行,true不换行
fitColumns
:
true
,
scrollbarSize
:
0
,
selectOnCheck
:
false
,
checkOnSelect
:
false
,
fit
:
false
,
pagination
:
true
,
pageSize
:
10
,
pageList
:
[
10
,
20
],
//rows
pageNumber
:
1
,
loadFilter
:
function
(
data
)
{
if
(
!
groupid
){
if
(
data
.
groupLists
&&
data
.
groupLists
.
length
>
0
)
{
$
(
"#groupList"
).
empty
();
var
str
=
""
;
$
.
each
(
data
.
groupLists
,
function
(
i
,
item
){
if
(
item
.
groupList
&&
item
.
groupList
.
length
>
0
)
{
var
groupid
=
item
.
groupid
;
var
text
=
$
(
"[type='checkbox'][id$='"
+
groupid
+
"']"
).
parent
().
find
(
"label"
).
text
();
text
=
text
.
substring
(
0
,
text
.
length
-
2
);
str
+=
"<div class=
\"
newNav
\"
>"
;
str
+=
"<div class=
\"
newNavTop
\"
>"
+
text
+
"分类</div>"
;
str
+=
"<div class=
\"
newNavbody
\"
>"
;
str
+=
"<div class=
\"
newLayoutDiv pull-clear
\"
id=
\"
XYR_ZHFZXYR_XBDMlayoutDiv
\"
>"
;
str
+=
"<a onclick=
\"\"
href=
\"
javascript:void(0)
\"
class=
\"
newNavA pull-left
\"
>"
+
text
+
"导航</a>"
;
str
+=
"<a onclick=
\"\"
href=
\"
javascript:void(0)
\"
class=
\"
newNavA newNavBtn newMore newNavTools pull-right
\"
>更多</a>"
;
str
+=
"<a href=
\"
javascript:void(0)
\"
id=
\"
XYR_ZHFZXYR_XBDM
\"
onclick=
\"\"
class=
\"
newNavA newNavBtn newMultival_1 newNavTools pull-right
\"
title=
\"
图表筛选
\"
> 图表</a>"
;
str
+=
"<div class=
\"
fillColorCheckBox pull-right
\"
></div></div>"
;
str
+=
"<div class=
\"
newNavInfo
\"
isshowed=
\"
false
\"
><div class=
\"
newClear
\"
></div>"
;
$
.
each
(
item
.
groupList
,
function
(
i
,
item
){
str
+=
"<a class=
\"
newNavA
\"
style=
\"
text-decoration:none;
\"
href=
\"
javascript:void(0)
\"
onclick=
\"
navCategory.searchForm('"
+
navCategory
.
searchType
+
"','"
+
groupid
+
"','"
+
item
.
groupValue
+
"')
\"
>"
+
item
.
groupValue
+
"("
+
item
.
groupNum
+
")</a>"
;
});
str
+=
" </div> </div> </div>"
;
}
});
$
(
"#groupList"
).
html
(
str
);
}
}
return
data
;
}
});
}
}
},
myListLoadError
:
function
(
mess
){
...
...
@@ -522,24 +610,9 @@ var navCategory = {
var
sorttype
=
obj
.
getAttribute
(
"sorttype"
),
order
=
obj
.
getAttribute
(
"order"
);
$
(
obj
).
siblings
(
".resultTabActive"
).
removeClass
(
"resultTabActive"
);
$
(
obj
).
addClass
(
"resultTabActive"
),
gridConfig
=
navCategory
.
gridConfig
;
if
(
gridConfig
){
var
queryParams
=
gridConfig
.
queryParams
;
if
(
sorttype
&&
order
){
queryParams
.
sort
=
sorttype
;
queryParams
.
order
=
order
;
if
(
order
===
'DESC'
){
obj
.
setAttribute
(
"order"
,
"ASC"
);
}
else
if
(
order
===
'ASC'
){
obj
.
setAttribute
(
"order"
,
"DESC"
);
}
}
else
{
delete
queryParams
.
sort
;
delete
queryParams
.
order
;
}
appUtils
.
initResultGrid
(
gridConfig
);
}
$
(
obj
).
addClass
(
"resultTabActive"
);
navCategory
.
sorttype
=
sorttype
;
navCategory
.
sortorder
=
order
;
},
myGridLoaded
:
function
(
resultMap
,
config
){
var
doc
=
document
,
...
...
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