mirror of
https://github.com/kuaifan/dootask.git
synced 2026-09-17 01:16:21 +00:00
新增到期、排期、逾期与未排期分组,按项目缓存显示选择并至少保留一项。 统一分组复选下拉菜单,接入 Cascader 桌面悬停展开,增加勾选后的滚动定位校正。 升级 view-design-hi 至 4.7.0-81,同步多语言、知识库和回归测试。
2.5 KiB
2.5 KiB
id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id | title | type | feature | scope | locale | aliases | related_tools | related_pages | prerequisites | negative | last_verified | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| view.switch.howto | 切换看板 / 列表 / 甘特图视图 | howto | view | end-user | zh |
|
|
|
|
v1.9.18 |
切换看板 / 列表 / 甘特图视图
入口
- 桌面端 Web:项目详情页右上角,3 个图标排成一行的切换条
- 移动端:项目详情页顶部同位置(图标更小)
三个切换按钮
从左到右依次:
- 看板(图标:方块阵列)→
menuType='column',默认视图 - 列表(图标:横线列表)→
menuType='table' - 甘特图(图标:时间轴)→
menuType='gantt'
切换器底部有一条滑块(slider)会跟随高亮,所选视图按钮变色。
仅在表格模式下,悬停切换组前的设置齿轮图标会弹出分组复选下拉菜单;触屏切换表格后点击齿轮打开。菜单与项目筛选弹层风格一致,无箭头和标题栏,勾选后保持打开。列表图标只切换视图,不触发菜单。切走表格后齿轮隐藏、菜单关闭。可选择我的、协助、未完成、已完成、本周到期、下周到期、本周排期、下周排期、已逾期、未排期,至少保留一项。默认只选择我的、协助、未完成,其余默认不选。选择按项目本地缓存,与折叠状态独立,详见 view.list.howto。
操作步骤
- 进入项目详情页
- 点切换条上对应图标
- 数据立即按新视图重排,切换过程不重新请求数据(已在前端)
- 选择记录在
cacheParameter.menuType,下次进入该项目仍是此视图
持久化
- 视图状态按
项目 ID × 当前用户维度记录 - 不跨设备同步(本地缓存)
- 默认值为
column(看板)
与"全部项目页"
- 项目列表页(all 项目)有自己的视图(项目卡片 / 项目列表),与单项目的视图无关
不支持
- 视图切换没有键盘快捷键
- 不能强制所有项目用同一视图
- 不能新增第 5 种自定义视图
- 部门只读模式下视图仍可切换(只是不能编辑任务)