diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java index 882386d..0ba09f8 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java @@ -627,7 +627,7 @@ public class ViewFacade { } else { String idCard = patients.getHcertificateNum(); - if (StringUtils.isNotEmpty(idCard)) { + if (StringUtils.isNotEmpty(idCard) && idCard.length() == 18) { String str = idCard.substring(6, 10); String str1 = idCard.substring(10, 12); String str2 = idCard.substring(12, 14);