Commit 32737a1a6d554c8c929f16ab629e4f3b4718fd45
1 parent
fe57588e79
Exists in
master
and in
6 other branches
update
Showing 2 changed files with 40 additions and 31 deletions
platform-dal/src/main/java/com/lyms/platform/pojo/CervixVisitModel.java
View file @
32737a1
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java
View file @
32737a1
... | ... | @@ -801,40 +801,47 @@ |
801 | 801 | //宫颈追访业务 type:1:新增、2:修改 |
802 | 802 | public void cervixVisitAdd(CervicalCancerRequest cervicalCancerRequest,int type) { |
803 | 803 | try { |
804 | - if(null!=cervicalCancerRequest){ | |
804 | + if(null!=cervicalCancerRequest && MapUtils.isNotEmpty(cervicalCancerRequest.getFormData()) && | |
805 | + (null!=cervicalCancerRequest.getFormData().get("hpv")|| | |
806 | + null!=cervicalCancerRequest.getFormData().get("xbx")|| | |
807 | + null!=cervicalCancerRequest.getFormData().get("cin")|| | |
808 | + null!=cervicalCancerRequest.getFormData().get("cin23")|| | |
809 | + null!=cervicalCancerRequest.getFormData().get("hpvym")|| | |
810 | + null!=cervicalCancerRequest.getFormData().get("xshpv")|| | |
811 | + null!=cervicalCancerRequest.getFormData().get("hpvjc")|| | |
812 | + null!=cervicalCancerRequest.getFormData().get("xsxbx")|| | |
813 | + null!=cervicalCancerRequest.getFormData().get("ydhjzd") | |
814 | + )){ | |
805 | 815 | CervixVisitModel cervixVisitModel=new CervixVisitModel(); |
806 | 816 | //下次预约时间逻辑 |
807 | 817 | cervixVisitModel.setNextAfterVisitTime(cervicalCancerRequest.getCreated()); |
808 | 818 | //宫颈检查追访项 |
809 | - if(MapUtils.isNotEmpty(cervicalCancerRequest.getFormData())){ | |
810 | - if(null!=cervicalCancerRequest.getFormData().get("hpv")){ | |
811 | - cervixVisitModel.setHpv(cervicalCancerRequest.getFormData().get("hpv").toString()); | |
812 | - } | |
813 | - if(null!=cervicalCancerRequest.getFormData().get("xbx")){ | |
814 | - cervixVisitModel.setXbx(cervicalCancerRequest.getFormData().get("xbx").toString()); | |
815 | - } | |
816 | - if(null!=cervicalCancerRequest.getFormData().get("cin")){ | |
817 | - cervixVisitModel.setCin(cervicalCancerRequest.getFormData().get("cin").toString()); | |
818 | - } | |
819 | - if(null!=cervicalCancerRequest.getFormData().get("cin23")){ | |
820 | - cervixVisitModel.setCin23(cervicalCancerRequest.getFormData().get("cin23").toString()); | |
821 | - } | |
822 | - if(null!=cervicalCancerRequest.getFormData().get("hpvym")){ | |
823 | - cervixVisitModel.setHpvym(cervicalCancerRequest.getFormData().get("hpvym").toString()); | |
824 | - } | |
825 | - if(null!=cervicalCancerRequest.getFormData().get("xshpv")){ | |
826 | - cervixVisitModel.setXshpv(cervicalCancerRequest.getFormData().get("xshpv").toString()); | |
827 | - } | |
828 | - if(null!=cervicalCancerRequest.getFormData().get("hpvjc")){ | |
829 | - cervixVisitModel.setHpvjc(cervicalCancerRequest.getFormData().get("hpvjc").toString()); | |
830 | - } | |
831 | - if(null!=cervicalCancerRequest.getFormData().get("xsxbx")){ | |
832 | - cervixVisitModel.setXsxbx(cervicalCancerRequest.getFormData().get("xsxbx").toString()); | |
833 | - } | |
834 | - if(null!=cervicalCancerRequest.getFormData().get("ydhjzd")){ | |
835 | - cervixVisitModel.setYdhjzd(cervicalCancerRequest.getFormData().get("ydhjzd").toString()); | |
836 | - } | |
837 | - | |
819 | + if(null!=cervicalCancerRequest.getFormData().get("hpv")){ | |
820 | + cervixVisitModel.setHpv(cervicalCancerRequest.getFormData().get("hpv").toString()); | |
821 | + } | |
822 | + if(null!=cervicalCancerRequest.getFormData().get("xbx")){ | |
823 | + cervixVisitModel.setXbx(cervicalCancerRequest.getFormData().get("xbx").toString()); | |
824 | + } | |
825 | + if(null!=cervicalCancerRequest.getFormData().get("cin")){ | |
826 | + cervixVisitModel.setCin(cervicalCancerRequest.getFormData().get("cin").toString()); | |
827 | + } | |
828 | + if(null!=cervicalCancerRequest.getFormData().get("cin23")){ | |
829 | + cervixVisitModel.setCin23(cervicalCancerRequest.getFormData().get("cin23").toString()); | |
830 | + } | |
831 | + if(null!=cervicalCancerRequest.getFormData().get("hpvym")){ | |
832 | + cervixVisitModel.setHpvym(cervicalCancerRequest.getFormData().get("hpvym").toString()); | |
833 | + } | |
834 | + if(null!=cervicalCancerRequest.getFormData().get("xshpv")){ | |
835 | + cervixVisitModel.setXshpv(cervicalCancerRequest.getFormData().get("xshpv").toString()); | |
836 | + } | |
837 | + if(null!=cervicalCancerRequest.getFormData().get("hpvjc")){ | |
838 | + cervixVisitModel.setHpvjc(cervicalCancerRequest.getFormData().get("hpvjc").toString()); | |
839 | + } | |
840 | + if(null!=cervicalCancerRequest.getFormData().get("xsxbx")){ | |
841 | + cervixVisitModel.setXsxbx(cervicalCancerRequest.getFormData().get("xsxbx").toString()); | |
842 | + } | |
843 | + if(null!=cervicalCancerRequest.getFormData().get("ydhjzd")){ | |
844 | + cervixVisitModel.setYdhjzd(cervicalCancerRequest.getFormData().get("ydhjzd").toString()); | |
838 | 845 | } |
839 | 846 | if(type==1) { |
840 | 847 | cervixVisitModel.setParentId(cervicalCancerRequest.getId()); |