|
@@ -58,17 +58,40 @@
|
|
|
|
|
|
|
|
## 故事列表
|
|
## 故事列表
|
|
|
|
|
|
|
|
|
|
+### 故事011-00:补充缺失的API接口
|
|
|
|
|
+**背景:** 经过验证,现有allin系统移植模块的API不足以完全支持用人方小程序的所有功能需求,需要补充关键API接口。
|
|
|
|
|
+
|
|
|
|
|
+**任务列表:**
|
|
|
|
|
+1. **企业用户认证API**:扩展auth-module,支持企业用户手机号密码登录、退出登录、获取企业用户信息
|
|
|
|
|
+2. **企业统计API**:扩展company-module,添加企业概览统计接口(在职人员、订单数、累计订单等)
|
|
|
|
|
+3. **人才扩展API**:扩展disability-module,添加工作历史查询、薪资历史查询、个人征信信息查询、视频关联查询接口
|
|
|
|
|
+4. **订单统计API**:扩展order-module,添加打卡数据统计、视频统计、企业维度订单查询接口
|
|
|
|
|
+5. **数据统计API**:创建统计模块或扩展现有模块,提供残疾类型分布、性别分布、年龄分布、户籍分布、在职状态统计、薪资分布等统计接口
|
|
|
|
|
+6. **视频管理API**:扩展file-module或创建视频管理模块,支持视频分类管理(工资视频、个税视频、打卡视频、工作视频)、企业/个人维度视频查询、批量下载功能
|
|
|
|
|
+7. **系统设置API**:添加企业用户专属的设置接口(账号信息、安全设置、消息通知等)
|
|
|
|
|
+8. **API文档与测试**:为所有新增API编写文档和单元测试
|
|
|
|
|
+
|
|
|
|
|
+**验收标准:**
|
|
|
|
|
+- [ ] 企业用户可成功登录和获取企业信息
|
|
|
|
|
+- [ ] 企业概览统计接口返回正确的在职人员、订单数等数据
|
|
|
|
|
+- [ ] 人才详情页可查询到工作历史、薪资历史、个人征信信息
|
|
|
|
|
+- [ ] 订单管理页可获取打卡数据统计和视频统计
|
|
|
|
|
+- [ ] 数据统计页所有图表数据可通过API正确获取
|
|
|
|
|
+- [ ] 视频管理页支持按企业/个人维度查询和批量下载
|
|
|
|
|
+- [ ] 系统设置功能完整,账号信息可管理
|
|
|
|
|
+- [ ] 所有新增API通过单元测试,接口文档完整
|
|
|
|
|
+
|
|
|
### 故事011-01:API客户端集成与基础框架搭建
|
|
### 故事011-01:API客户端集成与基础框架搭建
|
|
|
**任务列表:**
|
|
**任务列表:**
|
|
|
-1. 分析史诗7,8,9,10移植的API模块,确定需要集成的RPC客户端
|
|
|
|
|
-2. 扩展`src/api.ts`,新增allin系统模块的RPC客户端
|
|
|
|
|
|
|
+1. 分析史诗7,8,9,10移植的API模块及故事011-00补充的API,确定需要集成的RPC客户端
|
|
|
|
|
+2. 扩展`src/api.ts`,新增allin系统模块的RPC客户端,包括补充的API接口
|
|
|
3. 创建用人方小程序的基础布局组件(底部导航、状态栏等)
|
|
3. 创建用人方小程序的基础布局组件(底部导航、状态栏等)
|
|
|
4. 实现登录页面功能,与企业用户认证系统集成
|
|
4. 实现登录页面功能,与企业用户认证系统集成
|
|
|
5. 配置用人方小程序的路由结构
|
|
5. 配置用人方小程序的路由结构
|
|
|
6. 编写API集成的基础测试
|
|
6. 编写API集成的基础测试
|
|
|
|
|
|
|
|
**验收标准:**
|
|
**验收标准:**
|
|
|
-- [ ] allin系统模块RPC客户端成功集成到`api.ts`
|
|
|
|
|
|
|
+- [ ] allin系统模块及补充API的RPC客户端成功集成到`api.ts`
|
|
|
- [ ] 登录页面功能完整,支持企业用户手机号密码登录
|
|
- [ ] 登录页面功能完整,支持企业用户手机号密码登录
|
|
|
- [ ] 基础布局组件可用,符合移动端设计
|
|
- [ ] 基础布局组件可用,符合移动端设计
|
|
|
- [ ] 路由配置正确,页面导航正常
|
|
- [ ] 路由配置正确,页面导航正常
|
|
@@ -78,15 +101,15 @@
|
|
|
**任务列表:**
|
|
**任务列表:**
|
|
|
1. 实现首页/看板页面,展示企业概览数据、在职人员统计、分配人才列表
|
|
1. 实现首页/看板页面,展示企业概览数据、在职人员统计、分配人才列表
|
|
|
2. 实现人才列表页,支持按姓名、残疾证号搜索,按状态、残疾类型筛选
|
|
2. 实现人才列表页,支持按姓名、残疾证号搜索,按状态、残疾类型筛选
|
|
|
-3. 实现人才详情页,展示基本信息、工作信息、薪资信息、历史工作内容
|
|
|
|
|
-4. 集成人才相关的API接口(disability_person、order等模块)
|
|
|
|
|
|
|
+3. 实现人才详情页,展示基本信息、工作信息、薪资信息、历史工作内容、个人征信、视频管理
|
|
|
|
|
+4. 集成人才相关的API接口(disability_person、order等模块及补充API)
|
|
|
5. 实现薪资信息展示和历史薪资记录查看功能
|
|
5. 实现薪资信息展示和历史薪资记录查看功能
|
|
|
6. 添加个人征信信息展示和文件下载功能
|
|
6. 添加个人征信信息展示和文件下载功能
|
|
|
|
|
|
|
|
**验收标准:**
|
|
**验收标准:**
|
|
|
- [ ] 首页数据展示正确,统计卡片实时更新
|
|
- [ ] 首页数据展示正确,统计卡片实时更新
|
|
|
- [ ] 人才列表搜索筛选功能正常,分页可用
|
|
- [ ] 人才列表搜索筛选功能正常,分页可用
|
|
|
-- [ ] 人才详情页信息完整,包含基本信息、工作历史、薪资数据
|
|
|
|
|
|
|
+- [ ] 人才详情页信息完整,包含基本信息、工作历史、薪资数据、个人征信、视频列表
|
|
|
- [ ] 薪资历史记录可查看,数据准确
|
|
- [ ] 薪资历史记录可查看,数据准确
|
|
|
- [ ] 个人征信截图可预览和下载
|
|
- [ ] 个人征信截图可预览和下载
|
|
|
- [ ] API调用错误处理完善
|
|
- [ ] API调用错误处理完善
|
|
@@ -94,7 +117,7 @@
|
|
|
### 故事011-03:数据统计与系统管理功能
|
|
### 故事011-03:数据统计与系统管理功能
|
|
|
**任务列表:**
|
|
**任务列表:**
|
|
|
1. 实现数据统计页,包含残疾类型分布、性别分布、年龄分布、户籍省份分布等图表
|
|
1. 实现数据统计页,包含残疾类型分布、性别分布、年龄分布、户籍省份分布等图表
|
|
|
-2. 实现订单管理页,展示订单列表、状态管理、打卡数据统计
|
|
|
|
|
|
|
+2. 实现订单管理页,展示订单列表、状态管理、打卡数据统计、视频统计
|
|
|
3. 实现企业设置页,包含企业信息展示、账号管理、安全设置等功能
|
|
3. 实现企业设置页,包含企业信息展示、账号管理、安全设置等功能
|
|
|
4. 实现视频查看下载页,支持企业维度和个人维度的视频管理
|
|
4. 实现视频查看下载页,支持企业维度和个人维度的视频管理
|
|
|
5. 集成订单相关的API接口,支持订单状态管理和数据统计
|
|
5. 集成订单相关的API接口,支持订单状态管理和数据统计
|
|
@@ -103,9 +126,9 @@
|
|
|
|
|
|
|
|
**验收标准:**
|
|
**验收标准:**
|
|
|
- [ ] 数据统计图表正确显示,数据准确
|
|
- [ ] 数据统计图表正确显示,数据准确
|
|
|
-- [ ] 订单管理功能完整,支持查看、编辑、数据统计
|
|
|
|
|
|
|
+- [ ] 订单管理功能完整,支持查看、编辑、打卡数据统计、视频统计
|
|
|
- [ ] 企业设置页面功能可用,账号信息可管理
|
|
- [ ] 企业设置页面功能可用,账号信息可管理
|
|
|
-- [ ] 视频管理页面支持播放、下载、分享功能
|
|
|
|
|
|
|
+- [ ] 视频管理页面支持播放、下载、分享、批量下载功能
|
|
|
- [ ] 批量下载功能正常,支持企业维度批量操作
|
|
- [ ] 批量下载功能正常,支持企业维度批量操作
|
|
|
- [ ] 所有页面响应式设计良好,移动端体验优秀
|
|
- [ ] 所有页面响应式设计良好,移动端体验优秀
|
|
|
- [ ] 性能测试通过,页面加载速度符合要求
|
|
- [ ] 性能测试通过,页面加载速度符合要求
|
|
@@ -139,7 +162,7 @@
|
|
|
|
|
|
|
|
## 完成定义
|
|
## 完成定义
|
|
|
|
|
|
|
|
-- [ ] 所有3个故事完成,验收标准全部满足
|
|
|
|
|
|
|
+- [ ] 所有4个故事完成,验收标准全部满足
|
|
|
- [ ] 8个页面功能完整,符合原型设计要求
|
|
- [ ] 8个页面功能完整,符合原型设计要求
|
|
|
- [ ] API集成测试通过,包括正常流程和异常情况测试
|
|
- [ ] API集成测试通过,包括正常流程和异常情况测试
|
|
|
- [ ] 现有功能回归测试通过,确保无功能退化
|
|
- [ ] 现有功能回归测试通过,确保无功能退化
|