Commit 37fc2cf68e80ed054b90db4f8af6048b9c6c71ae

Authored by jiangjiazhi
1 parent be4582c2f2

修改转诊

Showing 1 changed file with 154 additions and 146 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java View file @ 37fc2cf
... ... @@ -34,7 +34,7 @@
34 34  
35 35 /**
36 36 * 申请单门面
37   - * <p>
  37 + * <p/>
38 38 * Created by Administrator on 2016/6/15 0015.
39 39 */
40 40 @Component
... ... @@ -124,11 +124,11 @@
124 124 HighScoreResult highScoreResult = antenatalExaminationFacade.findLastRisk(patients.getPid(), true);
125 125 referralApplyOrderModel.setrRisk(highScoreResult.gethighRiskList());
126 126 referralApplyOrderModel.setScore(highScoreResult.getScore());
127   - List lsit = new ArrayList();
128   - List<Map> list = highScoreResult.filter(highScoreResult.getLevel());
129   - for(Map<String,String> map :list){
130   - String name = map.get("name");
131   - if(!lsit.contains(name)){
  127 + List lsit = new ArrayList();
  128 + List<Map> list = highScoreResult.filter(highScoreResult.getLevel());
  129 + for (Map<String, String> map : list) {
  130 + String name = map.get("name");
  131 + if (!lsit.contains(name)) {
132 132 lsit.add(name);
133 133 }
134 134 }
135 135  
... ... @@ -137,9 +137,9 @@
137 137 referralApplyOrderModel.setDueWeek(new Date());
138 138 days = DateUtil.daysBetween(patients.getLastMenses(), new Date());
139 139  
140   - referralApplyOrderModel.setDays(days/7);
  140 + referralApplyOrderModel.setDays(days / 7);
141 141 referralApplyOrderModel.setpStatus(2);
142   - if(null!=patients.getFmDate()){
  142 + if (null != patients.getFmDate()) {
143 143 referralApplyOrderModel.setpStatus(1);
144 144 }
145 145 referralApplyOrderModel.setServiceType(patients.getServiceType());
146 146  
... ... @@ -205,11 +205,11 @@
205 205 referralApplyOrderModel.setmCardNo(patients.getCardNo());
206 206 referralApplyOrderModel.setServiceType(ServiceTypeEnums.STANDARD_SERVICE.getId());
207 207 List<String> diagnoseList = babyCheckFacade.getBabyLastDiagnose(babyModel.getPid());
208   - List lsit = new ArrayList();
209   - if(CollectionUtils.isNotEmpty(diagnoseList)){
210   - for(String str : diagnoseList){
  208 + List lsit = new ArrayList();
  209 + if (CollectionUtils.isNotEmpty(diagnoseList)) {
  210 + for (String str : diagnoseList) {
211 211 BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(str);
212   - if(null!=basicConfig){
  212 + if (null != basicConfig) {
213 213 lsit.add(basicConfig.getName());
214 214 }
215 215 }
... ... @@ -260,7 +260,7 @@
260 260 referralApplyOrderModel.setOutHospitalId(hospital);
261 261 applyOrderService.addOneReferralApplyOrder(referralApplyOrderModel);
262 262 //如果同一个医院只增加一次
263   - if(!hospital.equals(referralApplyOrderModel.getTransferredHospital())){
  263 + if (!hospital.equals(referralApplyOrderModel.getTransferredHospital())) {
264 264 referralApplyOrderModel.setId(null);
265 265 referralApplyOrderModel.setParentId(id);
266 266 referralApplyOrderModel.setHospitalId(referralApplyOrderModel.getTransferredHospital());
267 267  
268 268  
... ... @@ -363,23 +363,31 @@
363 363 String zhuanchu = list.get(0).getOutHospitalId();
364 364 String zhuanru = list.get(0).getTransferredHospital();
365 365 Map map1 = new HashMap();
366   - zhuanCName=zhuanchu;
367   - zhuanRname=zhuanru;
  366 + zhuanCName = zhuanchu;
  367 + zhuanRname = zhuanru;
368 368 map1.put("id", "");
369 369 map1.put("name", zhuanRname);
370 370 if (NumberUtils.isNumber(zhuanchu)) {
371   - Organization zhuanc = organizationService.getOrganization(Integer.valueOf(zhuanchu));
372   - if (null != zhuanc) {
373   - zhuanCName = zhuanc.getName();
  371 + try {
  372 + Organization zhuanc = organizationService.getOrganization(Integer.valueOf(zhuanchu));
  373 + if (null != zhuanc) {
  374 + zhuanCName = zhuanc.getName();
  375 + }
  376 + } catch (Exception e) {
  377 +
374 378 }
375 379 }
376 380  
377 381 if (NumberUtils.isNumber(zhuanru)) {
378   - Organization zhuanc1 = organizationService.getOrganization(Integer.valueOf(zhuanru));
379   - if (null != zhuanc1) {
380   - zhuanRname = zhuanc1.getName();
381   - map1.put("id",zhuanc1.getId());
382   - map1.put("name",zhuanRname);
  382 + try {
  383 + Organization zhuanc1 = organizationService.getOrganization(Integer.valueOf(zhuanru));
  384 + if (null != zhuanc1) {
  385 + zhuanRname = zhuanc1.getName();
  386 + map1.put("id", zhuanc1.getId());
  387 + map1.put("name", zhuanRname);
  388 + }
  389 + } catch (Exception e) {
  390 +
383 391 }
384 392 }
385 393  
... ... @@ -481,7 +489,7 @@
481 489 referralApplyOrderQuery.setBirthEnd(new Date(DateUtil.parseYMD(str[1]).getTime() + 86398000));
482 490 }
483 491 }
484   - if (null!=applyOrderQueryRequest.getYlStart()) {
  492 + if (null != applyOrderQueryRequest.getYlStart()) {
485 493 /* Date start = DateUtil.addMonth(currentDate, -request.getMonthAgeStart());
486 494 Date end = DateUtil.addMonth(currentDate, -request.getMonthAgeEnd()-1);
487 495  
... ... @@ -495,7 +503,7 @@
495 503 // referralApplyOrderQuery.setDueDateEnd(date);
496 504 referralApplyOrderQuery.setDueDateStart(applyOrderQueryRequest.getYlStart());
497 505 }
498   - if (null!=applyOrderQueryRequest.getYlEnd()) {
  506 + if (null != applyOrderQueryRequest.getYlEnd()) {
499 507 referralApplyOrderQuery.setDueDateEnd(applyOrderQueryRequest.getYlEnd());
500 508 }
501 509  
502 510  
... ... @@ -513,15 +521,22 @@
513 521  
514 522 List<String> diagnoseList = applyOrderModel.getrRisk();
515 523 if (NumberUtils.isNumber(zhuanchu)) {
516   - Organization zhuanc = organizationService.getOrganization(Integer.valueOf(zhuanchu));
517   - if (null != zhuanc) {
518   - zhuanCName = zhuanc.getName();
  524 + try {
  525 + Organization zhuanc = organizationService.getOrganization(Integer.valueOf(zhuanchu));
  526 + if (null != zhuanc) {
  527 + zhuanCName = zhuanc.getName();
  528 + }
  529 + } catch (Exception e) {
  530 +
519 531 }
520 532 }
521 533 if (NumberUtils.isNumber(zhuanru)) {
522   - Organization zhuanc1 = organizationService.getOrganization(Integer.valueOf(zhuanru));
523   - if (null != zhuanc1) {
524   - zhuanRname = zhuanc1.getName();
  534 + try {
  535 + Organization zhuanc1 = organizationService.getOrganization(Integer.valueOf(zhuanru));
  536 + if (null != zhuanc1) {
  537 + zhuanRname = zhuanc1.getName();
  538 + }
  539 + } catch (Exception e) {
525 540 }
526 541 }
527 542 if (NumberUtils.isNumber(applyOrderModel.getApplyDoctor())) {
... ... @@ -541,7 +556,7 @@
541 556 if (CollectionUtils.isNotEmpty(diagnoseList)) {
542 557 diagnose = "";
543 558 for (String obj : diagnoseList) {
544   - diagnose +=obj + " ";
  559 + diagnose += obj + " ";
545 560 }
546 561 babyApplyOrderResult.sethRisk(diagnose);
547 562 }
... ... @@ -565,7 +580,7 @@
565 580 //根据年龄
566 581 if (null != applyOrderQueryRequest.getEndAge()) {
567 582 Date date = DateUtil.addYear(currentDate, -applyOrderQueryRequest.getEndAge());
568   - date = DateUtil.addYear(date,-1);
  583 + date = DateUtil.addYear(date, -1);
569 584 referralApplyOrderQuery.setBirthStart(date);
570 585 }
571 586  
... ... @@ -579,7 +594,7 @@
579 594 }
580 595 if (null != applyOrderQueryRequest.getStartDueWeek()) {
581 596 // int i = NumberUtils.toInt(applyOrderQueryRequest.getStartDueWeek()) * 7;
582   - referralApplyOrderQuery.setDueDateStart( applyOrderQueryRequest.getStartDueWeek());
  597 + referralApplyOrderQuery.setDueDateStart(applyOrderQueryRequest.getStartDueWeek());
583 598 }
584 599  
585 600 if (null != applyOrderQueryRequest.getStartScore()) {
586 601  
... ... @@ -601,10 +616,10 @@
601 616 referralApplyOrderQuery.setNeed("1");
602 617  
603 618 String hospital = autoMatchFacade.getHospitalId(userId);
604   - if(StringUtils.isNotEmpty(hospital)){
  619 + if (StringUtils.isNotEmpty(hospital)) {
605 620 referralApplyOrderQuery.setHospitalId(hospital);
606   - Organization og= organizationService.getOrganization(Integer.valueOf(hospital));
607   - if(null!=og){
  621 + Organization og = organizationService.getOrganization(Integer.valueOf(hospital));
  622 + if (null != og) {
608 623 referralApplyOrderQuery.setHospitalName(og.getName());
609 624 }
610 625 }
611 626  
... ... @@ -657,15 +672,23 @@
657 672 String zhuanCName = zhuanchu;
658 673 String zhuanRname = zhuanru;
659 674 if (NumberUtils.isNumber(zhuanchu)) {
660   - Organization zhuanc = organizationService.getOrganization(Integer.valueOf(zhuanchu));
661   - if (null != zhuanc) {
662   - zhuanCName = zhuanc.getName();
  675 + try {
  676 + Organization zhuanc = organizationService.getOrganization(Integer.valueOf(zhuanchu));
  677 + if (null != zhuanc) {
  678 + zhuanCName = zhuanc.getName();
  679 + }
  680 + } catch (Exception e) {
  681 +
663 682 }
664 683 }
665 684 if (NumberUtils.isNumber(zhuanru)) {
666   - Organization zhuanc1 = organizationService.getOrganization(Integer.valueOf(zhuanru));
667   - if (null != zhuanc1) {
668   - zhuanRname = zhuanc1.getName();
  685 + try {
  686 + Organization zhuanc1 = organizationService.getOrganization(Integer.valueOf(zhuanru));
  687 + if (null != zhuanc1) {
  688 + zhuanRname = zhuanc1.getName();
  689 + }
  690 + } catch (Exception e) {
  691 +
669 692 }
670 693 }
671 694  
672 695  
... ... @@ -693,11 +716,11 @@
693 716 }*/
694 717  
695 718 StringBuilder stringBuilder = new StringBuilder();
696   - if(CollectionUtils.isNotEmpty(orderModel.getrRisk())){
697   - for(String str:orderModel.getrRisk()){
  719 + if (CollectionUtils.isNotEmpty(orderModel.getrRisk())) {
  720 + for (String str : orderModel.getrRisk()) {
698 721 stringBuilder.append(str).append(", ");
699 722 }
700   - if(stringBuilder.length()>0){
  723 + if (stringBuilder.length() > 0) {
701 724 stringBuilder.setLength(stringBuilder.length() - 2);
702 725 }
703 726 }
704 727  
... ... @@ -708,14 +731,14 @@
708 731  
709 732  
710 733 List rLevel = new ArrayList();
711   - if(CollectionUtils.isNotEmpty(orderModel.getrLevel())){
712   - for(String str:orderModel.getrLevel()){
  734 + if (CollectionUtils.isNotEmpty(orderModel.getrLevel())) {
  735 + for (String str : orderModel.getrLevel()) {
713 736 Map map1 = new HashMap();
714 737 map1.put("id", "");
715 738 if (str.indexOf("预警") > -1) {
716 739 str = str.replace("预警", "");
717 740 }
718   - map1.put("name",str);
  741 + map1.put("name", str);
719 742 map1.put("color", "risk_" + RiskDefaultTypeEnum.getColor(str));
720 743 rLevel.add(map1);
721 744 }
... ... @@ -735,8 +758,6 @@
735 758 }
736 759  
737 760  
738   -
739   -
740 761 public BaseResponse getEnums() {
741 762 Map<String, Object> map = new HashMap<>();
742 763 map.put("gwfz", basicConfigFacade.getBaseicConfigByParentId(SystemConfig.HIGH_RISK_ID));
743 764  
744 765  
745 766  
746 767  
747 768  
748 769  
749 770  
750 771  
751 772  
752 773  
753 774  
754 775  
755 776  
... ... @@ -750,91 +771,86 @@
750 771 }
751 772  
752 773 public void exportYunZZ(ApplyOrderQueryRequest applyOrderQueryRequest, Integer userId
753   - ,HttpServletResponse response) {
  774 + , HttpServletResponse response) {
754 775  
755 776 OutputStream out = null;
756 777 try {
757   - List<Map<String,Object>> datas = new ArrayList<>();
758   - List<ApplyOrderOutResult> orderModels = queryApplyOrder(applyOrderQueryRequest,userId).getData();
  778 + List<Map<String, Object>> datas = new ArrayList<>();
  779 + List<ApplyOrderOutResult> orderModels = queryApplyOrder(applyOrderQueryRequest, userId).getData();
759 780 if (CollectionUtils.isNotEmpty(orderModels)) {
760 781 for (ApplyOrderOutResult orderModel : orderModels) {
761 782  
762   - Map<String,Object> data = new HashMap<>();
763   - data.put("name",orderModel.getName());
764   - data.put("age",orderModel.getAge());
765   - data.put("dueWeek",orderModel.getDueWeek());
  783 + Map<String, Object> data = new HashMap<>();
  784 + data.put("name", orderModel.getName());
  785 + data.put("age", orderModel.getAge());
  786 + data.put("dueWeek", orderModel.getDueWeek());
766 787 data.put("cDueWeek", orderModel.getcDueWeek());
767 788 data.put("dueDate", orderModel.getDueDate());
768 789 data.put("rLevel", getLevel(orderModel.getrLevel()));
769 790 data.put("rRisk", orderModel.getrRisk());
770   - data.put("score",orderModel.getScore());
771   - data.put("transferredDisease",orderModel.getTransferredDisease());
772   - data.put("created",orderModel.getCreated());
773   - data.put("received",orderModel.getReceived());
774   - data.put("phone",orderModel.getRealPhone());
775   - data.put("status",orderModel.getStatus());
  791 + data.put("score", orderModel.getScore());
  792 + data.put("transferredDisease", orderModel.getTransferredDisease());
  793 + data.put("created", orderModel.getCreated());
  794 + data.put("received", orderModel.getReceived());
  795 + data.put("phone", orderModel.getRealPhone());
  796 + data.put("status", orderModel.getStatus());
776 797 //1转入
777   - if ("1".equals(applyOrderQueryRequest.getAction()))
778   - {
779   - data.put("zhuanCName",orderModel.getZhuanCName());
780   - data.put("recDoctor",orderModel.getRecDoctor());
  798 + if ("1".equals(applyOrderQueryRequest.getAction())) {
  799 + data.put("zhuanCName", orderModel.getZhuanCName());
  800 + data.put("recDoctor", orderModel.getRecDoctor());
  801 + } else if ("0".equals(applyOrderQueryRequest.getAction())) {
  802 + data.put("zhuanRname", orderModel.getZhuanRname());
  803 + data.put("applyDoctor", orderModel.getApplyDoctor());
781 804 }
782   - else if ("0".equals(applyOrderQueryRequest.getAction()))
783   - {
784   - data.put("zhuanRname",orderModel.getZhuanRname());
785   - data.put("applyDoctor",orderModel.getApplyDoctor());
786   - }
787 805 datas.add(data);
788 806  
789 807 }
790 808 }
791 809 out = response.getOutputStream();
792   - Map<String,String> cnames = new LinkedHashMap<>();
  810 + Map<String, String> cnames = new LinkedHashMap<>();
793 811  
794 812 //1转入
795   - if ("1".equals(applyOrderQueryRequest.getAction()))
796   - {
  813 + if ("1".equals(applyOrderQueryRequest.getAction())) {
797 814  
798 815 cnames.put("name", "姓名");
799   - cnames.put("age","年龄");
800   - cnames.put("dueWeek","转入孕周");
  816 + cnames.put("age", "年龄");
  817 + cnames.put("dueWeek", "转入孕周");
801 818 cnames.put("cDueWeek", "当前孕周");
802 819 cnames.put("dueDate", "预产期");
803 820 cnames.put("rLevel", "高危等级");
804 821 cnames.put("rRisk", "高危风险因素");
805   - cnames.put("score","高危评分");
806   - cnames.put("transferredDisease","转院必要性");
807   - cnames.put("zhuanCName","转出医院");
808   - cnames.put("created","转出日期");
809   - cnames.put("received","接收日期");
810   - cnames.put("recDoctor","接收医生");
811   - cnames.put("phone","联系方式");
812   - cnames.put("status","状态");
  822 + cnames.put("score", "高危评分");
  823 + cnames.put("transferredDisease", "转院必要性");
  824 + cnames.put("zhuanCName", "转出医院");
  825 + cnames.put("created", "转出日期");
  826 + cnames.put("received", "接收日期");
  827 + cnames.put("recDoctor", "接收医生");
  828 + cnames.put("phone", "联系方式");
  829 + cnames.put("status", "状态");
813 830 }
814 831 //0转出
815   - else if ("0".equals(applyOrderQueryRequest.getAction()))
816   - {
  832 + else if ("0".equals(applyOrderQueryRequest.getAction())) {
817 833  
818 834 cnames.put("name", "姓名");
819   - cnames.put("age","年龄");
820   - cnames.put("dueWeek","转入孕周");
  835 + cnames.put("age", "年龄");
  836 + cnames.put("dueWeek", "转入孕周");
821 837 cnames.put("cDueWeek", "当前孕周");
822 838 cnames.put("dueDate", "预产期");
823 839 cnames.put("rLevel", "高危等级");
824 840 cnames.put("rRisk", "高危风险因素");
825   - cnames.put("score","高危评分");
826   - cnames.put("transferredDisease","转院必要性");
827   - cnames.put("zhuanRname","转入医院");
828   - cnames.put("created","转出日期");
829   - cnames.put("received","接收日期");
830   - cnames.put("applyDoctor","申请医生");
831   - cnames.put("phone","联系方式");
832   - cnames.put("status","状态");
  841 + cnames.put("score", "高危评分");
  842 + cnames.put("transferredDisease", "转院必要性");
  843 + cnames.put("zhuanRname", "转入医院");
  844 + cnames.put("created", "转出日期");
  845 + cnames.put("received", "接收日期");
  846 + cnames.put("applyDoctor", "申请医生");
  847 + cnames.put("phone", "联系方式");
  848 + cnames.put("status", "状态");
833 849  
834 850 }
835 851  
836 852 response.setContentType("application/octet-stream");
837   - response.setHeader("Content-Disposition", "attachment;fileName="+"zhuanz.xls");
  853 + response.setHeader("Content-Disposition", "attachment;fileName=" + "zhuanz.xls");
838 854 ExcelUtil.toExcel(out, datas, cnames);
839 855 } catch (IOException e) {
840 856 e.printStackTrace();
841 857  
842 858  
843 859  
844 860  
845 861  
846 862  
847 863  
848 864  
849 865  
850 866  
851 867  
852 868  
853 869  
854 870  
855 871  
... ... @@ -844,93 +860,85 @@
844 860 public void exportChildZZ(BabyApplyOrderQueryRequest orderQueryRequest, Integer userId, HttpServletResponse response) {
845 861 OutputStream out = null;
846 862 try {
847   - List<Map<String,Object>> datas = new ArrayList<>();
848   - List<BabyApplyOrderResult> orderModels = queryBabyApplyOrder(orderQueryRequest, userId).getData();
  863 + List<Map<String, Object>> datas = new ArrayList<>();
  864 + List<BabyApplyOrderResult> orderModels = queryBabyApplyOrder(orderQueryRequest, userId).getData();
849 865 if (CollectionUtils.isNotEmpty(orderModels)) {
850 866 for (BabyApplyOrderResult orderModel : orderModels) {
851 867  
852   - Map<String,Object> data = new HashMap<>();
853   - data.put("name",orderModel.getName());
854   - data.put("hRisk",orderModel.gethRisk());
855   - data.put("sex",orderModel.getSex());
  868 + Map<String, Object> data = new HashMap<>();
  869 + data.put("name", orderModel.getName());
  870 + data.put("hRisk", orderModel.gethRisk());
  871 + data.put("sex", orderModel.getSex());
856 872 data.put("yl", orderModel.getYl());
857 873 data.put("cyl", orderModel.getCyl());
858 874 data.put("birth", orderModel.getBirth());
859 875 data.put("mName", orderModel.getmName());
860   - data.put("transferredDisease",orderModel.getTransferredDisease());
861   - data.put("created",orderModel.getCreated());
862   - data.put("received",orderModel.getReceived());
863   - data.put("phone",orderModel.getRealPhone());
864   - data.put("status",orderModel.getStatus());
  876 + data.put("transferredDisease", orderModel.getTransferredDisease());
  877 + data.put("created", orderModel.getCreated());
  878 + data.put("received", orderModel.getReceived());
  879 + data.put("phone", orderModel.getRealPhone());
  880 + data.put("status", orderModel.getStatus());
865 881 //1转入
866   - if ("1".equals(orderQueryRequest.getAction()))
867   - {
  882 + if ("1".equals(orderQueryRequest.getAction())) {
868 883 data.put("zhuanCName", "转出医院");
869   - data.put("recDoctor","接收医生");
  884 + data.put("recDoctor", "接收医生");
  885 + } else if ("0".equals(orderQueryRequest.getAction())) {
  886 + data.put("zhuanCName", orderModel.getZhuanCName());
870 887 }
871   - else if ("0".equals(orderQueryRequest.getAction()))
872   - {
873   - data.put("zhuanCName",orderModel.getZhuanCName());
874   - }
875 888 datas.add(data);
876 889  
877 890 }
878 891 }
879 892 out = response.getOutputStream();
880   - Map<String,String> cnames = new LinkedHashMap<>();
  893 + Map<String, String> cnames = new LinkedHashMap<>();
881 894  
882 895 //1转入
883   - if ("1".equals(orderQueryRequest.getAction()))
884   - {
  896 + if ("1".equals(orderQueryRequest.getAction())) {
885 897 cnames.put("name", "姓名");
886   - cnames.put("hRisk","高危诊断");
887   - cnames.put("sex","性别");
  898 + cnames.put("hRisk", "高危诊断");
  899 + cnames.put("sex", "性别");
888 900 cnames.put("yl", "申请月龄");
889 901 cnames.put("cyl", "转入月龄");
890 902 cnames.put("birth", "出生日期");
891 903 cnames.put("mName", "母亲姓名");
892 904 cnames.put("zhuanCName", "转出医院");
893   - cnames.put("transferredDisease","转院必要性");
894   - cnames.put("created","转出日期");
895   - cnames.put("received","接收日期");
896   - cnames.put("phone","联系电话");
897   - cnames.put("recDoctor","接收医生");
898   - cnames.put("status","状态");
  905 + cnames.put("transferredDisease", "转院必要性");
  906 + cnames.put("created", "转出日期");
  907 + cnames.put("received", "接收日期");
  908 + cnames.put("phone", "联系电话");
  909 + cnames.put("recDoctor", "接收医生");
  910 + cnames.put("status", "状态");
899 911 }
900 912 //0转出
901   - else if ("0".equals(orderQueryRequest.getAction()))
902   - {
  913 + else if ("0".equals(orderQueryRequest.getAction())) {
903 914 cnames.put("name", "姓名");
904   - cnames.put("hRisk","高危诊断");
905   - cnames.put("sex","性别");
  915 + cnames.put("hRisk", "高危诊断");
  916 + cnames.put("sex", "性别");
906 917 cnames.put("yl", "转出月龄");
907 918 cnames.put("cyl", "当前月龄");
908 919 cnames.put("birth", "出生日期");
909 920 cnames.put("mName", "母亲姓名");
910   - cnames.put("transferredDisease","转院必要性");
911   - cnames.put("zhuanRname","转入医院");
912   - cnames.put("created","转出日期");
913   - cnames.put("received","接收日期");
914   - cnames.put("phone","联系电话");
915   - cnames.put("status","状态");
  921 + cnames.put("transferredDisease", "转院必要性");
  922 + cnames.put("zhuanRname", "转入医院");
  923 + cnames.put("created", "转出日期");
  924 + cnames.put("received", "接收日期");
  925 + cnames.put("phone", "联系电话");
  926 + cnames.put("status", "状态");
916 927 }
917 928 response.setContentType("application/octet-stream");
918   - response.setHeader("Content-Disposition", "attachment;fileName="+"zhuanz.xls");
  929 + response.setHeader("Content-Disposition", "attachment;fileName=" + "zhuanz.xls");
919 930 ExcelUtil.toExcel(out, datas, cnames);
920 931 } catch (IOException e) {
921 932 e.printStackTrace();
922 933 }
923 934 }
924 935  
925   - private String getLevel(List<Map> levels)
926   - {
  936 + private String getLevel(List<Map> levels) {
927 937  
928 938 String str = "";
929   - if (CollectionUtils.isNotEmpty(levels))
930   - {
931   - for (Map map : levels)
932   - {
933   - str+=map.get("name")+";";
  939 + if (CollectionUtils.isNotEmpty(levels)) {
  940 + for (Map map : levels) {
  941 + str += map.get("name") + ";";
934 942 }
935 943 }
936 944