历史版本6 :WeLink轻应用免登录集成FineReport 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本JAR 包版本插件版本
附件压缩包
10.0
2020-05-15
V2.0.3

fr-plugin-welink-2.0.3.zip


1.2 应用场景

以 H5 的方式将 FineReport 集成到 WeLink 。

1.3 插件安装

实现 WeLink 轻应用免登录集成 FineReport 需要安装两个插件,分别为:

1)可在插件商城或设计器内下载安装插件:HTML5 移动端展现

2)从本地安装附件压缩包中的插件:fr-plugin-welink-2.0.3.zip

设计器插件安装方法参照:设计器插件管理

服务器安装插件方法参照:服务器插件管理

2.操作步骤编辑

1)访问welink开放平台https://open.welink.huaweicloud.com/docs/#/qdmtm8/06c1fm/7gv2xy?type=third,创建h5轻应用。

2)在welink开放平台,设置轻应用首页地址,红色部分按照实际情况填写,型如:http://37u5wr.natappfree.cc/webroot/decision/file?path=com/fr/plugin/welink/web/welink.html,修改后点击发布版本。如下图所示:

image.png

image.png

3)在welink开放平台,轻应用-基本信息页面,找到轻应用对应的client_id和client_secret,如下图所示:

image.png

4)登录FR平台,例如http://37u5wr.natappfree.cc/webroot/decision,进入welink集成页面,在welink配置tab页面中,设置报表服务器地址,appid和appsecret填step3中查询的client_id和client_secret,如下图所示:

image.png

5)切换到用户管理tab页面,选择用户匹配方式。

匹配方式影响登录,选择一种匹配方式,意味着当前匹配字段需要与FR用户名一致。(当匹配成员ID时,只匹配@之前的字符)

image.png

6)welink通讯录中,会将welink用户同步到此列表中,可以选择立即更新,或者设置自动更新。重启FR服务。从welink应用列表点击你发布的FR轻应用。实现单点登录集成。

7)定时调度可以向welink推送公众号消息。只支持支持文本消息和链接消息,图文消息将转为文本消息进行发送。在定时调度最后一步中,勾选客户端通知-welink通知,填写相应的通知信息,保存即可。主题和内容支持公式,公式写法型如${now()}。 

image.png

推送成功后,会再welink客户端的通知中心提示该推送消息。

image.png

3. 注意事项编辑

1) 关于用户管理部分,需要提前在FR用户管理中添加用户,根据选择的匹配方式不同,登录校验的信息不同,以“welink英文名匹配”为例,其中FR的用户名对应welink中的英文名部分。当FR检验了英文名一致以后,则进行FR登录。