嵌入第三方系统问题

1.我看了技术文档,里面能不能弄一个嵌入第三方系统的示例。嵌入的时候,我只想要红色区域这个让用户感觉就是我自己平台开发的界面。iframe和tableview各做一个示例,可以吗?

评论区

超级管理员 2026-01-06 09:09

参考:src\views\infra\druid\index.vue

Joe 2026-01-07 11:01

@Joe @超级管理员

感谢大哥的回复,iframe例子了解了,我现在有个需求,如图:

我要将报表测试2嵌入到我的系统,用浏览器的地址 http://10.210.64.14/report/view/example_systemmonitor_cpu_utilization 嵌入后,发现有左边导航菜单栏和顶部的信息,但是我只想要红色区域,那应该怎么嵌入呢?


超级管理员 2026-01-07 11:14

@Joe

要自己写个页面去渲染,而且还要这样token问题

报表渲染参考:src\views\lowdesign\reportView\index.vue

在src\router\modules\remaining.ts参考注册路由,这个不会包含外部布局

Joe 2026-01-08 09:14

@超级管理员

1.现在可以去掉菜单和头部了,但是这个页面需要登录,如何修改去掉登录,在数据配置里面,我已经配置了不登录可查询数据,但是这个界面仍然需要登录

2.进这个界面的时候有个jeelowcode的数据加载遮罩,这么去掉这个遮罩。

超级管理员 2026-01-08 09:48

@Joe @Joe

把页面加入到白名单:src\permission.ts

loading是代码报错了

src\components\LowDesign\src\LowReport\index.vue 加个问号

后面页面的获取配置有个接口需要登录,之前没考虑过这种情况,后续会扩展

可以自行扩展一下open接口

前端改动参考:

src\api\design\report\index.ts

src\components\LowDesign\src\LowReport\index.vue


回复

扫码关注

添加客服
图片未加载,请刷新后再试
联系我们