This website works better with JavaScript
Strona główna
Odkrywaj
Pomoc
Zaloguj się
fa88
/
foodie-server
Obserwuj
1
Polub
0
Forkuj
0
Pliki
Problemy
0
Oczekujące zmiany
0
Wiki
Drzewo:
fc657cbb95
Gałęzie
Tagi
004-qr-table-order
022-merchant-store-subaccounts
master
test
foodie-server
/
specs
/
024-flash-delivery
/
tasks.md
tasks.md
3.0 KB
Historia
Czysty
任务:闪送配送服务
Phase 1:测试红灯与数据层
T001 编写计价、状态机、路线测试并确认因实现缺失而失败
T002 编写 MyBatis XML 契约测试,覆盖映射、原子抢单和自动完成条件并确认失败
T003 在
updatesql/sql.md
记录四张新表、地址字段、索引、计价种子和后台权限 SQL
T004 新增闪送实体、Mapper、XML 与地址置顶/安全条件方法,使数据层测试转绿
Phase 2:US1 报价与订单创建
T005 [US1] 先写报价边界、路线降级、配置停用、无效地址、重算和幂等测试并确认红灯
T006 [US1] 实现 Routes 客户端、Haversine 降级、计价器和配置读取
T007 [US1] 实现 home/quote/create DTO、服务与 Controller,保存快照和创建日志
T008 [US1] 运行 US1 定向测试转绿
Phase 3:US2 骑手抢单和配送
T009 [US2] 先写骑手角色、脱敏、排序、原子抢单、越权、图片必填测试并确认红灯
T010 [US2] 实现骑手 available/mine/detail/accept/pickup/deliver
T011 [US2] 同事务保存图片和状态日志,运行 US2 测试转绿
Phase 4:US3 安全共享地址簿
T012 [US3] 先写跨用户拒绝、userId 忽略和搜索排序测试并确认红灯
T013 [US3] 新增地址 DTO,修复匿名删除/详情和实体直绑,提供 DELETE/top
T014 [US3] 更新地址 Mapper/XML 并运行地址安全测试转绿
Phase 5:US4 用户跟踪、取消和签收
T015 [US4] 先写本人查询、越权、取消、签收、终态和自动完成并发测试并确认红灯
T016 [US4] 实现用户列表/详情/cancel/confirmReceipt
T017 [US4] 实现 24 小时自动完成任务,运行 US4 测试转绿
Phase 6:US5 平台配置和介入
T018 [US5] 先写权限注解、计价版本、查询、异常取消和平台完成测试并确认红灯
T019 [US5] 实现平台 pricing 和 orders API
T020 [US5] 运行 US5 测试转绿
Phase 7:交付
T021 为五个 i18n 文件添加一致的闪送/地址错误 key 与一致性测试
T022 核对 API 契约、实现、权限和 SQL,更新任务状态
T023 JDK 21 运行定向测试、模块构建和
git diff --check
T024 核对暂存范围并准备中文提交
Phase 8:补充用户端/骑手端原型
T025 更新包裹、预约、PIN、寄件凭证、费用明细和角色脱敏规格/API/SQL
T026 先写计价明细、预约抢单条件、PIN、寄件凭证、状态分组和安全响应测试并确认红灯
T027 扩展订单/计价/凭证实体、Mapper XML 和数据库迁移记录
T028 实现包裹信息、预约配送、40 公里限制和服务端费用明细
T029 实现 PIN 送达与 SENDER/PICKUP/DELIVERY 三类凭证
T030 实现用户/骑手状态分组分页、角色业务视图和骑手公开摘要
T031 更新 API 契约与 i18n,并运行 JDK 21 定向测试、模块构建和差异检查