|
@@ -7,6 +7,7 @@ import thyyxxk.webserver.entity.casefrontsheet.CaseFrontsheetMain;
|
|
|
import thyyxxk.webserver.entity.casefrontsheet.CaseFrontsheetSurgery;
|
|
|
import thyyxxk.webserver.entity.dictionary.PureCodeName;
|
|
|
import thyyxxk.webserver.utils.DateUtil;
|
|
|
+import thyyxxk.webserver.utils.IdCardUtil;
|
|
|
import thyyxxk.webserver.utils.StringUtil;
|
|
|
|
|
|
import java.util.*;
|
|
@@ -81,6 +82,9 @@ public class VerifyCaseFrontSheet {
|
|
|
if (StringUtil.invalidValue(info.getSocialNo())) {
|
|
|
array.add(new PureCodeName("socialNo","患者身份证不能为空!"));
|
|
|
}
|
|
|
+ if (!IdCardUtil.isValidatedIdCard(info.getSocialNo())) {
|
|
|
+ array.add(new PureCodeName("socialNo","患者身份证不合法!"));
|
|
|
+ }
|
|
|
if (StringUtil.invalidValue(info.getOccupation())) {
|
|
|
array.add(new PureCodeName("occupation","患者职业不能为空!"));
|
|
|
}
|