iven
8e616f2210
fix(health): 身份证号18位校验位验证 + 手机号1[3-9]格式校验
后端:
- validation.rs: 新增 validate_id_number(含加权校验位)和 validate_phone(1[3-9]\d{9})
- patient_dto.rs: CreatePatientReq/UpdatePatientReq/FamilyMemberReq 添加 Validate derive
- patient_handler.rs: create/update/family_member handler 调用格式校验
前端:
- PatientList/PatientDetail/FamilyMembersTab: Form.Item 添加 pattern rules + maxLength
测试:15 个新测试用例全部通过
2026-05-21 18:16:41 +08:00
..
2026-05-19 21:36:01 +08:00
2026-04-20 23:27:24 +08:00
2026-04-20 23:27:24 +08:00
2026-05-21 18:16:41 +08:00
2026-05-15 19:00:48 +08:00
2026-05-13 23:28:22 +08:00
2026-04-27 22:09:21 +08:00
2026-04-20 23:27:24 +08:00
2026-05-04 11:57:38 +08:00
2026-05-13 23:28:22 +08:00
2026-05-09 02:27:38 +08:00
2026-05-03 19:59:12 +08:00
2026-04-13 01:37:55 +08:00
2026-05-04 11:57:38 +08:00
2026-04-26 19:44:04 +08:00
2026-04-27 20:56:27 +08:00
2026-04-25 10:00:49 +08:00
2026-04-27 22:09:21 +08:00
2026-04-26 19:16:23 +08:00
2026-04-26 19:16:23 +08:00
2026-04-17 11:00:52 +08:00
2026-04-16 23:42:57 +08:00
2026-05-04 11:57:38 +08:00
2026-04-15 01:32:18 +08:00
2026-05-15 19:00:48 +08:00
2026-04-15 00:49:20 +08:00