diff --git a/changelogs/2026-07/16_fix_grassland_guide_admin_sort_weight_asc.md b/changelogs/2026-07/16_fix_grassland_guide_admin_sort_weight_asc.md new file mode 100644 index 0000000..193724c --- /dev/null +++ b/changelogs/2026-07/16_fix_grassland_guide_admin_sort_weight_asc.md @@ -0,0 +1,17 @@ +# 草原指南管理列表按排序权重正序 + +- 工单:`wx/HL#5011` +- 测试环境:已部署 `dev-v3` +- 接口:`GET /admin/grassland-guide/videos` + +## 变更 + +列表排序改为: + +1. `sortWeight ASC` +2. `publishTime DESC` +3. `videoId DESC` + +排序权重数字越小越靠前,`0` 排在所有正数权重之前。接口字段和请求参数没有变化,前端不需要改传参。 + +测试环境已用 57 条真实数据验证,权重顺序为 `0, 0, 0, 1, 100, 200...`。 diff --git a/changelogs/2026-07/16_fix_grassland_guide_mp_sort_weight_asc.md b/changelogs/2026-07/16_fix_grassland_guide_mp_sort_weight_asc.md new file mode 100644 index 0000000..407ff65 --- /dev/null +++ b/changelogs/2026-07/16_fix_grassland_guide_mp_sort_weight_asc.md @@ -0,0 +1,19 @@ +# 草原指南小程序列表按排序权重正序 + +- 工单:`wx/HL#5011` +- 测试环境:已部署 `dev-v3` +- 影响接口: + - `GET /mp/grassland-guide/home` + - `GET /mp/grassland-guide/videos` + +## 变更 + +普通视频分页列表排序改为: + +1. `sortWeight ASC` +2. `publishTime DESC` +3. `videoId DESC` + +排序权重数字越小越靠前,`0` 排在所有正数权重之前。首页精选区原本就是小权重优先,规则保持不变;相关推荐仍使用推荐算法,不改为纯权重排序。 + +接口字段和请求参数没有变化。 diff --git a/changelogs/2026-07/16_fix_grassland_guide_public_sort_weight_asc.md b/changelogs/2026-07/16_fix_grassland_guide_public_sort_weight_asc.md new file mode 100644 index 0000000..3a6b2c6 --- /dev/null +++ b/changelogs/2026-07/16_fix_grassland_guide_public_sort_weight_asc.md @@ -0,0 +1,15 @@ +# 草原指南管理端免登录列表按排序权重正序 + +- 工单:`wx/HL#5011` +- 测试环境:已部署 `dev-v3` +- 接口:`GET /admin/grassland-guide/public/videos` + +## 变更 + +列表排序改为: + +1. `sortWeight ASC` +2. `publishTime DESC` +3. `videoId DESC` + +排序权重数字越小越靠前,`0` 排在所有正数权重之前。接口字段、分页方式和免登录规则没有变化。