Commit abc0446adccafc37683c3a5c7c78100558391453
1 parent
0cdf426706
Exists in
master
and in
6 other branches
update
Showing 1 changed file with 39 additions and 42 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java
View file @
abc0446
... | ... | @@ -784,20 +784,7 @@ |
784 | 784 | trackDownRecordService.updateTrackDownParent(trackDownRecord, excAddRequest.getParentId()); |
785 | 785 | }*/ |
786 | 786 | antenatalExaminationService.addOneAntEx(antExChuModel); |
787 | - /** | |
788 | - * 秦皇岛区域定制:初诊选择预约住院分娩医院同时,修改档案的预约住院分娩医院 | |
789 | - * @Author: 武涛涛 | |
790 | - * @Date: 2021/4/21 15:56 | |
791 | - */ | |
792 | 787 | |
793 | - Organization og = organizationService.getOrganization(Integer.valueOf(hospitalId)); | |
794 | - //秦皇岛区域 | |
795 | - if(og!=null && "2".equals(og.getCityId()) && StringUtils.isNotEmpty(excAddRequest.getYyzyfmHospitalId()) && StringUtils.isNotEmpty(antExChuModel.getParentId())){ | |
796 | - Patients patients1 = new Patients(); | |
797 | - patients1.setId(antExChuModel.getParentId()); | |
798 | - patients1.setYyzyfmHospitalId(excAddRequest.getYyzyfmHospitalId()); | |
799 | - patientsService.updatePatient(patients1); | |
800 | - } | |
801 | 788 | |
802 | 789 | excAddRequest.setId(antExChuModel.getId()); |
803 | 790 | |
804 | 791 | |
... | ... | @@ -899,7 +886,20 @@ |
899 | 886 | return new BaseResponse().setErrorcode(ErrorCodeConstants.PARAMETER_ERROR).setErrormsg("您已经做过初诊"); |
900 | 887 | } |
901 | 888 | } |
889 | + /** | |
890 | + * 秦皇岛区域定制:初诊选择预约住院分娩医院同时,修改档案的预约住院分娩医院 | |
891 | + * @Author: 武涛涛 | |
892 | + * @Date: 2021/4/21 15:56 | |
893 | + */ | |
894 | + Organization og = organizationService.getOrganization(Integer.valueOf(hospitalId)); | |
902 | 895 | |
896 | + //秦皇岛区域 | |
897 | + if (og != null && "2".equals(og.getCityId()) && StringUtils.isNotEmpty(excAddRequest.getYyzyfmHospitalId()) && StringUtils.isNotEmpty(antExChuModel.getParentId())) { | |
898 | + Patients patients1 = new Patients(); | |
899 | + patients1.setId(antExChuModel.getParentId()); | |
900 | + patients1.setYyzyfmHospitalId(excAddRequest.getYyzyfmHospitalId()); | |
901 | + patientsService.updatePatient(patients1); | |
902 | + } | |
903 | 903 | //处理数据自动流转 |
904 | 904 | updateChuAutoData(antExChuModel, excAddRequest, hospitalId, userId); |
905 | 905 | |
... | ... | @@ -2568,7 +2568,7 @@ |
2568 | 2568 | |
2569 | 2569 | private void sortList(List listDate) { |
2570 | 2570 | //按照数据排序 |
2571 | - Collections.sort(listDate, new Comparator<SortIn>() { | |
2571 | + Collections.sort(listDate, new Comparator <SortIn>() { | |
2572 | 2572 | @Override |
2573 | 2573 | public int compare(SortIn o1, SortIn o2) { |
2574 | 2574 | if (o1.getDate() != null && null != o2.getDate() && o1.getDate().after(o2.getDate())) { |
2575 | 2575 | |
2576 | 2576 | |
... | ... | @@ -2660,11 +2660,11 @@ |
2660 | 2660 | StringBuffer stringBuffer = new StringBuffer(); |
2661 | 2661 | if (StringUtils.isNotEmpty(string)) { |
2662 | 2662 | // string = string.replace("\\n", ""); |
2663 | - string = string.replace("\\n", "").replace("\\", "") ; | |
2663 | + string = string.replace("\\n", "").replace("\\", ""); | |
2664 | 2664 | // List <Map> recordChoiceStrlist = com.alibaba.fastjson.JSONObject.parseArray(string, Map.class); |
2665 | - com.alibaba.fastjson.JSONObject parse = (com.alibaba.fastjson.JSONObject)com.alibaba.fastjson.JSONObject.parse(string); | |
2665 | + com.alibaba.fastjson.JSONObject parse = (com.alibaba.fastjson.JSONObject) com.alibaba.fastjson.JSONObject.parse(string); | |
2666 | 2666 | HashMap hashMap = JSON.parseObject(string, HashMap.class); |
2667 | - if(parse != null){ | |
2667 | + if (parse != null) { | |
2668 | 2668 | Object finding = parse.get("finding"); |
2669 | 2669 | Object diagnosis = parse.get("diagnosis"); |
2670 | 2670 | String str = finding + "\r\n" + diagnosis + "\r\n"; |
... | ... | @@ -2672,7 +2672,6 @@ |
2672 | 2672 | } |
2673 | 2673 | |
2674 | 2674 | |
2675 | - | |
2676 | 2675 | // String strs = ""; |
2677 | 2676 | /* |
2678 | 2677 | HashMap hashMap = JSON.parseObject(str, HashMap.class); |
2679 | 2678 | |
2680 | 2679 | |
2681 | 2680 | |
... | ... | @@ -2819,22 +2818,23 @@ |
2819 | 2818 | |
2820 | 2819 | return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); |
2821 | 2820 | } |
2822 | - public BaseObjectResponse saveRisData(List<RisInfoModelRequest> models) { | |
2823 | - System.out.println("----------1-----------"+models.size()); | |
2824 | - if(CollectionUtils.isNotEmpty(models)){ | |
2821 | + | |
2822 | + public BaseObjectResponse saveRisData(List <RisInfoModelRequest> models) { | |
2823 | + System.out.println("----------1-----------" + models.size()); | |
2824 | + if (CollectionUtils.isNotEmpty(models)) { | |
2825 | 2825 | for (RisInfoModelRequest risInfoModelRequest : models) { |
2826 | - if(StringUtils.isNotEmpty(risInfoModelRequest.getHospitalId())){ | |
2826 | + if (StringUtils.isNotEmpty(risInfoModelRequest.getHospitalId())) { | |
2827 | 2827 | PatientsQuery patientsQuery1 = new PatientsQuery(); |
2828 | 2828 | patientsQuery1.setYn(YnEnums.YES.getId()); |
2829 | 2829 | patientsQuery1.setHospitalId(risInfoModelRequest.getHospitalId()); |
2830 | 2830 | patientsQuery1.setVcCardNo(risInfoModelRequest.getVCCARDNO()); |
2831 | 2831 | patientsQuery1.setPhone(risInfoModelRequest.getPHONE()); |
2832 | - System.out.println("----------2-----------"+patientsQuery1.convertToQuery().convertToMongoQuery()); | |
2833 | - List<Patients> patientses = patientsService.queryPatient(patientsQuery1); | |
2834 | - if(CollectionUtils.isNotEmpty(patientses)){ | |
2832 | + System.out.println("----------2-----------" + patientsQuery1.convertToQuery().convertToMongoQuery()); | |
2833 | + List <Patients> patientses = patientsService.queryPatient(patientsQuery1); | |
2834 | + if (CollectionUtils.isNotEmpty(patientses)) { | |
2835 | 2835 | Patients patients = patientses.get(0); |
2836 | - saveRisDataCz(risInfoModelRequest,patients.getId()); | |
2837 | - saveRisDataFz(risInfoModelRequest,patients.getId()); | |
2836 | + saveRisDataCz(risInfoModelRequest, patients.getId()); | |
2837 | + saveRisDataFz(risInfoModelRequest, patients.getId()); | |
2838 | 2838 | } |
2839 | 2839 | } |
2840 | 2840 | |
2841 | 2841 | |
... | ... | @@ -2842,11 +2842,10 @@ |
2842 | 2842 | } |
2843 | 2843 | |
2844 | 2844 | |
2845 | - | |
2846 | - | |
2847 | 2845 | return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); |
2848 | 2846 | } |
2849 | - private void saveRisDataCz(RisInfoModelRequest risInfoModelRequest,String parentId) { | |
2847 | + | |
2848 | + private void saveRisDataCz(RisInfoModelRequest risInfoModelRequest, String parentId) { | |
2850 | 2849 | AntExChuQuery antExChuQuery = new AntExChuQuery(); |
2851 | 2850 | antExChuQuery.setHospitalId(risInfoModelRequest.getHospitalId());//2100001296 |
2852 | 2851 | antExChuQuery.setYn(YnEnums.YES.getId()); |
2853 | 2852 | |
2854 | 2853 | |
2855 | 2854 | |
... | ... | @@ -2858,14 +2857,15 @@ |
2858 | 2857 | if (CollectionUtils.isNotEmpty(antExChu)) { |
2859 | 2858 | AntExChuModel antExChuModel1 = antExChu.get(0); |
2860 | 2859 | if (StringUtils.isEmpty(antExChuModel1.getbChao())) { |
2861 | - antExChuModel1.setbChao(risInfoModelRequest.getITEM_FINDING()+ "\r\n" + risInfoModelRequest.getITEM_DIAGNOSIS()+ "\r\n"); | |
2860 | + antExChuModel1.setbChao(risInfoModelRequest.getITEM_FINDING() + "\r\n" + risInfoModelRequest.getITEM_DIAGNOSIS() + "\r\n"); | |
2862 | 2861 | System.out.println("-----------cc2--------antExChuModel1--" + antExChuModel1.toString()); |
2863 | 2862 | iAntExChuDao.updateOneAntEx(antExChuModel1, antExChuModel1.getId()); |
2864 | - } | |
2863 | + } | |
2865 | 2864 | } |
2866 | 2865 | } |
2867 | - private void saveRisDataFz(RisInfoModelRequest risInfoModelRequest,String parentId) { | |
2868 | 2866 | |
2867 | + private void saveRisDataFz(RisInfoModelRequest risInfoModelRequest, String parentId) { | |
2868 | + | |
2869 | 2869 | AntExQuery antExQuery = new AntExQuery(); |
2870 | 2870 | antExQuery.setHospitalId(risInfoModelRequest.getHospitalId());//2100001296 |
2871 | 2871 | antExQuery.setYn(YnEnums.YES.getId()); |
... | ... | @@ -2875,7 +2875,7 @@ |
2875 | 2875 | if (CollectionUtils.isNotEmpty(antExFu)) { |
2876 | 2876 | AntenatalExaminationModel antenatalExaminationModel1 = antExFu.get(0); |
2877 | 2877 | if (StringUtils.isEmpty(antenatalExaminationModel1.getbChao())) { |
2878 | - antenatalExaminationModel1.setbChao(risInfoModelRequest.getITEM_FINDING()+ "\r\n" + risInfoModelRequest.getITEM_DIAGNOSIS()+ "\r\n"); | |
2878 | + antenatalExaminationModel1.setbChao(risInfoModelRequest.getITEM_FINDING() + "\r\n" + risInfoModelRequest.getITEM_DIAGNOSIS() + "\r\n"); | |
2879 | 2879 | System.out.println("-----------ff2--------antenatalExaminationModel1--" + antenatalExaminationModel1.toString()); |
2880 | 2880 | antExService.updateOneAnt(antenatalExaminationModel1, antenatalExaminationModel1.getId()); |
2881 | 2881 | } |
... | ... | @@ -3641,8 +3641,7 @@ |
3641 | 3641 | |
3642 | 3642 | |
3643 | 3643 | //衡水区域并且不是衡水市第六人民医院 |
3644 | - if("12".equals(og.getCityId()) && !"2100002324".equals(hospitalId)) | |
3645 | - { | |
3644 | + if ("12".equals(og.getCityId()) && !"2100002324".equals(hospitalId)) { | |
3646 | 3645 | currentGroupHospital.remove("2100002324");//衡水市第六人民医院 |
3647 | 3646 | } |
3648 | 3647 | |
3649 | 3648 | |
... | ... | @@ -4021,9 +4020,9 @@ |
4021 | 4020 | list.addAll(checkList); |
4022 | 4021 | }*/ |
4023 | 4022 | if (CollectionUtils.isNotEmpty(checkList)) { |
4024 | - if(highRisk.contains("d42eec03-aa86-45b8-a4e0-78a0ff365fb6") && (StringUtils.isEmpty(oRisk) || "{}".equals(oRisk) || "[]".equals(oRisk)) ){ | |
4023 | + if (highRisk.contains("d42eec03-aa86-45b8-a4e0-78a0ff365fb6") && (StringUtils.isEmpty(oRisk) || "{}".equals(oRisk) || "[]".equals(oRisk))) { | |
4025 | 4024 | list.addAll(checkList); |
4026 | - }else if(!highRisk.contains("d42eec03-aa86-45b8-a4e0-78a0ff365fb6")){ | |
4025 | + } else if (!highRisk.contains("d42eec03-aa86-45b8-a4e0-78a0ff365fb6")) { | |
4027 | 4026 | list.addAll(checkList); |
4028 | 4027 | } |
4029 | 4028 | } |
... | ... | @@ -4435,9 +4434,7 @@ |
4435 | 4434 | } |
4436 | 4435 | data.add(map); |
4437 | 4436 | } |
4438 | - } | |
4439 | - else | |
4440 | - { | |
4437 | + } else { | |
4441 | 4438 | Map <String, Object> map = new HashMap <>(); |
4442 | 4439 | map.put("name", i); |
4443 | 4440 | data.add(map); |