diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java index 89b71af..4723692 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java @@ -1090,14 +1090,15 @@ public class JdbcUtil { String dueWeek = getString(map.get("PI_GESTATIONALWEEKS")); if (dueWeek != null && !"".equals(dueWeek)) { - String sp = "\\u002B"; - String str = dueWeek.split(sp)[0]; - if (str != null && str.split(".").length > 0) + + if (dueWeek.contains(".") && dueWeek.split(".").length > 0) { - model.setDueWeek(Integer.parseInt(str.split(".")[0])); + model.setDueWeek(Integer.parseInt(dueWeek.split(".")[0])); } else { + String sp = "\\u002B"; + String str = dueWeek.split(sp)[0]; model.setDueWeek(Integer.parseInt(str)); }