Commit ba0c07e2 by wuyiping

修改人案筛查功能

parent 2301095b
......@@ -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_rssx()+"]";
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()))){
q += " AND ASJFSDD_JZWCS:["+asjRyRelateVO.getAsjfsdd_jzwcssx()+" TO "+"*]";
asjQ += " AND ASJFSDD_JZWCS:["+asjRyRelateVO.getAsjfsdd_jzwcsxx()+" 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_JJSDDM:*";
asjQ += " AND -JSSD_JSSDDM:*";
}else{
q += " AND JSSD_JJSDDM:"+asjRyRelateVO.getJssd_jssddm();
asjQ += " AND JSSD_JSSDDM:"+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.getZhfzxyr_cyzj_zjhm() && !"".equals(asjRyRelateVO.getZhfzxyr_cyzj_zjhm())){
q += " AND ZHFZXYR_CYZJ_ZJHM:*"+asjRyRelateVO.getZhfzxyr_cyzj_zjhm()+"*";
if(null!=asjRyRelateVO.getCyzj_zjhm() && !"".equals(asjRyRelateVO.getCyzj_zjhm())){
ryQ += " AND CYZJ_ZJHM:*"+asjRyRelateVO.getCyzj_zjhm()+"*";
}
if(null!=asjRyRelateVO.getZhfzxyr_xm() && !"".equals(asjRyRelateVO.getZhfzxyr_xm())){
q += " AND ZHFZXYR_XM:*"+asjRyRelateVO.getZhfzxyr_xm()+"*";
if(null!=asjRyRelateVO.getXm() && !"".equals(asjRyRelateVO.getXm())){
ryQ += " AND XM:*"+asjRyRelateVO.getXm()+"*";
}
if(null!=asjRyRelateVO.getZhfzxyr_cym() && !"".equals(asjRyRelateVO.getZhfzxyr_cym())){
q += " AND ZHFZXYR_CYM:*"+asjRyRelateVO.getZhfzxyr_cym()+"*";
if(null!=asjRyRelateVO.getCym() && !"".equals(asjRyRelateVO.getCym())){
ryQ += " AND CYM:*"+asjRyRelateVO.getCym()+"*";
}
if(null!=asjRyRelateVO.getZhfzxyr_bmch() && !"".equals(asjRyRelateVO.getZhfzxyr_bmch())){
q += " AND ZHFZXYR_BMCH:*"+asjRyRelateVO.getZhfzxyr_bmch()+"*";
if(null!=asjRyRelateVO.getBmch() && !"".equals(asjRyRelateVO.getBmch())){
ryQ += " AND BMCH:*"+asjRyRelateVO.getBmch()+"*";
}
if(null!=asjRyRelateVO.getZhfzxyr_xbdm() && !"".equals(asjRyRelateVO.getZhfzxyr_xbdm())){
q += " AND ZHFZXYR_XBDM:"+asjRyRelateVO.getZhfzxyr_xbdm();
if(null!=asjRyRelateVO.getXbdm() && !"".equals(asjRyRelateVO.getXbdm())){
ryQ += " AND XBDM:"+asjRyRelateVO.getXbdm();
}
if(null!=asjRyRelateVO.getZhfzxyr_csrq_rqgzxx() && !"".equals(asjRyRelateVO.getZhfzxyr_csrq_rqgzxx()) && null!=asjRyRelateVO.getRqgzxx_csrq_rqgzsx() && !"".equals(asjRyRelateVO.getRqgzxx_csrq_rqgzsx())){
q += " AND ZHFZXYR_CSRQ_RQGZXX:["+asjRyRelateVO.getZhfzxyr_csrq_rqgzxx()+" TO "+asjRyRelateVO.getRqgzxx_csrq_rqgzsx()+"]";
}else if(null!=asjRyRelateVO.getZhfzxyr_csrq_rqgzxx() && !"".equals(asjRyRelateVO.getZhfzxyr_csrq_rqgzxx()) && (null==asjRyRelateVO.getRqgzxx_csrq_rqgzsx() || "".equals(asjRyRelateVO.getRqgzxx_csrq_rqgzsx()))){
q += " AND ZHFZXYR_CSRQ_RQGZXX:["+asjRyRelateVO.getZhfzxyr_csrq_rqgzxx()+" TO "+"*]";
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.getZhfzxyr_gjdm() && !"".equals(asjRyRelateVO.getZhfzxyr_gjdm())){
q += " AND ZHFZXYR_GJDM:"+asjRyRelateVO.getZhfzxyr_gjdm();
if(null!=asjRyRelateVO.getGjdm() && !"".equals(asjRyRelateVO.getGjdm())){
ryQ += " AND GJDM:"+asjRyRelateVO.getGjdm();
}
if(null!=asjRyRelateVO.getZhfzxyr_mzdm() && !"".equals(asjRyRelateVO.getZhfzxyr_mzdm())){
q += " AND ZHFZXYR_MZDM:"+asjRyRelateVO.getZhfzxyr_mzdm();
if(null!=asjRyRelateVO.getMzdm() && !"".equals(asjRyRelateVO.getMzdm())){
ryQ += " AND MZDM:"+asjRyRelateVO.getMzdm();
}
if(null!=asjRyRelateVO.getZhfzxyr_hjdz_xzqhdm() && !"".equals(asjRyRelateVO.getZhfzxyr_hjdz_xzqhdm())){
q += " AND ZHFZXYR_HJDZ_XZQHDM:"+asjRyRelateVO.getZhfzxyr_hjdz_xzqhdm();
if(null!=asjRyRelateVO.getHjdz_xzqhdm() && !"".equals(asjRyRelateVO.getHjdz_xzqhdm())){
ryQ += " AND HJDZ_XZQHDM:"+asjRyRelateVO.getHjdz_xzqhdm();
}
if(null!=asjRyRelateVO.getZhfzxyr_hjdz_dzmc() && !"".equals(asjRyRelateVO.getZhfzxyr_hjdz_dzmc())){
q += " AND ZHFZXYR_HJDZ_DZMC:*"+asjRyRelateVO.getZhfzxyr_hjdz_dzmc()+"*";
if(null!=asjRyRelateVO.getHjdz_dzmc() && !"".equals(asjRyRelateVO.getHjdz_dzmc())){
ryQ += " AND HJDZ_DZMC:*"+asjRyRelateVO.getHjdz_dzmc()+"*";
}
if(null!=asjRyRelateVO.getZhfzxyr_xzz_xzqhdm() && !"".equals(asjRyRelateVO.getZhfzxyr_xzz_xzqhdm())){
q += " AND ZHFZXYR_XZZ_XZQHDM:"+asjRyRelateVO.getZhfzxyr_xzz_xzqhdm();
if(null!=asjRyRelateVO.getXzz_xzqhdm() && !"".equals(asjRyRelateVO.getXzz_xzqhdm())){
ryQ += " AND XZZ_XZQHDM:"+asjRyRelateVO.getXzz_xzqhdm();
}
if(null!=asjRyRelateVO.getZhfzxyr_xzz_dzmc() && !"".equals(asjRyRelateVO.getZhfzxyr_xzz_dzmc())){
q += " AND ZHFZXYR_XZZ_DZMC:*"+asjRyRelateVO.getZhfzxyr_xzz_dzmc()+"*";
if(null!=asjRyRelateVO.getXzz_dzmc() && !"".equals(asjRyRelateVO.getXzz_dzmc())){
ryQ += " AND XZZ_DZMC:*"+asjRyRelateVO.getXzz_dzmc()+"*";
}
if(null!=asjRyRelateVO.getZhfzxyr_tzxx() && !"".equals(asjRyRelateVO.getZhfzxyr_tzxx()) && null!=asjRyRelateVO.getZhfzxyr_tzsx() && !"".equals(asjRyRelateVO.getZhfzxyr_tzxx())){
q += " AND ZHFZXYR_TZ:["+asjRyRelateVO.getZhfzxyr_tzxx()+" TO "+asjRyRelateVO.getZhfzxyr_tzxx()+"]";
}else if(null!=asjRyRelateVO.getZhfzxyr_tzxx() && !"".equals(asjRyRelateVO.getZhfzxyr_tzxx()) && (null==asjRyRelateVO.getZhfzxyr_tzxx() || "".equals(asjRyRelateVO.getZhfzxyr_tzxx()))){
q += " AND ZHFZXYR_TZ:["+asjRyRelateVO.getZhfzxyr_tzxx()+" TO "+"*]";
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.getZhfzxyr_zcxx() && !"".equals(asjRyRelateVO.getZhfzxyr_zcxx()) && null!=asjRyRelateVO.getZhfzxyr_zcsx() && !"".equals(asjRyRelateVO.getZhfzxyr_zcsx())){
q += " AND ZHFZXYR_ZC:["+asjRyRelateVO.getZhfzxyr_zcxx()+" TO "+asjRyRelateVO.getZhfzxyr_zcsx()+"]";
}else if(null!=asjRyRelateVO.getZhfzxyr_zcxx() && !"".equals(asjRyRelateVO.getZhfzxyr_zcxx()) && (null==asjRyRelateVO.getZhfzxyr_zcsx() || "".equals(asjRyRelateVO.getZhfzxyr_zcsx()))){
q += " AND ZHFZXYR_ZC:["+asjRyRelateVO.getZhfzxyr_zcxx()+" 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.getZhfzxyr_sgxx() && !"".equals(asjRyRelateVO.getZhfzxyr_sgxx()) && null!=asjRyRelateVO.getZhfzxyr_sgsx() && !"".equals(asjRyRelateVO.getZhfzxyr_sgsx())){
q += " AND ZHFZXYR_SG:["+asjRyRelateVO.getZhfzxyr_sgxx()+" TO "+asjRyRelateVO.getZhfzxyr_sgsx()+"]";
}else if(null!=asjRyRelateVO.getZhfzxyr_sgxx() && !"".equals(asjRyRelateVO.getZhfzxyr_sgxx()) && (null==asjRyRelateVO.getZhfzxyr_sgsx() || "".equals(asjRyRelateVO.getZhfzxyr_sgsx()))){
q += " AND ZHFZXYR_SG:["+asjRyRelateVO.getZhfzxyr_sgxx()+" 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())){
q += " AND ZHFZXYR_FZXYRDAZTDM:"+asjRyRelateVO.getZhfzxyr_fzxyrdaztdm();
if(null!=asjRyRelateVO.getTmtzms() && !"".equals(asjRyRelateVO.getTmtzms())){
ryQ += " AND TMTZMS:*"+asjRyRelateVO.getTmtzms()+"*";
}
if(null!=asjRyRelateVO.getZhfs_zhfsdm() && !"".equals(asjRyRelateVO.getZhfs_zhfsdm())){
q += " AND ZHFS_ZHFSDM:"+asjRyRelateVO.getZhfs_zhfsdm();
if(null!=asjRyRelateVO.getTbbjms() && !"".equals(asjRyRelateVO.getTbbjms())){
ryQ += " AND TBBJMS:*"+asjRyRelateVO.getTbbjms()+"*";
}
if(null!=asjRyRelateVO.getZhdd_xzqhdm() && !"".equals(asjRyRelateVO.getZhdd_xzqhdm())){
q += " AND ZHDD_XZQHDM:"+asjRyRelateVO.getZhdd_xzqhdm();
if(null!=asjRyRelateVO.getZy_zylbdm() && !"".equals(asjRyRelateVO.getZy_zylbdm())){
ryQ += " AND ZY_ZYLBDM:"+asjRyRelateVO.getZy_zylbdm();
}
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.getZhfzxyr_zy_zylbdm() && !"".equals(asjRyRelateVO.getZhfzxyr_zy_zylbdm())){
q += " AND ZHFZXYR_ZY_ZYLBDM:"+asjRyRelateVO.getZhfzxyr_zy_zylbdm();
if(null!=asjRyRelateVO.getZhfs_zhfsdm() && !"".equals(asjRyRelateVO.getZhfs_zhfsdm())){
zhfzxyrQ += " AND ZHFS_ZHFSDM:"+asjRyRelateVO.getZhfs_zhfsdm();
}
if(null!=asjRyRelateVO.getZhfzxyr_asjxgrysf_asjxgrysfdm() && !"".equals(asjRyRelateVO.getZhfzxyr_asjxgrysf_asjxgrysfdm())){
q += " AND ZHFZXYR_ASJXGRYSF_ASJXGRYSFDM:"+asjRyRelateVO.getZhfzxyr_asjxgrysf_asjxgrysfdm();
if(null!=asjRyRelateVO.getZhdd_xzqhdm() && !"".equals(asjRyRelateVO.getZhdd_xzqhdm())){
zhfzxyrQ += " AND ZHDD_XZQHDM:"+asjRyRelateVO.getZhdd_xzqhdm();
}
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.getZhfzxyr_gzdw() && !"".equals(asjRyRelateVO.getZhfzxyr_gzdw())){
q += " AND ZHFZXYR_GZDW:*"+asjRyRelateVO.getZhfzxyr_gzdw()+"*";
if(null!=asjRyRelateVO.getZhrq() && !"".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.getZasyfwbzh_fwbzh_fwbzhlbdm() && !"".equals(asjRyRelateVO.getZasyfwbzh_fwbzh_fwbzhlbdm())){
q += " AND ZASYFWBZH_FWBZH_FWBZHLBDM:"+asjRyRelateVO.getZasyfwbzh_fwbzh_fwbzhlbdm();
if(null!=asjRyRelateVO.getZagj_sawp_sawpdm() && !"".equals(asjRyRelateVO.getZagj_sawp_sawpdm())){
zagjQ += " AND ZAGJ_SAWP_SAWPDM:"+asjRyRelateVO.getZagj_sawp_sawpdm();
}
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);
}
}
......@@ -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 setSlsjJssj(String slsjJssj) {
this.slsjJssj = slsjJssj;
public void setSlsj(String slsj) {
this.slsj = slsj;
}
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_zjhm() {
return zhfzxyr_cyzj_zjhm;
public String getZhfzxyr_gtfzfzxyrsadwzydm() {
return zhfzxyr_gtfzfzxyrsadwzydm;
}
public void setZhfzxyr_cyzj_zjhm(String zhfzxyr_cyzj_zjhm) {
this.zhfzxyr_cyzj_zjhm = zhfzxyr_cyzj_zjhm;
public void setZhfzxyr_gtfzfzxyrsadwzydm(String zhfzxyr_gtfzfzxyrsadwzydm) {
this.zhfzxyr_gtfzfzxyrsadwzydm = zhfzxyr_gtfzfzxyrsadwzydm;
}
public String getZhfzxyr_xm() {
return zhfzxyr_xm;
public String getAsjfssj_asjfskssj() {
return asjfssj_asjfskssj;
}
public void setZhfzxyr_xm(String zhfzxyr_xm) {
this.zhfzxyr_xm = zhfzxyr_xm;
public void setAsjfssj_asjfskssj(String asjfssj_asjfskssj) {
this.asjfssj_asjfskssj = asjfssj_asjfskssj;
}
public String getZhfzxyr_cym() {
return zhfzxyr_cym;
public String getLarq() {
return larq;
}
public void setZhfzxyr_cym(String zhfzxyr_cym) {
this.zhfzxyr_cym = zhfzxyr_cym;
public void setLarq(String larq) {
this.larq = larq;
}
public String getZhfzxyr_bmch() {
return zhfzxyr_bmch;
public String getXsjqlbdm() {
return xsjqlbdm;
}
public void setZhfzxyr_bmch(String zhfzxyr_bmch) {
this.zhfzxyr_bmch = zhfzxyr_bmch;
public void setXsjqlbdm(String xsjqlbdm) {
this.xsjqlbdm = xsjqlbdm;
}
public String getZhfzxyr_xbdm() {
return zhfzxyr_xbdm;
public String getLadw_gajgmc() {
return ladw_gajgmc;
}
public void setZhfzxyr_xbdm(String zhfzxyr_xbdm) {
this.zhfzxyr_xbdm = zhfzxyr_xbdm;
public void setLadw_gajgmc(String ladw_gajgmc) {
this.ladw_gajgmc = ladw_gajgmc;
}
public String getZhfzxyr_csrq_rqgzxx() {
return zhfzxyr_csrq_rqgzxx;
public String getZczjdw_gajgmc() {
return zczjdw_gajgmc;
}
public void setZhfzxyr_csrq_rqgzxx(String zhfzxyr_csrq_rqgzxx) {
this.zhfzxyr_csrq_rqgzxx = zhfzxyr_csrq_rqgzxx;
public void setZczjdw_gajgmc(String zczjdw_gajgmc) {
this.zczjdw_gajgmc = zczjdw_gajgmc;
}
public String getRqgzxx_csrq_rqgzsx() {
return rqgzxx_csrq_rqgzsx;
public String getAsjssry_rs() {
return asjssry_rs;
}
public void setRqgzxx_csrq_rqgzsx(String rqgzxx_csrq_rqgzsx) {
this.rqgzxx_csrq_rqgzsx = rqgzxx_csrq_rqgzsx;
public void setAsjssry_rs(String asjssry_rs) {
this.asjssry_rs = asjssry_rs;
}
public String getZhfzxyr_gjdm() {
return zhfzxyr_gjdm;
public String getAsjswry_rs() {
return asjswry_rs;
}
public void setZhfzxyr_gjdm(String zhfzxyr_gjdm) {
this.zhfzxyr_gjdm = zhfzxyr_gjdm;
public void setAsjswry_rs(String asjswry_rs) {
this.asjswry_rs = asjswry_rs;
}
public String getZhfzxyr_mzdm() {
return zhfzxyr_mzdm;
public String getSsjzrmby() {
return ssjzrmby;
}
public void setZhfzxyr_mzdm(String zhfzxyr_mzdm) {
this.zhfzxyr_mzdm = zhfzxyr_mzdm;
public void setSsjzrmby(String ssjzrmby) {
this.ssjzrmby = ssjzrmby;
}
public String getZhfzxyr_hjdz_xzqhdm() {
return zhfzxyr_hjdz_xzqhdm;
public String getAsjfsdd_asjfslc() {
return asjfsdd_asjfslc;
}
public void setZhfzxyr_hjdz_xzqhdm(String zhfzxyr_hjdz_xzqhdm) {
this.zhfzxyr_hjdz_xzqhdm = zhfzxyr_hjdz_xzqhdm;
public void setAsjfsdd_asjfslc(String asjfsdd_asjfslc) {
this.asjfsdd_asjfslc = asjfsdd_asjfslc;
}
public String getZhfzxyr_hjdz_dzmc() {
return zhfzxyr_hjdz_dzmc;
public String getAsjxgrybh() {
return asjxgrybh;
}
public void setZhfzxyr_hjdz_dzmc(String zhfzxyr_hjdz_dzmc) {
this.zhfzxyr_hjdz_dzmc = zhfzxyr_hjdz_dzmc;
public void setAsjxgrybh(String asjxgrybh) {
this.asjxgrybh = asjxgrybh;
}
public String getZhfzxyr_xzz_xzqhdm() {
return zhfzxyr_xzz_xzqhdm;
public String getCyzj_zjhm() {
return cyzj_zjhm;
}
public void setZhfzxyr_xzz_xzqhdm(String zhfzxyr_xzz_xzqhdm) {
this.zhfzxyr_xzz_xzqhdm = zhfzxyr_xzz_xzqhdm;
public void setCyzj_zjhm(String cyzj_zjhm) {
this.cyzj_zjhm = cyzj_zjhm;
}
public String getZhfzxyr_xzz_dzmc() {
return zhfzxyr_xzz_dzmc;
public String getXm() {
return xm;
}
public void setZhfzxyr_xzz_dzmc(String zhfzxyr_xzz_dzmc) {
this.zhfzxyr_xzz_dzmc = zhfzxyr_xzz_dzmc;
public void setXm(String xm) {
this.xm = xm;
}
public String getZhfzxyr_tzxx() {
return zhfzxyr_tzxx;
public String getCym() {
return cym;
}
public void setZhfzxyr_tzxx(String zhfzxyr_tzxx) {
this.zhfzxyr_tzxx = zhfzxyr_tzxx;
public void setCym(String cym) {
this.cym = cym;
}
public String getZhfzxyr_tzsx() {
return zhfzxyr_tzsx;
public String getBmch() {
return bmch;
}
public void setZhfzxyr_tzsx(String zhfzxyr_tzsx) {
this.zhfzxyr_tzsx = zhfzxyr_tzsx;
public void setBmch(String bmch) {
this.bmch = bmch;
}
public String getZhfzxyr_zcxx() {
return zhfzxyr_zcxx;
public String getXbdm() {
return xbdm;
}
public void setZhfzxyr_zcxx(String zhfzxyr_zcxx) {
this.zhfzxyr_zcxx = zhfzxyr_zcxx;
public void setXbdm(String xbdm) {
this.xbdm = xbdm;
}
public String getZhfzxyr_zcsx() {
return zhfzxyr_zcsx;
public String getCsrq_rqgzxx() {
return csrq_rqgzxx;
}
public void setZhfzxyr_zcsx(String zhfzxyr_zcsx) {
this.zhfzxyr_zcsx = zhfzxyr_zcsx;
public void setCsrq_rqgzxx(String csrq_rqgzxx) {
this.csrq_rqgzxx = csrq_rqgzxx;
}
public String getZhfzxyr_sgxx() {
return zhfzxyr_sgxx;
public String getCsrq_rqgzsx() {
return csrq_rqgzsx;
}
public void setZhfzxyr_sgxx(String zhfzxyr_sgxx) {
this.zhfzxyr_sgxx = zhfzxyr_sgxx;
public void setCsrq_rqgzsx(String csrq_rqgzsx) {
this.csrq_rqgzsx = csrq_rqgzsx;
}
public String getZhfzxyr_sgsx() {
return zhfzxyr_sgsx;
public String getGjdm() {
return gjdm;
}
public void setZhfzxyr_sgsx(String zhfzxyr_sgsx) {
this.zhfzxyr_sgsx = zhfzxyr_sgsx;
public void setGjdm(String gjdm) {
this.gjdm = gjdm;
}
public String getZhfzxyr_tmtzms() {
return zhfzxyr_tmtzms;
public String getMzdm() {
return mzdm;
}
public void setZhfzxyr_tmtzms(String zhfzxyr_tmtzms) {
this.zhfzxyr_tmtzms = zhfzxyr_tmtzms;
public void setMzdm(String mzdm) {
this.mzdm = mzdm;
}
public String getZhfzxyr_tbbjms() {
return zhfzxyr_tbbjms;
public String getHjdz_xzqhdm() {
return hjdz_xzqhdm;
}
public void setZhfzxyr_tbbjms(String zhfzxyr_tbbjms) {
this.zhfzxyr_tbbjms = zhfzxyr_tbbjms;
public void setHjdz_xzqhdm(String hjdz_xzqhdm) {
this.hjdz_xzqhdm = hjdz_xzqhdm;
}
public String getZhfzxyr_zy_zylbdm() {
return zhfzxyr_zy_zylbdm;
public String getHjdz_dzmc() {
return hjdz_dzmc;
}
public void setZhfzxyr_zy_zylbdm(String zhfzxyr_zy_zylbdm) {
this.zhfzxyr_zy_zylbdm = zhfzxyr_zy_zylbdm;
public void setHjdz_dzmc(String hjdz_dzmc) {
this.hjdz_dzmc = hjdz_dzmc;
}
public String getZhfzxyr_asjxgrysf_asjxgrysfdm() {
return zhfzxyr_asjxgrysf_asjxgrysfdm;
public String getXzz_xzqhdm() {
return xzz_xzqhdm;
}
public void setZhfzxyr_asjxgrysf_asjxgrysfdm(String zhfzxyr_asjxgrysf_asjxgrysfdm) {
this.zhfzxyr_asjxgrysf_asjxgrysfdm = zhfzxyr_asjxgrysf_asjxgrysfdm;
public void setXzz_xzqhdm(String xzz_xzqhdm) {
this.xzz_xzqhdm = xzz_xzqhdm;
}
public String getZhfzxyr_fzxyrtszc_fzxyrtszcdm() {
return zhfzxyr_fzxyrtszc_fzxyrtszcdm;
public String getXzz_dzmc() {
return xzz_dzmc;
}
public void setZhfzxyr_fzxyrtszc_fzxyrtszcdm(String zhfzxyr_fzxyrtszc_fzxyrtszcdm) {
this.zhfzxyr_fzxyrtszc_fzxyrtszcdm = zhfzxyr_fzxyrtszc_fzxyrtszcdm;
public void setXzz_dzmc(String xzz_dzmc) {
this.xzz_dzmc = xzz_dzmc;
}
public String getZhfzxyr_gzdw() {
return zhfzxyr_gzdw;
public String getTzxx() {
return tzxx;
}
public void setZhfzxyr_gzdw(String zhfzxyr_gzdw) {
this.zhfzxyr_gzdw = zhfzxyr_gzdw;
public void setTzxx(String tzxx) {
this.tzxx = tzxx;
}
public String getZhfzxyr_rdfzss_zcxwyjms() {
return zhfzxyr_rdfzss_zcxwyjms;
public String getTzsx() {
return tzsx;
}
public void setZhfzxyr_rdfzss_zcxwyjms(String zhfzxyr_rdfzss_zcxwyjms) {
this.zhfzxyr_rdfzss_zcxwyjms = zhfzxyr_rdfzss_zcxwyjms;
public void setTzsx(String tzsx) {
this.tzsx = tzsx;
}
public String getZhfzxyr_gtfzfzxyrsadwzydm() {
return zhfzxyr_gtfzfzxyrsadwzydm;
public String getZcxx() {
return zcxx;
}
public void setZhfzxyr_gtfzfzxyrsadwzydm(String zhfzxyr_gtfzfzxyrsadwzydm) {
this.zhfzxyr_gtfzfzxyrsadwzydm = zhfzxyr_gtfzfzxyrsadwzydm;
public void setZcxx(String zcxx) {
this.zcxx = zcxx;
}
public String getZhfzxyr_xxdjdw_gajgjgdm() {
return zhfzxyr_xxdjdw_gajgjgdm;
public String getZcsx() {
return zcsx;
}
public void setZhfzxyr_xxdjdw_gajgjgdm(String zhfzxyr_xxdjdw_gajgjgdm) {
this.zhfzxyr_xxdjdw_gajgjgdm = zhfzxyr_xxdjdw_gajgjgdm;
public void setZcsx(String zcsx) {
this.zcsx = zcsx;
}
public String getAsjfssj_asjfskssj() {
return asjfssj_asjfskssj;
public String getSgxx() {
return sgxx;
}
public void setAsjfssj_asjfskssj(String asjfssj_asjfskssj) {
this.asjfssj_asjfskssj = asjfssj_asjfskssj;
public void setSgxx(String sgxx) {
this.sgxx = sgxx;
}
public String getLarq() {
return larq;
public String getSgsx() {
return sgsx;
}
public void setLarq(String larq) {
this.larq = larq;
public void setSgsx(String sgsx) {
this.sgsx = sgsx;
}
public String getXsjqlbdm() {
return xsjqlbdm;
public String getTmtzms() {
return tmtzms;
}
public void setXsjqlbdm(String xsjqlbdm) {
this.xsjqlbdm = xsjqlbdm;
public void setTmtzms(String tmtzms) {
this.tmtzms = tmtzms;
}
public String getLadw_gajgmc() {
return ladw_gajgmc;
public String getTbbjms() {
return tbbjms;
}
public void setLadw_gajgmc(String ladw_gajgmc) {
this.ladw_gajgmc = ladw_gajgmc;
public void setTbbjms(String tbbjms) {
this.tbbjms = tbbjms;
}
public String getZczjdw_gajgmc() {
return zczjdw_gajgmc;
public String getZy_zylbdm() {
return zy_zylbdm;
}
public void setZczjdw_gajgmc(String zczjdw_gajgmc) {
this.zczjdw_gajgmc = zczjdw_gajgmc;
public void setZy_zylbdm(String zy_zylbdm) {
this.zy_zylbdm = zy_zylbdm;
}
public String getAsjssry_rs() {
return asjssry_rs;
public String getAsjxgrysf_asjxgrysfdm() {
return asjxgrysf_asjxgrysfdm;
}
public void setAsjssry_rs(String asjssry_rs) {
this.asjssry_rs = asjssry_rs;
public void setAsjxgrysf_asjxgrysfdm(String asjxgrysf_asjxgrysfdm) {
this.asjxgrysf_asjxgrysfdm = asjxgrysf_asjxgrysfdm;
}
public String getAsjswry_rs() {
return asjswry_rs;
public String getFzxyrtszc_fzxyrtszcdm() {
return fzxyrtszc_fzxyrtszcdm;
}
public void setAsjswry_rs(String asjswry_rs) {
this.asjswry_rs = asjswry_rs;
public void setFzxyrtszc_fzxyrtszcdm(String fzxyrtszc_fzxyrtszcdm) {
this.fzxyrtszc_fzxyrtszcdm = fzxyrtszc_fzxyrtszcdm;
}
public String getSsjzrmby() {
return ssjzrmby;
public String getGzdw() {
return gzdw;
}
public void setSsjzrmby(String ssjzrmby) {
this.ssjzrmby = ssjzrmby;
public void setGzdw(String gzdw) {
this.gzdw = gzdw;
}
public String getAsjfsdd_asjfslc() {
return asjfsdd_asjfslc;
public String getRy_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;
}
}
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();
......
......@@ -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;
}
}
/**
* @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;
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -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);
......
......@@ -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"]{
......
......@@ -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" showType="minCheck" onclick="navCategory.resultNavCheckBoxClick(this)" checked="checked" name="navOption" value="'+
opHtml= '<li class="searchConfigCheck pull-left"><input type="checkbox" showtype="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" showType="minCheck" onclick="navCategory.resultNavCheckBoxClick(this)" name="navOption" value="'+
opHtml += '<li class="searchConfigCheck pull-left"><input type="checkbox" showtype="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" showType="block" class="radio-inline" name="'+sn+'_presentType" title="" primary="true" value="DList" /></li>'+
'<li class="pull-right"><input type="radio" showType="grid" checked="checked" class="radio-inline" name="asjPresentType" value="EZUIGrid"/></li>'+
'<li class="pull-right"><input type="radio" showtype="block" class="radio-inline" name="'+sn+'_presentType" title="" primary="true" value="DList" /></li>'+
'<li class="pull-right"><input type="radio" showtype="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" showType="minCheck" onclick="navCategoryFormUtils.checkAllNav(this)" id="searchConfigCheckAll_'+sn+'"/><label for="searchConfigCheckAll_'+sn+'">全选</label></li>'+
html +='<input type="checkbox" showtype="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("showname"),
target = subForm.attr("target"),
form = $(that).parents(".div_form"),
form = $(this).parents(".div_form"),
subFormBt = form.find(".form_nav li[target='"+target+"']"),
names = subFormBt.attr("names")||"",
subFormBtSpan = subFormBt.find(".small-title-tip"),
inputText = $(that).parents("td").prev("td").text(),
inputText = $(this).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(that.type && that.type.toLowerCase() === "radio"){
inputValTitile = that.title;
if(this.type && this.type.toLowerCase() === "radio"){
inputValTitile = this.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='"+showType+"'><span class='pull-left'>并且</span><span class='pull-right'>"+inputText+"("+inputValTitile+" 至 "+belingsInputValue+")"+closeHtml+"</span></li>";
optionHtml = "<li name='"+showname+"'' formId='"+formId+"' type='"+showtype+"'><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='"+showType+"'><span class='pull-left'>并且</span><span class='pull-right'>"+inputText+"("+belingsInputValue+" 至 "+inputValTitile+")"+closeHtml+"</span></li>";
optionHtml = "<li name='"+showname+"' formId='"+formId+"' type='"+showtype+"'><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='"+showType+"'><span class='pull-left'>并且</span><span class='pull-right'>"+inputText+"("+inputValTitile+")"+closeHtml+"</span></li>";
optionHtml = "<li name='"+showname+"' formId='"+formId+"' type='"+showtype+"'><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='"+showType+"'><span class='pull-left'>并且</span><span class='pull-right'>"+inputText+"("+belingsInputValue+")"+closeHtml+"</span></li>";
optionHtml = "<li name='"+showname+"' formId='"+formId+"' type='"+showtype+"'><span class='pull-left'>并且</span><span class='pull-right'>"+inputText+"("+belingsInputValue+")"+closeHtml+"</span></li>";
}
optionsUl.append(optionHtml);
optionLi.remove();
}else if('checkbox' === showType){
}else if('checkbox' === showtype){
// inputText += $(that).siblings().text();
inputText = $.trim($(that).parents("td").text());
inputText = $.trim($(this).parents("td").text());
var optionLi = optionsUl.find("li[name='"+name+inputText+name+"']");
optionLi.remove();
inputValTitile = "开启";
if(that.checked){
var optionHtml = "<li name='"+name+inputText+name+"' formId='"+formId+"' name='"+name+"' type='"+showType+"'><span class='pull-left'>并且</span><span class='pull-right'>"+inputText+inputValTitile+closeHtml+"</span></li>";
if(this.checked){
var optionHtml = "<li name='"+name+"' formId='"+formId+"' type='"+showtype+"'><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='"+showType+"'><span class='pull-left'>并且</span><span class='pull-right'>"+inputText+inputValTitile+closeHtml+"</span></li>";
var optionHtml = "<li name='"+name+"' formId='"+formId+"' type='"+showtype+"'><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("date" === showtype || "range" === showtype){
var siblingInputVal = $(this).siblings("[name='"+showname+"']").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.clearTargetInput(this);" class="close" href="javascript:void(0)">X</a>';
closeHtml = '<a onclick="navCategoryFormUtils.clearCodeTargetInput(\''+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 showType = input.getAttribute("showtype");
var showtype = input.getAttribute("showtype");
input.value = primVal;
if("code" === showType){
if("code" === showtype){
input.setAttribute("code", "");
input.setAttribute("text", "");
$(input).siblings(".code-list").find(".code-li").remove();
......
......@@ -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,
......
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