Commit 08d9f0eb by xing_wang

甘肃查询侦查终结已上报的案件条件(ZCZJYWSJZT:07 AND LAYWSJZT:07)

parent 9d9b46d0
......@@ -1421,13 +1421,23 @@ public class SolrController {
}
}
//甘肃特殊需求,只查询立案已上报的案件,所以默认排除等待立案采集的
//数据状态要多选,特殊处理
String laywsjzt01 = null;
String laywsjzt02 = null;
String laywsjzt07 = null;
String laywsjzt05 = null;
String zczjywsjzt01 =null;
String zczjywsjzt02 =null;
String zczjywsjzt07 =null;
String zczjywsjzt =null;
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
if("05".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " AND (LAYWSJZT:05 OR LAYWSJZT:*";
}else{
asjQ += " OR LAYWSJZT:05";
}
laywsjzt05="05";
}
if(null==asjRyRelateVO.getSfbhcxaj()&&null==asjRyRelateVO.getZczjywsjzt00()&&null==asjRyRelateVO.getZczjywsjzt01()&&null==asjRyRelateVO.getZczjywsjzt02()&&null==asjRyRelateVO.getZczjywsjzt07()){
laywsjzt07="07";
}
/*if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
}else{
asjQ += " -(LAYWSJZT:05)";
}
......@@ -1445,17 +1455,18 @@ public class SolrController {
if(null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00())){
zczjywsjzt="((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00 ";
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " OR(LAYWSJZT:("+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:"+zczjywsjzt+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+"))))";
asjQ += " OR(LAYWSJZT:( 05 "+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:"+zczjywsjzt+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+")))";
}else{
asjQ += " AND(LAYWSJZT:("+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:"+zczjywsjzt+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+")))";
}
}else{
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " OR(LAYWSJZT:("+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:("+zczjywsjzt+" "+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+")))";
asjQ += " OR(LAYWSJZT:( 05 "+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:("+zczjywsjzt+" "+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+"))";
}else{
asjQ += " AND(LAYWSJZT:("+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:("+zczjywsjzt+" "+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+"))";
}
}
}
......@@ -1471,7 +1482,7 @@ public class SolrController {
}
if(null!=asjRyRelateVO.getLaywsjzt01()||null!=asjRyRelateVO.getLaywsjzt02()||null!=asjRyRelateVO.getLaywsjzt07()){
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " OR LAYWSJZT:("+laywsjzt01+" "+laywsjzt02+" "+laywsjzt07+"))";
asjQ += " OR LAYWSJZT:( 05 "+laywsjzt01+" "+laywsjzt02+" "+laywsjzt07+")";
}else{
asjQ += " AND LAYWSJZT:("+laywsjzt01+" "+laywsjzt02+" "+laywsjzt07+")";
......@@ -1493,9 +1504,9 @@ public class SolrController {
if(null!=asjRyRelateVO.getZczjywsjzt01()||null!=asjRyRelateVO.getZczjywsjzt02()||null!=asjRyRelateVO.getZczjywsjzt07()){
zczjywsjzt = " "+zczjywsjzt01+" "+zczjywsjzt02+" "+zczjywsjzt07;
}
asjQ += " AND ((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:("+"00"+zczjywsjzt+"))";
asjQ += " AND (((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:("+"00"+zczjywsjzt+"))AND LAYWSJZT:07))";
}else if(null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00())){
asjQ += " AND ((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00))";
asjQ += " AND (((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00))AND LAYWSJZT:07)";
}else if(null!=asjRyRelateVO.getZczjywsjzt01()||null!=asjRyRelateVO.getZczjywsjzt02()||null!=asjRyRelateVO.getZczjywsjzt07()){
if(null!=asjRyRelateVO.getZczjywsjzt01()){
zczjywsjzt01="01";
......@@ -1510,6 +1521,43 @@ public class SolrController {
}
}*/
if(null!=asjRyRelateVO.getZczjywsjzt01()){
zczjywsjzt01="01";
}
if(null!=asjRyRelateVO.getZczjywsjzt02()){
zczjywsjzt02="02";
}
if(null!=asjRyRelateVO.getLaywsjzt01() && !"".equals(asjRyRelateVO.getLaywsjzt01())){
laywsjzt01="01";
}
if(null!=asjRyRelateVO.getLaywsjzt02() && !"".equals(asjRyRelateVO.getLaywsjzt02())){
laywsjzt02="02";
}
if(null!=asjRyRelateVO.getLaywsjzt05() && !"".equals(asjRyRelateVO.getLaywsjzt05())){
laywsjzt05="05";
}
if(null!=asjRyRelateVO.getLaywsjzt07() && !"".equals(asjRyRelateVO.getLaywsjzt07())){
laywsjzt07="07";
}
String ajzt01 = " ZCZJYWSJZT:("+ zczjywsjzt01 +" "+ zczjywsjzt02 +" "+ ")";
String ajzt02 = "OR LAYWSJZT:("+ laywsjzt01 +" "+ laywsjzt02 +" "+ laywsjzt05 +" "+ laywsjzt07 +" "+ ")";
String sjzt = ajzt01 + ajzt02;
if(null!=asjRyRelateVO.getZczjywsjzt07()){
sjzt =ajzt01 + ajzt02 + "OR (ZCZJYWSJZT:07 AND LAYWSJZT:07)";
}
//如果没选案件状态默认查询不包含撤销案件
if(null==asjRyRelateVO.getLaywsjzt01()&&null==asjRyRelateVO.getLaywsjzt02()&&null==asjRyRelateVO.getSfbhcxaj()
&&null==asjRyRelateVO.getLaywsjzt07()&&null==asjRyRelateVO.getZczjywsjzt00()&&null==asjRyRelateVO.getZczjywsjzt01()
&&null==asjRyRelateVO.getZczjywsjzt02()&&null==asjRyRelateVO.getZczjywsjzt07()){
asjQ += " AND -(LAYWSJZT:05)";
}else{
if(null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00())){
asjQ += " AND (((((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00)) AND LAYWSJZT:07) )"+sjzt+")";
}else{
asjQ += " AND ("+ sjzt+")";
}
}
if(null!=asjRyRelateVO.getLaywsjztmc() && !"".equals(asjRyRelateVO.getLaywsjztmc())){
......
......@@ -201,9 +201,9 @@
<tr>
<td class="td_title">案件状态:</td>
<!--侦查终结业务数据状态,00呈请,01待审批,02审批通过,03审批未通过,04待撤销,05已撤销,06撤销未通过,07已上报,08上报失败-->
<td class="td_title" style="text-align: left;display: none" >
<%-- <td class="td_title" style="text-align: left;display: none" >
<input type="checkbox" checked="checked" showType="checkbox" name="laywsjzt07" id="laywsjzt07" value="07" ><label for="laywsjzt07">立案已上报</label>
</td>
</td>--%>
<td class="td_title" style="text-align: left">
<input type="checkbox" showType="checkbox" name="zczjywsjzt01" id="zczjywsjzt01" value="01"><label for="zczjywsjzt01">等待侦查终结审批</label>
</td>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment