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-20 17:50:49 +08:00
2026-05-21 08:08:47 +08:00
2026-05-08 12:42:41 +08:00
2026-05-15 19:15:26 +08:00
2026-05-21 12:08:19 +08:00
2026-05-21 18:16:41 +08:00
2026-05-15 23:03:08 +08:00
2026-05-15 23:03:08 +08:00
2026-05-20 21:01:55 +08:00
2026-05-19 11:44:38 +08:00
2026-05-21 12:08:19 +08:00
2026-04-25 10:00:49 +08:00
2026-05-19 17:48:37 +08:00