From e515e8cefcfe6c5cedea633051a8ac75e9584481 Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Fri, 1 Apr 2022 10:52:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=95=E5=89=8D=E4=BC=98=E7=94=9F=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E7=9C=81=E5=B9=B3=E5=8F=B0=EF=BC=9A=E7=BB=8F=E6=9C=9F?= =?UTF-8?q?=E8=8C=83=E5=9B=B4=E3=80=81=E6=9C=88=E7=BB=8F=E5=91=A8=E6=9C=9F?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/hospitalapi/lhxfy/LhxfyUploadingProvince.java | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/LhxfyUploadingProvince.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/LhxfyUploadingProvince.java index 360cd3e..6fc59c4 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/LhxfyUploadingProvince.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lhxfy/LhxfyUploadingProvince.java @@ -383,10 +383,20 @@ public class LhxfyUploadingProvince { List menstrualCycle=(List)baseInfo.get("menstrualCycle"); general.setMenstrualYes(menstrualCycle.get(0).toString().equals("true")?"1":"2"); // 月经周期规律1:是 2:否 general.setMenstrualNothing(menstrualCycle.get(0).toString().equals("true")?"2":"1"); // 月经周期不规律1:是 2:否 - general.setPeriod(null); // 经期范围开始天数 - general.setEndPeriod(menstrualCycle.get(1).toString()); // 经期范围结束天数 - general.setCycle(null); // 月经周期范围开始天数 - general.setEndCycle(menstrualCycle.get(2).toString()); // 月经周期单位结束天数 + if(null!=menstrualCycle.get(1)) { + String[] fw=menstrualCycle.get(1).toString().split("-"); + if (fw.length==2) { + general.setPeriod(fw[0]); // 经期范围开始天数 + general.setEndPeriod(fw[1]); // 经期范围结束天数 + } + } + if(null!=menstrualCycle.get(2)) { + String[] zq=menstrualCycle.get(2).toString().split("-"); + if (zq.length==2) { + general.setCycle(zq[0]); // 月经周期范围开始天数 + general.setEndCycle(zq[1]); // 月经周期单位结束天数 + } + } } general.setMenstrualMany(null!=baseInfo.get("menstrualAmount")?baseInfo.get("menstrualAmount").toString().equals("1")?"1":"2":""); // 月经量多 1:是 2:否 general.setMenstrualMiddle(null!=baseInfo.get("menstrualAmount")?baseInfo.get("menstrualAmount").toString().equals("2")?"1":"2":""); // 月经量中 1:是 2:否 -- 1.8.3.1