瀏覽代碼

docs(prd): 更新史诗015打卡功能延期调整

- 故事015-01:移除打卡字段添加,标记为延期
- 故事015-04:考勤记录API标记为P2延期(打卡功能前端模拟)
- 故事015-08:打卡状态查询API标记为P2延期
- 故事015-09:出勤统计API标记为可选(依赖打卡数据)
- 更新故事概览:8个核心故事,3个延期故事
- 更新MVP进度:排除015-04、015-08延期故事
- 更新执行顺序建议,反映延期调整

🤖 Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
yourname 3 周之前
父節點
當前提交
a4fe1d1ef3
共有 1 個文件被更改,包括 19 次插入17 次删除
  1. 19 17
      docs/prd/epic-015-talent-mini-program-api-support.md

+ 19 - 17
docs/prd/epic-015-talent-mini-program-api-support.md

@@ -76,7 +76,7 @@
 遵循与用人方小程序相同的设计原则,人才小程序API以查询功能为主。所有数据修改操作(个人信息更新、银行卡管理、证件照片管理、打卡记录等)由管理员在管理后台统一处理。人才用户仅有的写入操作包括:登录认证、通知标记已读。
 
 **故事概览:**
-本史诗包含12个故事,其中10个为核心故事(015-01到015-10),1个延期故事(015-11),1个冗余故事(015-12)
+本史诗包含12个故事,其中8个为核心故事(015-01到015-03、015-05到015-07、015-09、015-10),3个延期故事(015-04、015-08、015-11),1个冗余故事(015-12)。故事015-04、015-08因打卡功能前端模拟实现而延期
 
 ### 故事015-01:数据库schema扩展
 **背景:** 现有数据库表结构缺少支持人才小程序完整功能的关键字段,需要在不影响现有数据的前提下扩展schema。
@@ -295,13 +295,14 @@
 - [ ] 所有接口通过单元测试和集成测试
 
 ### 故事015-09:数据统计与报表API
-**背景:** 人才用户需要查看个人数据统计和报表,包括出勤统计、薪资统计、工作统计等。
+**背景:** 人才用户需要查看个人数据统计和报表,包括薪资统计、工作统计等。出勤统计依赖打卡数据,当前打卡功能为前端模拟实现,出勤统计相关API可延期实现。
 
 **任务列表:**
-1. **个人出勤统计API**(order-module扩展):
+1. **个人出勤统计API**(order-module扩展,可选):
    - 月度出勤统计:当月出勤天数、出勤率、异常次数
    - 年度出勤统计:年度出勤汇总
    - 出勤趋势分析:月度出勤趋势图表数据
+   - **注:** 依赖打卡数据,当前打卡功能为前端模拟实现,可延期实现
 
 2. **个人薪资统计API**(order-module扩展):
    - 月度薪资统计:当月薪资、历史薪资对比
@@ -396,23 +397,23 @@
 **当前状态:** 史诗规划阶段,所有故事待实现。
 
 **故事完成状态:**
-- [ ] **故事015-01**:数据库schema扩展 - **待实现**
+- [ ] **故事015-01**:数据库schema扩展 - **待实现**(打卡字段延期)
 - [ ] **故事015-02**:人才用户认证API扩展 - **待实现**
 - [ ] **故事015-03**:个人信息管理API - **待实现**
-- [ ] **故事015-04**:考勤记录API - **待实现**
+- [ ] **故事015-04**:考勤记录API - **P2 - 延期**(打卡功能前端模拟)
 - [ ] **故事015-05**:就业信息API - **待实现**
-- [ ] **故事015-06**:系统设置API - **待实现**
+- [ ] **故事015-06**:帮助与支持API - **待实现**
 - [ ] **故事015-07**:通知与消息API - **待实现**
-- [ ] **故事015-08**:远程打卡API - **待实现**
-- [ ] **故事015-09**:数据统计与报表API - **待实现**
+- [ ] **故事015-08**:打卡状态查询API - **P2 - 延期**(打卡功能前端模拟)
+- [ ] **故事015-09**:数据统计与报表API - **待实现**(出勤统计可选)
 - [ ] **故事015-10**:路由路径规范与API客户端 - **待实现**
 - [ ] **故事015-11**:高级功能与优化 - **P2 - 延期**(后期优化)
 - [ ] **故事015-12**:API文档与测试完善 - **冗余**(基础设施已覆盖)
 
 **总体进度:** 0/12 故事完成(0%)
-**MVP进度:** 0/10 核心故事完成(0%,排除015-11延期和015-12冗余)
+**MVP进度:** 0/8 核心故事完成(0%,排除015-04、015-08、015-11延期和015-12冗余)
 
-**最近更新:** 2025-12-23 - 史诗015创建:为人才小程序提供完整的API接口支持,包含12个故事,覆盖登录认证、个人信息、考勤记录、就业信息、系统设置等功能。
+**最近更新:** 2025-12-23 - 更新史诗015:调整打卡功能相关API为延期状态(前端模拟实现)。故事015-01打卡字段延期,故事015-04、015-08标记为P2延期。2025-12-23 - 史诗015创建:为人才小程序提供完整的API接口支持,包含12个故事,覆盖登录认证、个人信息、考勤记录、就业信息、系统设置等功能。
 
 ---
 
@@ -488,16 +489,17 @@
 
 ## 执行顺序建议
 
-1. **先完成故事015-01**:数据库schema扩展是基础,其他故事依赖
+1. **先完成故事015-01**:数据库schema扩展是基础,其他故事依赖(打卡字段延期)
 2. **然后完成故事015-02**:人才用户认证API扩展,提供登录基础
 3. **故事015-03**:个人信息管理API,提供基本信息查询
-4. **故事015-04和015-05**:考勤记录API和就业信息API,核心功能实现
-5. **故事015-06和015-07**:系统设置API和通知与消息API,完善用户体验
-6. **故事015-08和015-09**:远程打卡API和数据统计API,增强功能
+4. **故事015-05**:就业信息API,核心功能实现
+5. **故事015-06和015-07**:帮助与支持API和通知与消息API,完善用户体验
+6. **故事015-09**:数据统计与报表API(出勤统计可选),增强功能
 7. **故事015-10**:路由路径规范与API客户端,确保架构规范
-8. **故事015-11**:高级功能与优化(P2优先级,后期优化)
-9. **故事015-12**:API文档与测试完善(冗余,基础设施已覆盖)
-10. **按模块分组**:同一模块的扩展建议由同一开发者完成,确保一致性
+8. **故事015-04、015-08**:考勤记录API和打卡状态查询API(P2延期,打卡功能前端模拟)
+9. **故事015-11**:高级功能与优化(P2优先级,后期优化)
+10. **故事015-12**:API文档与测试完善(冗余,基础设施已覆盖)
+11. **按模块分组**:同一模块的扩展建议由同一开发者完成,确保一致性
 
 ---