czh-20260521-更改计划名称以及优化新增分组流程
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
<a-dropdown>
|
||||
<template #overlay>
|
||||
<a-menu @click="onStatusFilterChange">
|
||||
<a-menu-item key="all" :class="{ 'ant-dropdown-menu-item-selected': statusFilter === 'all' }">全部任务</a-menu-item>
|
||||
<a-menu-item key="all" :class="{ 'ant-dropdown-menu-item-selected': statusFilter === 'all' }">全部事项</a-menu-item>
|
||||
<a-menu-item key="completed" :class="{ 'ant-dropdown-menu-item-selected': statusFilter === 'completed' }">已完成</a-menu-item>
|
||||
<a-menu-item key="uncompleted" :class="{ 'ant-dropdown-menu-item-selected': statusFilter === 'uncompleted' }">未完成</a-menu-item>
|
||||
</a-menu>
|
||||
@@ -79,7 +79,7 @@
|
||||
<div class="table-col table-col-drag-handle"></div>
|
||||
<div class="table-col table-col-title">
|
||||
<Icon icon="tasklist-title|svg" class="header-icon" />
|
||||
<span class="header-label">任务标题</span>
|
||||
<span class="header-label">事项标题</span>
|
||||
</div>
|
||||
<template v-for="field in visibleFieldConfigs" :key="field.key">
|
||||
<div class="table-col header-col" :style="{ width: fieldWidthMap[field.key] || '100px' }">
|
||||
@@ -331,7 +331,7 @@
|
||||
|
||||
<div v-if="flattenedTasks.length === 0" class="empty-state">
|
||||
<Icon icon="ant-design:inbox-outlined" class="empty-icon" />
|
||||
<p>暂无任务</p>
|
||||
<p>暂无事项</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -436,7 +436,7 @@
|
||||
});
|
||||
|
||||
const statusFilterLabel = computed(() => {
|
||||
const map: Record<StatusFilter, string> = { all: '全部任务', completed: '已完成', uncompleted: '未完成' };
|
||||
const map: Record<StatusFilter, string> = { all: '全部事项', completed: '已完成', uncompleted: '未完成' };
|
||||
return map[props.statusFilter];
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user