Skip to content

修复视图新增/编辑 404 & 管理员自动进��设计模式优化 #632

Description

@hotlong

问题描述

  • 编辑/新增视图后,点击"添加视图"或"编辑视图"会提示 404,无法正常跳转视图设计页面。
  • 右上角的"进入设计模式"按钮(见图中截图右上角菜单),体验割裂。设计/编辑权限建议直接依据管理员权限自动生效,无需"进入/退出设计模式"切换。
404 问题与设计模式入口截图

复现步骤

  1. 任意对象页面下,切换到 Board/看板等非"全部"视图。
  2. 点击"添加视图"或"编辑视图",弹窗短暂出现后页面报 404。
  3. 打开右上角菜单,看到"进入/退出设计模式"入口,与视图内容编辑产生割裂。

建议优化

  1. 修复"新增视图、编辑视图"后触发 404 的 bug。
    • 检查路由跳转及 viewId 传递逻辑,设计器应能正常打开或回到主页面。
  2. 设计/编辑权限建议直接判断 isAdmin 权限,而非依赖显式切换"设计模式";管理员自动为设计状态。
    • 对有管理权限用户,直接展示所有编辑按钮(无须反复切换模式)。
    • 普通用户隐藏设计入口,只展示视图内容。
  3. 代码层面建议调整相关入口条件渲染逻辑,可参考主流平台"管理/编辑仅限管理员"的做法。

附截图

404 编辑视图及设计模式入口问题

请在修复后补充测试(含不同用户角色/权限下表现),更新 roadmap 并关闭本 issue。

相关 issue
#627

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions