|
|
@@ -95,6 +95,7 @@
|
|
|
- [x] `users2`表成功添加`person_id`字段,现有admin用户和企业用户的该字段值为NULL
|
|
|
- [x] TypeORM实体定义更新完成
|
|
|
- [x] 现有业务功能不受影响,测试通过
|
|
|
+**状态:** ✅ 完成 (2025-12-24)
|
|
|
|
|
|
### 故事015-02:人才用户认证API扩展
|
|
|
**背景:** 现有auth-module支持管理员用户和企业用户认证,需要扩展以支持人才用户身份证号/残疾证号密码登录和人才信息关联。
|
|
|
@@ -105,17 +106,17 @@
|
|
|
3. 添加获取人才用户信息接口,包含关联的人才详情(从`disabled_person`表获取)
|
|
|
4. 基于`users2`表的`person_id`字段验证人才用户权限
|
|
|
5. 更新认证中间件,支持人才用户身份识别
|
|
|
-6. 添加人才用户注册接口(如需要)
|
|
|
-7. 编写单元测试和集成测试
|
|
|
+6. 编写单元测试和集成测试
|
|
|
|
|
|
**验收标准:**
|
|
|
-- [ ] 人才用户可使用身份证号/残疾证号和密码成功登录
|
|
|
-- [ ] 人才用户登录后可获取包含人才详情的用户信息
|
|
|
-- [ ] 人才用户可成功退出登录
|
|
|
-- [ ] 认证中间件正确识别人才用户身份
|
|
|
-- [ ] 人才用户权限验证逻辑正确
|
|
|
-- [ ] 所有新增接口通过单元测试和集成测试
|
|
|
-- [ ] API文档完整,包含OpenAPI定义和TypeScript类型
|
|
|
+- [x] 人才用户可使用身份证号/残疾证号和密码成功登录
|
|
|
+- [x] 人才用户登录后可获取包含人才详情的用户信息
|
|
|
+- [x] 人才用户可成功退出登录
|
|
|
+- [x] 认证中间件正确识别人才用户身份
|
|
|
+- [x] 人才用户权限验证逻辑正确
|
|
|
+- [x] 所有新增接口通过单元测试和集成测试(16/16通过)
|
|
|
+- [x] API文档完整,包含OpenAPI定义和TypeScript类型
|
|
|
+**状态:** ✅ 完成 (2025-12-25)
|
|
|
|
|
|
### 故事015-03:个人信息管理API
|
|
|
**背景:** 人才用户需要查看个人信息,包括基本信息、银行卡信息、证件照片等。所有个人信息由管理员在管理后台统一维护,人才小程序只提供查询功能。
|