Open gqnet opened 4 years ago
自己实现了报表存储到数据库的功能后,想实现多租户的功能:每个租户可以设计、浏览、修改、使用自己的报表,不能浏览修改别人的报表。 报表表现有字段是:报表编号(自增长)、报表名称、报表内容、建立时间、修改时间。打算加了一个字段:租户编号。 如果不使用session,怎么可以保存当前租户的编号到数据库?
现在打开报表,ureport访问的地址是 http://127.0.0.1:8080/ureport/designer/loadReportProviders,这个地址是ureport点打开按钮时内部调用的,无法增加租户编号参数。 保存报表访问的是 http://127.0.0.1:8080/ureport/designer/saveReportFile,也存在之前的问题。
多租户问题解决了嘛?用iframe 中获取token ,或者走网关,代理啥的 遇到的的问题呢
为了您的问题能得到及时准确解答,请认真填写下面各个选项,感谢您的配合。
当前使用的UReport的具体版本号:2.2.9
遇到的问题描述:
自己实现了报表存储到数据库的功能后,想实现多租户的功能:每个租户可以设计、浏览、修改、使用自己的报表,不能浏览修改别人的报表。 报表表现有字段是:报表编号(自增长)、报表名称、报表内容、建立时间、修改时间。打算加了一个字段:租户编号。 如果不使用session,怎么可以保存当前租户的编号到数据库?
涉及到的异常信息(完整异常信息):
现在打开报表,ureport访问的地址是 http://127.0.0.1:8080/ureport/designer/loadReportProviders,这个地址是ureport点打开按钮时内部调用的,无法增加租户编号参数。 保存报表访问的是 http://127.0.0.1:8080/ureport/designer/saveReportFile,也存在之前的问题。
相关截图: