85ecd1f54f
未设路径面板缺 v-model:sort-by,列头点击不触发 API;与主表共享 sortBy。 Co-authored-by: Cursor <cursoragent@cursor.com>
965 B
965 B
未设路径服务器表格排序修复
日期:2026-06-08
变更摘要
修复「未设置路径服务器」区域点击表头排序无效的问题:为 ServerUnsetPathPanel 的 v-data-table-server 绑定 sort-by,与主表共享同一排序状态并走服务端 sort_by / sort_order 参数。
动机
主表已有 v-model:sort-by,未设路径区缺绑定,列头点击无 API 请求、顺序不变。
涉及文件
frontend/src/components/servers/ServerUnsetPathPanel.vue— 新增sortByprop 与update:sort-byemitfrontend/src/pages/ServersPage.vue—v-model:sort-by="sortBy"传给未设路径面板
迁移 / 重启
无。前端构建部署即可。
验证
- 打开服务器页,在未设路径区点击「名称」「心跳」等列头,列表顺序应变化且与主表排序一致。
GET /api/servers/?target_path_unset=true&sort_by=...&sort_order=...应出现在网络请求中。