首次提交
Showing
4 changed files
with
128 additions
and
23 deletions
... | @@ -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> | ... | ... |
-
Please register or sign in to post a comment