异构系统对接
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(会带参数) |
