1.6 KiB
1.6 KiB
Implementation Tasks
1. 类型定义和 API 接口
- 1.1 在
src/typings/bank.ts中添加拜访计划相关类型定义 - 1.2 在
src/pagesBank/api/index.ts中添加拜访计划 API 接口 - 1.3 在
src/pagesBank/mock/index.ts中添加拜访计划 Mock 数据
2. 拜访计划创建页面
- 2.1 创建
src/pagesBank/visit/create.vue拜访计划创建页面 - 2.2 实现日期选择器组件
- 2.3 实现客户选择器(弹出客户列表)
- 2.4 实现位置定位功能(地图定位/文本输入)
- 2.5 实现营销产品多选功能
- 2.6 实现拜访主题和备注输入
- 2.7 实现图片上传功能(拍照/相册选择)
- 2.8 实现表单验证和提交功能
3. 拜访计划列表页面
- 3.1 创建
src/pagesBank/visit/list.vue拜访计划列表页面 - 3.2 实现拜访计划列表展示
- 3.3 实现状态筛选(待拜访、已完成、已取消)
- 3.4 实现搜索功能
4. 拜访计划详情页面
- 4.1 创建
src/pagesBank/visit/detail.vue拜访计划详情页面 - 4.2 实现拜访计划详情展示
- 4.3 实现拜访状态更新功能
- 4.4 实现拜访记录编辑功能
5. 路由配置
- 5.1 在
src/pages.json中添加拜访计划相关路由配置
6. 导航入口
- 6.1 在银行端首页或客户详情页添加"创建拜访计划"入口
- 6.2 在客户详情页添加"拜访记录"入口
7. 测试和验证
- 7.1 测试拜访计划创建流程
- 7.2 测试拜访计划列表展示和筛选
- 7.3 测试拜访计划详情查看和编辑
- 7.4 测试图片上传功能
- 7.5 测试表单验证