Commit fdeb1e80 by xing_wang

内蒙修改案件状态查询

parent 40bd69da
......@@ -1461,132 +1461,50 @@ public class SolrController {
String zczjywsjzt02 =null;
String zczjywsjzt07 =null;
String zczjywsjzt =null;
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
laywsjzt05="05";
}
/*if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
}else{
asjQ += " -(LAYWSJZT:05)";
}
//数据状态要多选,特殊处理
String laywsjzt01 = null;
String laywsjzt02 = null;
String laywsjzt07 = null;
//String laywsjzt05 = null;
String zczjywsjzt01 =null;
String zczjywsjzt02 =null;
String zczjywsjzt07 =null;
String zczjywsjzt =null;
//增减zczjywsjzt为null和00的判断 此状态为等待侦查终结采集
if((null!=asjRyRelateVO.getLaywsjzt01()||null!=asjRyRelateVO.getLaywsjzt02()||null!=asjRyRelateVO.getLaywsjzt07()) &&(null!=asjRyRelateVO.getZczjywsjzt00()||null!=asjRyRelateVO.getZczjywsjzt01()||null!=asjRyRelateVO.getZczjywsjzt02()||null!=asjRyRelateVO.getZczjywsjzt07())){
if(null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00())){
zczjywsjzt="((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00 ";
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " OR(LAYWSJZT:( 05 "+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:"+zczjywsjzt+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+")))";
}else{
asjQ += " AND(LAYWSJZT:("+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:"+zczjywsjzt+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+")))";
}
}else{
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " OR(LAYWSJZT:( 05 "+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:("+zczjywsjzt+" "+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+"))";
}else{
asjQ += " AND(LAYWSJZT:("+asjRyRelateVO.getLaywsjzt01()+" "+asjRyRelateVO.getLaywsjzt02()+" "+asjRyRelateVO.getLaywsjzt07()+")OR ZCZJYWSJZT:("+zczjywsjzt+" "+asjRyRelateVO.getZczjywsjzt01()+" "+asjRyRelateVO.getZczjywsjzt02()+" "+asjRyRelateVO.getZczjywsjzt07()+"))";
}
}
}
else{
if(null!=asjRyRelateVO.getLaywsjzt01() && !"".equals(asjRyRelateVO.getLaywsjzt01())){
laywsjzt01="01";
}
if(null!=asjRyRelateVO.getLaywsjzt02() && !"".equals(asjRyRelateVO.getLaywsjzt02())){
laywsjzt02="02";
}
if(null!=asjRyRelateVO.getLaywsjzt07() && !"".equals(asjRyRelateVO.getLaywsjzt07())){
laywsjzt07="07";
}
if(null!=asjRyRelateVO.getLaywsjzt01()||null!=asjRyRelateVO.getLaywsjzt02()||null!=asjRyRelateVO.getLaywsjzt07()){
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
asjQ += " OR LAYWSJZT:( 05 "+laywsjzt01+" "+laywsjzt02+" "+laywsjzt07+")";
}else{
asjQ += " AND LAYWSJZT:("+laywsjzt01+" "+laywsjzt02+" "+laywsjzt07+")";
}
}
String sjzt01=null;
if(((null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00()))&&(null!=asjRyRelateVO.getZczjywsjzt01() && !"".equals(asjRyRelateVO.getZczjywsjzt01())))
||((null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00()))&&(null!=asjRyRelateVO.getZczjywsjzt02() && !"".equals(asjRyRelateVO.getZczjywsjzt02())))
||((null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00()))&&(null!=asjRyRelateVO.getZczjywsjzt07() && !"".equals(asjRyRelateVO.getZczjywsjzt07())))){
if(null!=asjRyRelateVO.getZczjywsjzt01() && !"".equals(asjRyRelateVO.getZczjywsjzt01())){
zczjywsjzt01="01";
}
if(null!=asjRyRelateVO.getZczjywsjzt02() && !"".equals(asjRyRelateVO.getZczjywsjzt02())){
zczjywsjzt02="02";
}
if(null!=asjRyRelateVO.getZczjywsjzt07() && !"".equals(asjRyRelateVO.getZczjywsjzt07())){
zczjywsjzt07="07";
}
if(null!=asjRyRelateVO.getZczjywsjzt01()||null!=asjRyRelateVO.getZczjywsjzt02()||null!=asjRyRelateVO.getZczjywsjzt07()){
zczjywsjzt = " "+zczjywsjzt01+" "+zczjywsjzt02+" "+zczjywsjzt07;
}
asjQ += " AND (((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:("+"00"+zczjywsjzt+"))AND LAYWSJZT:07))";
}else if(null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00())){
asjQ += " AND (((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00))AND LAYWSJZT:07)";
}else if(null!=asjRyRelateVO.getZczjywsjzt01()||null!=asjRyRelateVO.getZczjywsjzt02()||null!=asjRyRelateVO.getZczjywsjzt07()){
if(null!=asjRyRelateVO.getZczjywsjzt01()){
zczjywsjzt01="01";
}
if(null!=asjRyRelateVO.getZczjywsjzt02()){
zczjywsjzt02="02";
}
if(null!=asjRyRelateVO.getZczjywsjzt07()){
zczjywsjzt07="07";
}
asjQ += " AND ZCZJYWSJZT:("+" "+zczjywsjzt01+" "+zczjywsjzt02+" "+zczjywsjzt07+")";
if(null!=asjRyRelateVO.getZczjywsjzt00()){
sjzt01 += " OR (((((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00)) AND LAYWSJZT:07)))";
}
}*/
if(null!=asjRyRelateVO.getZczjywsjzt01()){
zczjywsjzt01="01";
//zczjywsjzt01="01";
sjzt01 += " OR ZCZJYWSJZT:01";
}
if(null!=asjRyRelateVO.getZczjywsjzt02()){
zczjywsjzt02="02";
//zczjywsjzt02="02";
sjzt01 += " OR ZCZJYWSJZT:02";
}
if(null!=asjRyRelateVO.getZczjywsjzt07()){
zczjywsjzt07="07";
//zczjywsjzt07="07";
sjzt01 += " OR ZCZJYWSJZT:07";
}
if(null!=asjRyRelateVO.getLaywsjzt01() && !"".equals(asjRyRelateVO.getLaywsjzt01())){
laywsjzt01="01";
//laywsjzt01="01";
sjzt01 += " OR LAYWSJZT:01";
}
if(null!=asjRyRelateVO.getLaywsjzt02() && !"".equals(asjRyRelateVO.getLaywsjzt02())){
laywsjzt02="02";
//laywsjzt02="02";
sjzt01 += " OR LAYWSJZT:02";
}
if(null!=asjRyRelateVO.getLaywsjzt05() && !"".equals(asjRyRelateVO.getLaywsjzt05())){
laywsjzt05="05";
if(null!=asjRyRelateVO.getSfbhcxaj() && !"".equals(asjRyRelateVO.getSfbhcxaj())){
//laywsjzt05="05";
sjzt01 += " OR LAYWSJZT:05";
}
if(null!=asjRyRelateVO.getLaywsjzt07() && !"".equals(asjRyRelateVO.getLaywsjzt07())){
laywsjzt07="07";
//laywsjzt07="07";
sjzt01 += " OR (LAYWSJZT:07 AND -ZCZJYWSJZT:* AND -(ZCZJYWSJZT:07))" ;
}
String ajzt01 = " ZCZJYWSJZT:("+ zczjywsjzt01 +" "+ zczjywsjzt02 +" "+ zczjywsjzt07 +" "+ ")";
String ajzt02 = "OR LAYWSJZT:("+ laywsjzt01 +" "+ laywsjzt02 +" "+ laywsjzt05 +" "+ laywsjzt07 +" "+ ")";
String sjzt = ajzt01 + ajzt02;
//如果没选案件状态默认查询不包含撤销案件
if(null==asjRyRelateVO.getLaywsjzt01()&&null==asjRyRelateVO.getLaywsjzt02()&&null==asjRyRelateVO.getSfbhcxaj()
&&null==asjRyRelateVO.getLaywsjzt07()&&null==asjRyRelateVO.getZczjywsjzt00()&&null==asjRyRelateVO.getZczjywsjzt01()
&&null==asjRyRelateVO.getZczjywsjzt02()&&null==asjRyRelateVO.getZczjywsjzt07()){
asjQ += " AND -(LAYWSJZT:05)";
}else{
if(null!=asjRyRelateVO.getZczjywsjzt00() && !"".equals(asjRyRelateVO.getZczjywsjzt00())){
asjQ += " AND (((((-ZCZJYWSJZT:* AND *:*) OR ZCZJYWSJZT:(00)) AND LAYWSJZT:07) )"+sjzt+")";
}else{
asjQ += " AND ("+ sjzt+")";
if(null!=sjzt01){
String aaa=sjzt01.substring(8,sjzt01.length());
System.out.println(aaa);
asjQ +=" AND ("+aaa+")";
}
}
if(null!=asjRyRelateVO.getLaywsjztmc() && !"".equals(asjRyRelateVO.getLaywsjztmc())){
......
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