异构系统对接

willian fu 2022 ~

异构系统对接

目前本套技术栈为 前端为 vue2/3、后端为 java springboot ,如果是技术栈都不一样也想使用本套系统的话,那么需要完成如下工作进行交互对接

  • 前端:使用 iframe 通过URL进行嵌入
  • 后端:独立打包运行,与现有系统通过http接口进行交互

要点

需要对接内容为两处

  • 登录鉴权

  • 用户、组织架构、角色

前端

路由页面

wflow 有如下Vue页面组件,默认都配置到了路由里面,可以通过url直接打开页面

页面名称组件位置URL访问地址(hash模式)
审批列表@/views/wflow/workspace/oa/FromsApp/#/workspace/forms
待我处理@/views/wflow/workspace/oa/UnFinished/#/workspace/unfinished
已处理的@/views/wflow/workspace/oa/Finished/#/workspace/finished
我发起的@/views/wflow/workspace/oa/MySubmit/#/workspace/submit
关于我的@/views/wflow/workspace/oa/CcMe/#/workspace/cc
数据管理@/views/wflow/admin/ProcessInstanceManage/#/workspace/instances
流程管理@/views/wflow/admin/FormsPanel/#/workspace/formsPanel
流程设计@/views/wflow/admin/FormProcessDesign/#/admin/design(会带参数)