kuaifan 7b25f243ab feat(file): 文件页拆分「我的/共享」两个板块并合并工具栏为单行
- 顶部 Tab 切换:我的文件(私有 share=0)/ 共享文件(双向,含我共享出去的 + 别人共享给我的),共享板块支持「全部/我共享的/共享给我的」二次筛选
- 后端 File::getFileList 增加 scope 参数,按板块拆分根目录查询;FileController::lists 透传并校验
- 前端用 board/sharedSrc 取代原「仅显示我的」复选框,board 持久化到 IDB
- Tab、子筛选、视图切换合并到同一行(flex 自动换行,视图切换靠最右)
- 根目录不再重复显示板块标题,仅进入子文件夹时显示面包屑(板块名为可点击回根入口)
- 同步更新 ai-kb 文件入口说明
2026-07-14 03:49:59 +00:00

1.8 KiB
Raw Blame History

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
file.entry.menu-map 文件入口在哪 menu-map file end-user zh
文件在哪里
怎么进文件
文件菜单
我的文件入口
网盘在哪
list_files
file
文件入口不在「应用」二级页面,是左侧栏一级菜单
移动端目前没有专门的「文件」Tabbar需要从「更多」进
v1.8.64

文件入口在哪

路径

DooTask 的「文件」是一级导航,相当于个人网盘 + 团队共享盘。

  • 桌面端 Web左侧栏「文件」图标为文件夹→ 进入个人文件根目录
  • 桌面端 Electron同上支持外部窗口拖入上传
  • 移动端:底部 Tabbar「更多」→「文件」

默认视图

  • 顶部一行是板块 Tab「我的文件」/「共享文件」,同一行最右是视图切换(宫格 / 列表),窄屏自动换行
  • 「我的文件」:自己创建的私有文件(未共享)
  • 「共享文件」:双向共享——包含「我共享出去的」和「别人共享给我的」,可用「全部 / 我共享的 / 共享给我的」二次筛选
  • 进入子文件夹后Tab 下方出现面包屑路径(以板块名为起点,可点击回到板块根目录);根目录不显示重复标题
  • 主区域列出当前文件夹下的文件与文件夹(最多 500 条,超出滚动加载)
  • 板块选择会记住上次停留的 Tab

权限要求

  • 所有登录用户可见
  • 无管理员限制;访客(游客 token只能访问被显式标记 guest_access 的链接

不支持

  • 文件菜单不能隐藏 / 不能改顺序(系统级一级入口)
  • 不支持挂载外部网盘(如百度网盘 / OneDrive
  • 不支持按全公司维度浏览所有人文件(出于隐私)