Draft
As a 残疾人信息管理员 I want 在基本信息中增加"具体残疾部位和情况"字段 so that 更详细地记录残疾人的具体情况
allin-packages/disability-module/src/entities/disabled-person.entity.ts,添加 specificDisability 字段varchar(500),可为空,注释:具体残疾部位和情况allin-packages/disability-module/src/schemas/disabled-person.schema.tsBaseDisabledPersonSchema 中添加 specificDisability 字段,设为可选DisabledPersonSchema 中添加 specificDisability 字段,设为可选CreateDisabledPersonSchema 中添加 specificDisability 字段,设为可选UpdateDisabledPersonSchema 中添加 specificDisability 字段,设为可选allin-packages/disability-person-management-ui/src/components/DisabilityPersonManagement.tsxspecificDisability: ''Textarea 组件,支持多行输入allin-packages/disability-module/
src/entities/disabled-person.entity.tssrc/schemas/disabled-person.schema.tssrc/services/src/routes/allin-packages/disability-person-management-ui/
src/components/DisabilityPersonManagement.tsxsrc/api/disabilityClient.tstests/integration/@d8d/allin-disability-modulesrc/entities/ - 实体定义src/schemas/ - 验证Schemasrc/services/ - 服务层src/routes/ - 路由层tests/integration/ - 集成测试@hono/zod-openapi,添加中文错误提示@d8d/allin-disability-person-management-uidata-testid 属性grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4tests/integration/data-testid 进行元素查询getByText() 查找可能重复的文本元素tests/ 文件夹与源码并列specific_disability(数据库),specificDisability(代码)VARCHAR(500),可为空disabled_person 表Textarea(多行文本输入)allin-packages/disability-module/tests/integration/disability.integration.test.tsallin-packages/disability-person-management-ui/tests/integration/disability-person.integration.test.tsxdata-testid 进行元素查询| Date | Version | Description | Author |
|---|---|---|---|
| 2025-12-10 | 1.0 | 初始故事创建 | Bob (Scrum Master) |