Commit 7269863d68c4eda9b99d4eb99f194545073b3a42
1 parent
bb44f775a2
Exists in
master
and in
6 other branches
更新
Showing 2 changed files with 39 additions and 11 deletions
platform-operate-api/src/main/java/com/lyms/hospitalapi/pojo/CheckResponse.java
View file @
7269863
... | ... | @@ -24,6 +24,16 @@ |
24 | 24 | private String title; |
25 | 25 | private Date modified; |
26 | 26 | |
27 | + private String hospitalName;//表示医院名称 | |
28 | + | |
29 | + public String getHospitalName() { | |
30 | + return hospitalName; | |
31 | + } | |
32 | + | |
33 | + public void setHospitalName(String hospitalName) { | |
34 | + this.hospitalName = hospitalName; | |
35 | + } | |
36 | + | |
27 | 37 | public Date getModified() { |
28 | 38 | return modified; |
29 | 39 | } |
platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java
View file @
7269863
... | ... | @@ -286,6 +286,7 @@ |
286 | 286 | public List<CheckByDate> queryCheckListupdate(String cardNo,int ftype){ |
287 | 287 | |
288 | 288 | CheckResponse check1=new CheckResponse(); |
289 | + check1.setHospitalName("秦皇岛妇幼保健"); | |
289 | 290 | check1.setModified(DateUtil.parseYMDHMS("2017-3-31 10:20:58")); |
290 | 291 | check1.setType(1); |
291 | 292 | check1.setName("张三"); |
... | ... | @@ -297,6 +298,7 @@ |
297 | 298 | check1.setDoctor("王医生"); |
298 | 299 | |
299 | 300 | CheckResponse check10=new CheckResponse(); |
301 | + check10.setHospitalName("秦皇岛妇幼保健"); | |
300 | 302 | check10.setModified(DateUtil.parseYMDHMS("2017-3-31 10:20:58")); |
301 | 303 | check10.setType(1); |
302 | 304 | check10.setName("张三"); |
... | ... | @@ -308,6 +310,7 @@ |
308 | 310 | check10.setDoctor("刘医生"); |
309 | 311 | |
310 | 312 | CheckResponse check9=new CheckResponse(); |
313 | + check9.setHospitalName("秦皇岛妇幼保健"); | |
311 | 314 | check9.setModified(DateUtil.parseYMDHMS("2017-3-31 10:20:58")); |
312 | 315 | check9.setType(2); |
313 | 316 | check9.setName("张三"); |
... | ... | @@ -408,7 +411,9 @@ |
408 | 411 | } |
409 | 412 | |
410 | 413 | for(String time:keyList){ |
411 | - List<CheckResponse> result2=new ArrayList<>(); | |
414 | + List<CheckResponse> result2=new ArrayList<>();//存放所有检验报告(type=1) | |
415 | + List<CheckResponse> result3=new ArrayList<>();//存放所有影像报告(type=2) | |
416 | + List<CheckResponse> result4=new ArrayList<>();//存放所有其他报告 | |
412 | 417 | CheckType jianyan=new CheckType(); |
413 | 418 | jianyan.setType("检验报告"); |
414 | 419 | CheckType yingxiang=new CheckType(); |
415 | 420 | |
416 | 421 | |
417 | 422 | |
... | ... | @@ -419,21 +424,31 @@ |
419 | 424 | if(time.equals(DateUtil.getyyyy_MM_dd(chre.getModified()))){ |
420 | 425 | if(chre.getType() == 1){ |
421 | 426 | result2.add(chre); |
422 | - jianyan.setTypeName(result2); | |
423 | - CheckType.add(jianyan); | |
427 | + //jianyan.setTypeName(result2); | |
428 | + //CheckType.add(jianyan); | |
424 | 429 | }else if(chre.getType() == 2){ |
425 | - result2.add(chre); | |
426 | - yingxiang.setTypeName(result2); | |
427 | - CheckType.add(yingxiang); | |
430 | + result3.add(chre); | |
431 | + //yingxiang.setTypeName(result3); | |
432 | + //CheckType.add(yingxiang); | |
428 | 433 | }else{ |
429 | - result2.add(chre); | |
430 | - other.setTypeName(result2); | |
431 | - CheckType.add(other); | |
434 | + result4.add(chre); | |
435 | + //other.setTypeName(result4); | |
436 | + //CheckType.add(other); | |
432 | 437 | } |
433 | 438 | |
434 | 439 | } |
435 | 440 | } |
436 | 441 | |
442 | + jianyan.setTypeName(result2); | |
443 | + CheckType.add(jianyan); | |
444 | + | |
445 | + yingxiang.setTypeName(result3); | |
446 | + CheckType.add(yingxiang); | |
447 | + | |
448 | + other.setTypeName(result4); | |
449 | + CheckType.add(other); | |
450 | + | |
451 | + | |
437 | 452 | CheckByDate CheckByDate1=new CheckByDate(); |
438 | 453 | CheckByDate1.setTime(time); |
439 | 454 | CheckByDate1.setTypes(CheckType); |
440 | 455 | |
... | ... | @@ -517,11 +532,13 @@ |
517 | 532 | if(type.equals(chre.getType().toString()) && typ.equals(chre.getTitle())){ |
518 | 533 | chre.setTitle(DateUtil.getyyyy_MM_dd(chre.getModified())+" "+chre.getTitle()); |
519 | 534 | result2.add(chre); |
520 | - CheckType1.setTypeName(result2); | |
521 | - CheckType.add(CheckType1); | |
535 | + //CheckType1.setTypeName(result2); | |
536 | + //CheckType.add(CheckType1); | |
522 | 537 | } |
523 | 538 | |
524 | 539 | } |
540 | + CheckType1.setTypeName(result2); | |
541 | + CheckType.add(CheckType1); | |
525 | 542 | } |
526 | 543 | |
527 | 544 | |
... | ... | @@ -575,6 +592,7 @@ |
575 | 592 | check.setType(1); |
576 | 593 | check.setName(lisReport.getName()); |
577 | 594 | check.setTitle(lisReport.getClassifyName()); |
595 | + check.setHospitalName("秦皇岛妇幼保健");//新增医院名称字段赋值 | |
578 | 596 | if (lisReport.getAge() != null) { |
579 | 597 | check.setAge(lisReport.getAge().toString()); |
580 | 598 | } |