|
@@ -134,18 +134,6 @@ Approve
|
|
|
- [x] 实现活动创建和编辑表单
|
|
- [x] 实现活动创建和编辑表单
|
|
|
- [x] 实现路线创建和编辑表单
|
|
- [x] 实现路线创建和编辑表单
|
|
|
- [x] 实现启用/禁用功能
|
|
- [x] 实现启用/禁用功能
|
|
|
-- [ ] 实现省市区管理页面 (AC: 5)
|
|
|
|
|
- - [ ] 创建省市区管理页面 - 省市区数据配置和管理
|
|
|
|
|
- - [ ] 实现省市区管理页面的搜索和筛选功能
|
|
|
|
|
- - [ ] 实现省市区创建和编辑表单
|
|
|
|
|
- - [ ] 支持省市区层级展示和树形结构
|
|
|
|
|
- - [ ] 实现省市区三级联动选择组件
|
|
|
|
|
-- [ ] 实现地点管理页面 (AC: 5)
|
|
|
|
|
- - [ ] 创建地点管理页面 - 地点信息配置和管理
|
|
|
|
|
- - [ ] 实现地点管理页面的搜索和筛选功能
|
|
|
|
|
- - [ ] 实现地点创建和编辑表单
|
|
|
|
|
- - [ ] 更新活动和路线表单,支持地点选择组件
|
|
|
|
|
- - [ ] 支持按省市区筛选地点列表
|
|
|
|
|
- [x] 编写测试 (AC: 1, 2, 3, 4)
|
|
- [x] 编写测试 (AC: 1, 2, 3, 4)
|
|
|
- [x] 管理后台API集成测试 (`tests/integration/server/`)
|
|
- [x] 管理后台API集成测试 (`tests/integration/server/`)
|
|
|
- [x] 活动管理API CRUD操作测试 (P0)
|
|
- [x] 活动管理API CRUD操作测试 (P0)
|
|
@@ -164,39 +152,12 @@ Approve
|
|
|
- [x] 路线管理E2E测试 (P1)
|
|
- [x] 路线管理E2E测试 (P1)
|
|
|
- [ ] 搜索筛选E2E测试 (P2)
|
|
- [ ] 搜索筛选E2E测试 (P2)
|
|
|
- [x] 启用禁用操作E2E测试 (P1)
|
|
- [x] 启用禁用操作E2E测试 (P1)
|
|
|
-- [ ] 编写地点管理测试 (AC: 5, 6, 7, 8)
|
|
|
|
|
- - [ ] 管理后台API集成测试 (`tests/integration/server/`)
|
|
|
|
|
- - [ ] 地点管理API CRUD操作测试 (P0)
|
|
|
|
|
- - [ ] 地点搜索和筛选功能测试 (P1)
|
|
|
|
|
- - [ ] 地点关联关系测试 (P1)
|
|
|
|
|
- - [ ] 省市区三级联动API测试 (P1)
|
|
|
|
|
- - [ ] 去程/返程动态判断逻辑测试 (P0)
|
|
|
|
|
- - [ ] 省市区多维度查询测试 (P1)
|
|
|
|
|
- - [ ] 用户端路线查询API测试 (P0)
|
|
|
|
|
- - [ ] 路线活动关联查询测试 (P1)
|
|
|
|
|
- - [ ] 管理后台页面组件测试 (`tests/integration/client/`)
|
|
|
|
|
- - [ ] LocationManagementPage组件测试 (P1)
|
|
|
|
|
- - [ ] LocationForm组件测试 (P1)
|
|
|
|
|
- - [ ] LocationSelect组件测试 (P1)
|
|
|
|
|
- - [ ] 省市区三级联动组件测试 (P1)
|
|
|
|
|
- - [ ] E2E测试 (`tests/e2e/specs/admin/`)
|
|
|
|
|
- - [ ] 地点管理E2E测试 (P1)
|
|
|
|
|
- - [ ] 省市区三级联动E2E测试 (P1)
|
|
|
|
|
- - [ ] 去程/返程路线识别E2E测试 (P0)
|
|
|
|
|
- - [ ] 用户端路线查询E2E测试 (P0)
|
|
|
|
|
- [x] 实现活动选择组件 (AC: 3)
|
|
- [x] 实现活动选择组件 (AC: 3)
|
|
|
- [x] 创建ActivitySelect组件,支持活动搜索和选择
|
|
- [x] 创建ActivitySelect组件,支持活动搜索和选择
|
|
|
- [x] 在RouteForm中集成ActivitySelect组件,替换原有的数字输入框
|
|
- [x] 在RouteForm中集成ActivitySelect组件,替换原有的数字输入框
|
|
|
- [x] 实现活动搜索功能,支持按名称搜索
|
|
- [x] 实现活动搜索功能,支持按名称搜索
|
|
|
- [x] 实现活动列表展示,显示活动名称和类型
|
|
- [x] 实现活动列表展示,显示活动名称和类型
|
|
|
- [x] 添加活动选择验证
|
|
- [x] 添加活动选择验证
|
|
|
-- [ ] 实现地点选择组件 (AC: 5)
|
|
|
|
|
- - [ ] 创建LocationSelect组件,支持地点搜索和选择
|
|
|
|
|
- - [ ] 在ActivityForm中集成LocationSelect组件,选择举办地点
|
|
|
|
|
- - [ ] 在RouteForm中集成LocationSelect组件,选择出发地和目的地
|
|
|
|
|
- - [ ] 实现地点搜索功能,支持按名称、省份、城市搜索
|
|
|
|
|
- - [ ] 实现地点列表展示,显示地点名称和完整地址
|
|
|
|
|
- - [ ] 添加地点选择验证
|
|
|
|
|
- [x] 修复表单时间格式问题 (AC: 1, 2, 3, 4)
|
|
- [x] 修复表单时间格式问题 (AC: 1, 2, 3, 4)
|
|
|
- [x] 修复活动API响应schema中的时间字段类型
|
|
- [x] 修复活动API响应schema中的时间字段类型
|
|
|
- [x] 修复路线API响应schema中的时间字段类型
|
|
- [x] 修复路线API响应schema中的时间字段类型
|