Skip to content
Datablau DAM数据治理产品手册

DAM 前端扩展 ​

DAM 二次开发的前端层由 JavaScript 和 HTML 组成,用于增加菜单入口、列表列、详情页区块和企业表单。前端只负责交互和展示,业务权限、状态转换和数据写入必须由后端扩展或正式 REST API 执行。

开发步骤 ​

  1. 在页面开发工具中确认功能入口、请求方法和服务前缀,记录对象 ID、分页字段和错误结构。
  2. 在独立前端模块中增加路由、权限标识、页面组件和 API client,所有服务地址从环境配置读取。
  3. 对标准、资产、质量和元数据写入操作,先显示当前版本、审批状态和失败原因,再允许提交。
  4. 对分页列表使用服务返回的总数和游标,不在前端猜测下一页;对长任务显示任务实例和轮询状态。
  5. 构建后把静态资源与对应 server 版本一起发布,记录前端 API 契约和回滚版本。

权限与兼容 ​

前端路由隐藏不等于授权。页面打开后仍要处理 401、403、对象不可见和版本冲突。升级时回归菜单权限、国际化、分页、空数据、错误提示和浏览器刷新路由。不要直接修改产品页面源码;通过扩展路由、组件和主题配置接入企业页面。