问题描述
- 编辑/新增视图后,点击"添加视图"或"编辑视图"会提示 404,无法正常跳转视图设计页面。
- 右上角的"进入设计模式"按钮(见图中截图右上角菜单),体验割裂。设计/编辑权限建议直接依据管理员权限自动生效,无需"进入/退出设计模式"切换。
复现步骤
- 任意对象页面下,切换到 Board/看板等非"全部"视图。
- 点击"添加视图"或"编辑视图",弹窗短暂出现后页面报 404。
- 打开右上角菜单,看到"进入/退出设计模式"入口,与视图内容编辑产生割裂。
建议优化
- 修复"新增视图、编辑视图"后触发 404 的 bug。
- 检查路由跳转及 viewId 传递逻辑,设计器应能正常打开或回到主页面。
- 设计/编辑权限建议直接判断
isAdmin 权限,而非依赖显式切换"设计模式";管理员自动为设计状态。
- 对有管理权限用户,直接展示所有编辑按钮(无须反复切换模式)。
- 普通用户隐藏设计入口,只展示视图内容。
- 代码层面建议调整相关入口条件渲染逻辑,可参考主流平台"管理/编辑仅限管理员"的做法。
附截图
请在修复后补充测试(含不同用户角色/权限下表现),更新 roadmap 并关闭本 issue。
相关 issue
#627
问题描述
复现步骤
建议优化
isAdmin权限,而非依赖显式切换"设计模式";管理员自动为设计状态。附截图
请在修复后补充测试(含不同用户角色/权限下表现),更新 roadmap 并关闭本 issue。
相关 issue
#627