关于前端:万物皆可集成系列低代码对接泛微ecology

53次阅读

共计 2664 个字符,预计需要花费 7 分钟才能阅读完成。

近些年来,当议论到企业信息化的时候,OA 作为集团化全员利用,在企业经营治理中应用十分宽泛。家喻户晓,泛微 e -cology 作为面向大中型企业的平台型协同办公自动化零碎,它的标准化性能和软件的易用性,大大的晋升了大中型企业外部治理的效率。然而因为每个企业外部的治理形式和流程各不相同,规范的软件性能很难更好的适应所有企业的外部需要,随着企业业务的疾速倒退,如何晋升平台产品的二次开发效率,保障性能的疾速迭代,升高企业应用的开发成本,成为每一位定制化开发人员须要解决的事件。
面对这样的困扰咱们该如何解决呢?

低代码数据集成平台,赋能企业数字化经营
低代码平台是通过可视化形式、无需或大量编写代码,疾速搭建各种利用零碎的开发平台。能够与企业原有的零碎数据进行对接、汇总剖析,实现企业业务全流程的精细化、数字化、智能化管控。
在这里咱们就为大家介绍如何应用低代码对接泛微 e -cology。

配置 e -cology 平安提供程序
1. 下载平安提供程序
低代码开发平台应用的泛微 e -cology 平安提供程序如下,下载地址:
https://gcdn.grapecity.com.cn…

2. 增加用户平安提供程序
以管理员身份登录到活字格治理控制台,而后进入“第三方”页面,单击“上传”,增加用户平安提供程序。

3. 配置平安提供程序
在“其余设置”中,输出 OA 数据库服务器的连贯字符串,以及须要同步的用户白名单(不输出,代表同步全员;须要同步局部用户时,以回车分隔)
数据库连贯字符串的个别模式是:server=x.x.x.x;database=ecology_db;uid=sa;pwd=xxxxxx;

输出实现后,点击下方的“保留设置”按钮。成果如下:

尔后,就能够在登录窗口输出 OA 零碎的用户名和明码来登录活字格开发的利用零碎了。

部署 e -cology 专用集成接口文件

1. 下载集成接口文件
单击下载专用的集成接口文件。以下别离为 e -clology 不同版本的接口文件,请依据理论状况抉择下载。
https://gcdn.grapecity.com.cn…

2. 文件部署
将文件搁置到 …\ecology\interface 目录下即实现部署,如下图所示。

e-cology 集成登录与菜单设置

将筹备工作(次要包含部署 e -cology 平安提供程序,部署 e -cology 专用集成接口文件)实现后,便能够在 e -cology 中设置活字格的集成登录项、集成菜单,而后增加文档了。最终成果如下图所示,即在 e -cology 零碎中能够关上活字格开发的利用零碎。

1. 设置集成登录
设置集成登录的目标是在 e -cology 中创立一个活字格的集成登录项,此登录项设置一次即可,后续集成具体的零碎,页面时均可援用该登录项。
操作步骤如下:
(1)应用管理员账号登录到 e -cology,进入后端利用核心。

(2)单击“集成核心”>“集成登录”进入集成登录设置页面。

(3)单击“新建”按钮,关上新建集成登录对话框。

(4)依照下图设置登录我的项目

其中:
类型:e8 版本请抉择“其它”,如上图所示。e9 版本请抉择“通用”。
标识:惟一标识本集成项的字符串,后续集成具体的仪表板或报表时须要利用该标识。此标识一旦设置,不可批改。
名称:集成登录项的名称,将显示在登录项列表中。
内网地址:https://x.x.x.x/ 活字格利用名 /sso 页面,其中的 x.x.x.x 为活字格服务器的 IP 地址或者域名。(留神应用 https)
外网地址:能够与内网地址雷同,也能够用服务器外网 IP(如果有的话)替换内网地址中的 x.x.x.x。(留神应用 https)
申请形式:请抉择“GET”。
账号参数名:请输出“username”,并抉择“应用 ecology 账号”。
明码参数名:无需输出,并抉择“应用 ecology 明码”。
单点登录地址:/interface/Entrance.jsp
(5)设置实现后,单击右上角的“保留”按钮。可见集成登录列表中已呈现刚刚设置的我的项目。

2. 设置集成菜单
设置在 ecology 中用于显示活字格的菜单我的项目。设置后成果如下:

(1)应用管理员账号登录到 e -cology,进入后端利用核心。

(3)输出“菜单名称”和“顶部显示简称”,并将“同步分部”抉择为“同步到上级分部”。其中“顶部显示简称”即为显示到 ecology 顶部菜单的简称。

(4)置实现后,单击右上角的“保留”按钮保留设置。此时应用其余一般账户登录,即可看到菜单成果。
3. 增加集成文档
设置好集成登录和集成菜单当前,就能够增加仪表板或者报表了。具体增加办法如下:
(1)单击活字格菜单右侧的“增加”,增加新的子菜单项。

(2)设置子菜单内容,增加集成文档。

  • 菜单名称:即报表或仪表板的名称。
  • 链接地址:应为如下模式:/interface/EntranceWyn.jsp?id=hzg
    其中字体加粗的局部固定不变。
    链接地址中的 id 参数为集成登录项的标识,如下图所示。

实现设置后,单击“保留”按钮实现文档增加步骤。此时应用一般账户登录 ecology 即可看到集成的成果。能够看到活字格的性能演示 DEMO 间接显示在 OA 页面上。

提醒

如心愿采纳跳转新窗口的形式关上 Wyn 报表或者仪表板,只需在第二步的菜单项设置中,将“关上地位”从改为“弹出窗口”即可。

部署活字格利用实现单点登录

1. 在开发好的活字格利用中增加一个 SSO 匿名页面

留神:页面名称与下图配置项保持一致

2. 在匿名页面中应用活字格 GETURLQUERYVALUE 函数,获取泛微 e -cology 传递的用户名

3. 在匿名页面的页面加载命令中设置发送 HTTP 申请命令调用活字格的单点登录接口,传递泛微 e -cology 用户名以及活字格的单点登录明码

其余:
地址为固定地址:/SSO/GetUserToken
申请形式:POST
数据类型:复合构造,同时勾选 JSON 序列化
userName:通过 GETURLQUERYVALUE 获取
password:应用活字格的单点登录明码,如下图

申请后果返回至变量 token 中
4. 应用页面跳转命令,拼接单点登录接口返回的 token,重定向单点登录活字格页面

5. 公布活字格利用
公布后的利用地址拼接 /SSO 页面即可在泛微 e -cology 中单点登录拜访

利用名称:如上图,为 ecology_demo,可在公布时自定义
匿名页面名称:sso 页面,可在开发时自定义

到这里咱们就残缺实现了低代码对接泛微 e -cology,而这也是咱们万物集成低代码系列的第一篇文章,接下来咱们会为大家带来会更多低代码集成的相干内容,感兴趣的不要错过哇~

正文完
 0