|
|
@@ -4,6 +4,36 @@
|
|
|
|
|
|
---
|
|
|
|
|
|
+## v1.0.2178 (2026-11-07)
|
|
|
+
|
|
|
+### 文档
|
|
|
+- 研发负责人第73轮闭环巡检汇报 report-dev-2026-11-07-2031
|
|
|
+- EVD-17 D/X域契约核对批次(华为/小米运动健康接入)
|
|
|
+- 研发负责人第73轮闭环巡检汇报 report-dev-2026-11-07-2031
|
|
|
+- 研发负责人第73轮闭环巡检汇报 report-dev-2026-11-07-2031
|
|
|
+- 研发负责人第73轮闭环巡检汇报 report-dev-2026-11-07-2031
|
|
|
+
|
|
|
+### 其他
|
|
|
+- - API_REFERENCE §4.43/4.44 增补 EVD-17 契约登记(与实现核对一致无需修正,登记缺口与双轨复用载体)
|
|
|
+- - 端点核对:D1-D5 / X1-X5 全部成立(10/10 ✅);⚠a 缺口登记、⚠b 双轨载体成立(复用报告链路)、⚠c 语义=追加写+读最新覆盖
|
|
|
+- - 无业务代码/测试/DB 迁移改动;mvn -DskipTests compile EXIT=0
|
|
|
+-
|
|
|
+- - 模板新增排序栏(综合/价格↑/价格↓),位于 Level2 分类 chips 与商品列表之间
|
|
|
+- - data 新增 sortType:'default'
|
|
|
+- - 新增 buildSort()(price_asc/price_desc -> [{column:'price',order:'asc'|'desc'}],default -> [])
|
|
|
+- - 新增 onSortSelect()(切换排序重置 page=1/products=[]/noMore=false 并重新加载)
|
|
|
+- - loadProducts/onLoadMore 在 params 构建后追加 sort(滚动加载沿用当前排序)
|
|
|
+- - 新增 .sort-bar/.sort-item/.sort-item.active 样式(复用 \-space-*、\-violet 高亮)
|
|
|
+- - 后端 SortInterceptor 支持数组 sort,零后端改动;推荐商品逻辑不变
|
|
|
+-
|
|
|
+
|
|
|
+### 新功能
|
|
|
+- 商城商品列表增加按价格排序(综合/价格升/价格降)
|
|
|
+
|
|
|
+### 测试
|
|
|
+- 浏览器双端全绿(admin5/5+front6/6+shop4/4) | B-51/B-52关闭(根目录跑Playwright双版本冲突误判为Chromium缺失) | B-50第2次复现(华为5端点未鉴权200) | 后端288类2389例95.02%零漂移 | 新B-53(70项WIP含11测试文件修复,提交即96.78%)/B-54(langgraph chromadb DLL)/B-55(189+251不可达) | 通知研发
|
|
|
+
|
|
|
+
|
|
|
## v1.0.2177 (2026-11-07)
|
|
|
|
|
|
### 文档
|