4e277aa8 by 夏齐

首次提交

1 parent 41f4a75d
...@@ -5,6 +5,7 @@ import com.pashanhoo.zhj.service.ZhjDatasSynService; ...@@ -5,6 +5,7 @@ import com.pashanhoo.zhj.service.ZhjDatasSynService;
5 import org.springframework.beans.factory.annotation.Autowired; 5 import org.springframework.beans.factory.annotation.Autowired;
6 import org.springframework.context.annotation.Configuration; 6 import org.springframework.context.annotation.Configuration;
7 import org.springframework.scheduling.annotation.EnableScheduling; 7 import org.springframework.scheduling.annotation.EnableScheduling;
8 import org.springframework.scheduling.annotation.Scheduled;
8 9
9 @Configuration 10 @Configuration
10 @EnableScheduling 11 @EnableScheduling
...@@ -22,7 +23,7 @@ public class ZhjTask { ...@@ -22,7 +23,7 @@ public class ZhjTask {
22 System.out.println("===========每天晚上九点定时任务走了========="); 23 System.out.println("===========每天晚上九点定时任务走了=========");
23 } 24 }
24 25
25 //@Scheduled(cron="0 0 21 * * ? ") 26 //@Scheduled(cron="0 0 21 ? * 2")
26 public void executeQyInfo() { 27 public void executeQyInfo() {
27 System.out.println("===========每天晚上九点定时任务进来了========="); 28 System.out.println("===========每天晚上九点定时任务进来了=========");
28 zhjDatasSynService.synQyInfo(); 29 zhjDatasSynService.synQyInfo();
......
...@@ -493,7 +493,12 @@ public class EciServiceImpl extends ServiceImpl<ElecLicenseInfoMapper, ElecLicen ...@@ -493,7 +493,12 @@ public class EciServiceImpl extends ServiceImpl<ElecLicenseInfoMapper, ElecLicen
493 String gyr=StringUtils.join(arrList.toArray(),","); 493 String gyr=StringUtils.join(arrList.toArray(),",");
494 if(StringUtils.isNotBlank(qlqtzk)){ 494 if(StringUtils.isNotBlank(qlqtzk)){
495 qlqtzk=qlqtzk.substring(0, qlqtzk.length() - 1); 495 qlqtzk=qlqtzk.substring(0, qlqtzk.length() - 1);
496 if(arrList!=null && arrList.size()>0){
496 hashMap.put("QLQTZK",qlqtzk+hashMap.get("GYQK")+";共有人:"+gyr); 497 hashMap.put("QLQTZK",qlqtzk+hashMap.get("GYQK")+";共有人:"+gyr);
498 }else{
499 hashMap.put("QLQTZK",qlqtzk+hashMap.get("GYQK"));
500 }
501
497 } 502 }
498 list.add(hashMap); 503 list.add(hashMap);
499 } 504 }
......
...@@ -351,22 +351,78 @@ public class ZhjDatasSynServiceImpl extends ServiceImpl<RegBusBdcqzsdjxxMapper, ...@@ -351,22 +351,78 @@ public class ZhjDatasSynServiceImpl extends ServiceImpl<RegBusBdcqzsdjxxMapper,
351 @Override 351 @Override
352 public void synQYBDCXX(String token) { 352 public void synQYBDCXX(String token) {
353 List<Map> list=synZhjInfoMapper.getQyBdcxx(); 353 List<Map> list=synZhjInfoMapper.getQyBdcxx();
354 if(list!=null && list.size()>0){ 354 if(list!=null && list.size()>0) {
355 for (int j = 0; j < list.size(); j++) { 355 for (int j = 0; j < list.size(); j++) {
356 Map map=list.get(j); 356 try {
357 Map map = list.get(j);
357 StringBuilder params = new StringBuilder(); 358 StringBuilder params = new StringBuilder();
358 params.append("?").append("QLRMC=").append(map.get("BDCDYH")).append("&") 359 params.append("?");
359 .append("QLRZJH=").append(map.get("QLRZJH")).append("&") 360
360 .append("BDCQZSH=").append(map.get("BDCQZSH")).append("&") 361 String qlrmc="";
361 .append("BDCDYH=").append(map.get("BDCDYH")).append("&") 362 if(map.get("QLRMC")!=null){
362 .append("DJSJ=").append(map.get("DJSJ")).append("&") 363 qlrmc=URLEncoder.encode((String) map.get("QLRMC"), "UTF-8");
363 .append("YT=").append(map.get("YT")).append("&") 364 }
364 .append("ZL=").append(map.get("ZL")).append("&") 365 params.append("QLRMC=").append(qlrmc).append("&");
365 .append("MJ=").append(map.get("MJ")).append("&") 366
366 .append("SYQX=").append(map.get("SYQX")).append("&") 367 String qlrzjh="";
367 .append("DJJG=").append(map.get("DJJG")); 368 if(map.get("QLRZJH")!=null){
368 String url1=zhjurl+"/dclp/hzapi/QYBDCXX"+params.toString(); 369 qlrzjh=(String)map.get("QLRZJH");
369 doPostForNew(url1,"", token); 370 }
371 params.append("QLRZJH=").append(qlrzjh).append("&");
372
373 String bdcqzsh="";
374 if(map.get("BDCQZSH")!=null){
375 bdcqzsh=URLEncoder.encode((String) map.get("BDCQZSH"), "UTF-8");
376 }
377 params.append("BDCQZSH=").append(bdcqzsh).append("&");
378
379 String bdcdyh="";
380 if(map.get("BDCDYH")!=null){
381 bdcdyh= (String) map.get("BDCDYH");
382 }
383 params.append("BDCDYH=").append(bdcdyh).append("&");
384
385 String djsj="";
386 if(map.get("DJSJ")!=null){
387 djsj= (String) map.get("DJSJ");
388 }
389 params.append("DJSJ=").append(djsj).append("&");
390
391 String yt="";
392 if(map.get("YT")!=null){
393 yt=URLEncoder.encode((String) map.get("YT"), "UTF-8");
394 }
395 params.append("YT=").append(yt).append("&");
396
397 String zl="";
398 if(map.get("ZL")!=null){
399 zl=URLEncoder.encode((String) map.get("ZL"), "UTF-8");
400 }
401 params.append("ZL=").append(zl).append("&");
402
403 String mj="";
404 if(map.get("MJ")!=null){
405 mj= (String) map.get("MJ");
406 }
407 params.append("MJ=").append(mj).append("&");
408
409 String syqx="";
410 if(map.get("SYQX")!=null){
411 syqx=URLEncoder.encode((String) map.get("SYQX"), "UTF-8");
412 }
413 params.append("SYQX=").append(syqx).append("&");
414
415 String djjg="";
416 if(map.get("DJJG")!=null){
417 djjg=URLEncoder.encode((String) map.get("DJJG"), "UTF-8");
418 }
419 params.append("DJJG=").append(djjg);
420
421 String url1 = zhjurl + "/dclp/hzapi/QYBDCXX" + params.toString();
422 doPostForNew(url1, "", token);
423 } catch (Exception ex) {
424 ex.printStackTrace();
425 }
370 } 426 }
371 } 427 }
372 } 428 }
...@@ -376,17 +432,58 @@ public class ZhjDatasSynServiceImpl extends ServiceImpl<RegBusBdcqzsdjxxMapper, ...@@ -376,17 +432,58 @@ public class ZhjDatasSynServiceImpl extends ServiceImpl<RegBusBdcqzsdjxxMapper,
376 List<Map> list=synZhjInfoMapper.getQymxfcdyxx(); 432 List<Map> list=synZhjInfoMapper.getQymxfcdyxx();
377 if(list!=null && list.size()>0){ 433 if(list!=null && list.size()>0){
378 for (int j = 0; j < list.size(); j++) { 434 for (int j = 0; j < list.size(); j++) {
435 try{
379 Map map=list.get(j); 436 Map map=list.get(j);
380 StringBuilder params = new StringBuilder(); 437 StringBuilder params = new StringBuilder();
381 params.append("?").append("DYQR=").append(map.get("DYQR")).append("&") 438 params.append("?");
382 .append("DYQRZJH=").append(map.get("DYQRZJH")).append("&") 439
383 .append("BDCDJZMH=").append(map.get("BDCDJZMH")).append("&") 440 String dyqr="";
384 .append("BDCDYH=").append(map.get("BDCDYH")).append("&") 441 if(map.get("DYQR")!=null){
385 .append("QLLX=").append(map.get("QLLX")).append("&") 442 dyqr= URLEncoder.encode((String)map.get("DYQR"),"UTF-8");
386 .append("DYR=").append(map.get("DYR")).append("&") 443 }
387 .append("DYDJSJ=").append(map.get("DYDJSJ")); 444 params.append("DYQR=").append(dyqr).append("&");
445
446 String dyqrzjh="";
447 if(map.get("DYQRZJH")!=null){
448 dyqrzjh= (String) map.get("DYQRZJH");
449 }
450 params.append("DYQRZJH=").append(dyqrzjh).append("&");
451
452 String bdcdjzmh="";
453 if(map.get("BDCDJZMH")!=null){
454 bdcdjzmh=URLEncoder.encode((String)map.get("BDCDJZMH"),"UTF-8");
455 }
456 params.append("BDCDJZMH=").append(bdcdjzmh).append("&");
457
458 String bdcdyh="";
459 if(map.get("BDCDYH")!=null){
460 bdcdyh= (String) map.get("BDCDYH");
461 }
462 params.append("BDCDYH=").append(bdcdyh).append("&");
463
464 String qllx="";
465 if(map.get("QLLX")!=null){
466 qllx=URLEncoder.encode((String)map.get("QLLX"),"UTF-8");
467 }
468 params.append("QLLX=").append(qllx).append("&");
469
470 String dyr="";
471 if(map.get("DYR")!=null){
472 dyr=URLEncoder.encode((String)map.get("DYR"),"UTF-8");
473 }
474 params.append("DYR=").append(dyr).append("&");
475
476 String dydjsj="";
477 if(map.get("DYDJSJ")!=null){
478 dydjsj= (String) map.get("DYDJSJ");
479 }
480 params.append("DYDJSJ=").append(dydjsj);
481
388 String url1=zhjurl+"/dclp/hzapi/QYMXFCDYXX"+params.toString(); 482 String url1=zhjurl+"/dclp/hzapi/QYMXFCDYXX"+params.toString();
389 doPostForNew(url1,"", token); 483 doPostForNew(url1,"", token);
484 }catch (Exception ex){
485 ex.printStackTrace();
486 }
390 } 487 }
391 } 488 }
392 } 489 }
......
...@@ -35,6 +35,7 @@ ...@@ -35,6 +35,7 @@
35 and b.qszt = '1' 35 and b.qszt = '1'
36 and a.ywh = b.ywh 36 and a.ywh = b.ywh
37 and instr(a.ywh, 'LS') = 0 37 and instr(a.ywh, 'LS') = 0
38
38 </select> 39 </select>
39 <select id="getQymxfcdyxx" resultType="java.util.Map"> 40 <select id="getQymxfcdyxx" resultType="java.util.Map">
40 select dyqr, DYQRZJH, bdcqzh as BDCDJZMH, bdcdyh, QLLX, DYR, DYDJSJ 41 select dyqr, DYQRZJH, bdcqzh as BDCDJZMH, bdcdyh, QLLX, DYR, DYDJSJ
...@@ -64,7 +65,8 @@ ...@@ -64,7 +65,8 @@
64 where a.djlx in ('214', '215', '804') 65 where a.djlx in ('214', '215', '804')
65 and a.del_flag = '0' 66 and a.del_flag = '0'
66 and a.islogout = '0' 67 and a.islogout = '0'
67 and a.ywh = b.ywh) 68 and a.ywh = b.ywh
69 )
68 group by dyqr, DYQRZJH, bdcqzh, bdcdyh, QLLX, DYR, DYDJSJ 70 group by dyqr, DYQRZJH, bdcqzh, bdcdyh, QLLX, DYR, DYDJSJ
69 </select> 71 </select>
70 </mapper> 72 </mapper>
......