优化: 任务分页watcher+设置页确认弹窗复用+进展文档更新
- Tasks.vue: 补全 page/pageSize watcher,翻页触发后端查询(原翻页只改前端切片) - Settings.vue: 自建确认弹窗替换为 ConfirmDialog 组件,删除重复 CSS - PROGRESS.md: 更新项目速览(多Agent架构+40+工具+人设系统)
This commit is contained in:
@@ -406,6 +406,15 @@ watch(sortBy, () => {
|
||||
]).finally(() => { loading.value = false })
|
||||
})
|
||||
|
||||
// 分页翻页/改每页条数:重新查询后端
|
||||
watch([page, pageSize], () => {
|
||||
loading.value = true
|
||||
Promise.all([
|
||||
store.loadTasks(buildTaskQuery()),
|
||||
taskApi.count(buildTaskQuery()).then(n => totalTasks.value = n),
|
||||
]).finally(() => { loading.value = false })
|
||||
})
|
||||
|
||||
// Ctrl+N 新建 / Ctrl+F 搜索(桌面快捷键)
|
||||
function onKeydown(e: KeyboardEvent) {
|
||||
if ((e.ctrlKey || e.metaKey) && e.key === 'n') {
|
||||
|
||||
Reference in New Issue
Block a user