From 6d4ac9680c02148ee9e438e0ba44e370f67fd063 Mon Sep 17 00:00:00 2001
From: shinnosuke <tantao@1hoper.com>
Date: 星期四, 13 八月 2026 18:40:06 +0800
Subject: [PATCH] fix(family-card): 收紧身份证校验并调整关系箭头
---
talent-card-server/src/main/java/com/talentcard/server/request/DependentCardApplyRequest.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/talent-card-server/src/main/java/com/talentcard/server/request/DependentCardApplyRequest.java b/talent-card-server/src/main/java/com/talentcard/server/request/DependentCardApplyRequest.java
index f78c041..2df3361 100644
--- a/talent-card-server/src/main/java/com/talentcard/server/request/DependentCardApplyRequest.java
+++ b/talent-card-server/src/main/java/com/talentcard/server/request/DependentCardApplyRequest.java
@@ -20,7 +20,7 @@
@Schema(description = "家属身份证号", example = "510105199001011234", maxLength = 32, requiredMode = Schema.RequiredMode.REQUIRED)
@NotBlank(message = "家属证件号不能为空")
@Size(max = 32, message = "家属证件号不能超过32个字符")
- @Pattern(regexp = "^(?:[0-9]{15}|[0-9]{17}[0-9Xx])$", message = "家属证件号格式不正确")
+ @Pattern(regexp = "^[0-9]{17}[0-9X]$", message = "家属证件号格式不正确")
String dependentIdCardNo,
@Schema(description = "家属手机号", example = "13800138000", pattern = "^1[3-9][0-9]{9}$", requiredMode = Schema.RequiredMode.REQUIRED)
@@ -33,4 +33,4 @@
@Size(max = 32, message = "家属关系不能超过32个字符")
String relation
) {
-}
\ No newline at end of file
+}
--
Gitblit v1.7.1