本篇围绕 O2OA 平台前端界面开发所需 API 的查阅方式展开,先说明前后端分离的设计思路与开放接口的整体范围,再按对象与服务分类列出可调用的接口清单,涵盖业务数据、流程实例、内容管理、组织与视图等常用对象,以及流程、门户、内容管理、数据、组织架构等服务模块。开发者可据此判断接口归属,组合出符合业务需求的新服务。阅读时建议先定位服务名,再查对应对象的方法定义,避免跨模块误用。
O2OA 采用前后端分离的模式进行系统设计,并开放了全部后端 API 供开发者使用,开发者可基于各类 API 组合出符合实际业务需求的新服务或新业务。本文介绍 O2OA 前端 API 的查看方式。
主要介绍前端API,代码示例及写法,同步API文档:http://www.o2oa.net/api对象 | ||
业务数据(data) | 流程实例(workContext) | 内容管理实例(documentContext) |
组织(org) | 流程表单(form) | 页面(page) |
视图(view) | 数据字典(Dict) | Action(Action) |
引用(include) | 方法定义(define) | session(session) |
系统模块说明
服务 | |
x_processplatform_assemble_surface | 流程平台相关服务 |
x_portal_assemble_surface | 门户平台相关服务 |
x_cms_assemble_control | 内容管理平台相关服务 |
x_query_assemble_surface | 数据平台相关服务 |
x_organization_assemble_express | 组织架构相关服务 |
x_file_assemble_control | 云文件相关服务 |
x_meeting_assemble_control | 会议管理相关服务 |
x_bbs_assemble_control | 论坛相关服务 |
x_calendar_assemble_control | 日程管理相关服务 |
x_hotpic_assemble_control | 热点信息相关服务 |
x_mind_assemble_control | 脑图模块相关服务 |
x_organization_assemble_personal | 个人设置相关服务 |
x_attendance_assemble_control.json | 考勤模块相关服务 |
相关内容