841303dd by 夏齐

首次提交

1 parent fa591ecb
......@@ -319,10 +319,7 @@ public class EciServiceImpl extends ServiceImpl<ElecLicenseInfoMapper, ElecLicen
documentMap.put("qlr", map.get("QLRMC")==null ? "":(String) map.get("QLRMC"));
documentMap.put("zl", map.get("ZL")==null ? "":(String) map.get("ZL"));
documentMap.put("bdcdyh", map.get("BDCDYH")==null ? "":(String) map.get("BDCDYH"));
String ISDZ=regBusBdcqzsdjxxMapper.selectIsDz(ywh);
if(ISDZ.equals("1")&&map.get("ZTS")!=null&&map.get("FJ")!=null){
documentMap.put("fj", "业务号:"+ywh+";"+map.get("FJ")+";"+map.get("ZTS"));
}else if(map.get("FJ")!=null){
if(map.get("FJ")!=null){
documentMap.put("fj", "业务号:"+ywh+";"+map.get("FJ"));
}else if(map.get("ZTS")!=null){
documentMap.put("fj", "业务号:"+ywh+";"+map.get("ZTS"));
......@@ -533,39 +530,51 @@ public class EciServiceImpl extends ServiceImpl<ElecLicenseInfoMapper, ElecLicen
for (int k = 0; k < zsbh.length; k++) {
String qlr[] = allQlrmc.split(",");
String zjh[] = allZjh.split(",");
String qlbl[] = allQlbl.split(",");
String gyfs[] = allGyfs.split(",");
Map hashMap = new HashMap(map);
if(StringUtils.isNotBlank(allGyfs)){
String gyfs[] = allGyfs.split(",");
hashMap.put("GYFS", gyfs[k]);
if("2".equals(gyfs[k])){
if(StringUtils.isNotBlank(allQlbl)){
String qlbl[] = allQlbl.split(",");
hashMap.put("QLBL", qlbl[k]);
}
}
}
hashMap.put("QLRMC", qlr[k]);
hashMap.put("BH", zsbh[k]);
hashMap.put("ZJH", zjh[k]);
hashMap.put("QLBL", qlbl[k]);
hashMap.put("GYFS", gyfs[k]);
List list1 = Arrays.asList(qlr);
List arrList = new ArrayList(list1);
arrList.remove(qlr[k]);
String gyr = StringUtils.join(arrList.toArray(), ",");
String qlqtzkNew=qlqtzk;
if (StringUtils.isNotBlank(qlqtzk)) {
if(((String)map.get("BDCDYH")).contains("GX") || ((String)map.get("ZL")).contains("柴房") ){
qlqtzk=qlqtzk.substring(qlqtzk.indexOf(";")+1);
qlqtzkNew=qlqtzk.substring(qlqtzk.indexOf(";")+1);
}
String[] qlzkInfo = qlqtzk.split(";");
if("1003".equals(map.get("DJLX")) || "1004".equals(map.get("DJLX"))){
qlqtzk=qlzkInfo[0]+";"+qlzkInfo[1]+";"+qlzkInfo[2]+";"+qlzkInfo[3]+";"+qlzkInfo[4]+";"+qlzkInfo[5]+";"+qlzkInfo[6]+";共有情况: " + hashMap.get("GYQK");
String[] qlzkInfo = qlqtzkNew.split(";");
if("1003".equals(map.get("DJLX")) || "1004".equals(map.get("DJLX")) || "416".equals(map.get("DJLX"))){
if(((String)map.get("BDCDYH")).contains("GX") || ((String)map.get("ZL")).contains("柴房") ){
qlqtzkNew=qlzkInfo[0]+";"+qlzkInfo[1]+";"+qlzkInfo[2]+";"+qlzkInfo[3]+";"+qlzkInfo[4]+";"+qlzkInfo[5]+";共有情况: " + hashMap.get("GYQK");
}else{
qlqtzkNew=qlzkInfo[0]+";"+qlzkInfo[1]+";"+qlzkInfo[2]+";"+qlzkInfo[3]+";"+qlzkInfo[4]+";"+qlzkInfo[5]+";"+qlzkInfo[6]+";共有情况: " + hashMap.get("GYQK");
}
}else{
for (int j = 0; j < qlzkInfo.length; j++) {
if (qlzkInfo[j].contains("共有情况")) {
qlzkInfo[j] = "共有情况: " + hashMap.get("GYQK");
}
}
qlqtzk=StringUtils.join(qlzkInfo, ";");
qlqtzkNew=StringUtils.join(qlzkInfo, ";");
}
if (arrList != null && arrList.size() > 0) {
hashMap.put("QLQTZK", qlqtzk + ";共有人:" + gyr);
hashMap.put("QLQTZK", qlqtzkNew + ";共有人:" + gyr);
} else {
hashMap.put("QLQTZK", qlqtzk);
hashMap.put("QLQTZK", qlqtzkNew);
}
if(StringUtils.isNotBlank((String)map.get("FJ"))) {
hashMap.put("FJ", (String) map.get("FJ"));
......