Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
浙江兰德纵横网络技术股份有限公司
o2oa
提交
b0642c33
o2oa
项目概览
浙江兰德纵横网络技术股份有限公司
/
o2oa
通知
339
Star
10
Fork
6
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
o2oa
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b0642c33
编写于
7月 22, 2021
作者:
U
unknown
1
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
调整API顺序
上级
f837ee96
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
78 addition
and
75 deletion
+78
-75
o2web/jsdoc_static/home/README.md
o2web/jsdoc_static/home/README.md
+76
-73
o2web/source/o2_core/o2/xScript/ServerApi.js
o2web/source/o2_core/o2/xScript/ServerApi.js
+1
-1
o2web/source/x_desktop/js/o2m.api.js
o2web/source/x_desktop/js/o2m.api.js
+1
-1
未找到文件。
o2web/jsdoc_static/home/README.md
浏览文件 @
b0642c33
...
...
@@ -16,25 +16,6 @@
*
为脚本封装的对象、方法和类。
#### server
*
后台脚本(服务端)可以使用的对象、方法和类。
<table>
<tr>
<td><a
href=
"server.module_data.html"
>
业务数据 - data
</a></td>
<td><a
href=
"server.module_workContext.html"
>
流程实例 - workContext
</a></td>
<td><a
href=
"server.module_org.html"
>
组织查询 - org
</a></td>
</tr>
<tr>
<td><a
href=
"server.module_Dict.html"
>
数据字典 - Dict
</a></td>
<td><a
href=
"server.module_Actions.html"
>
服务调用 - Actions
</a></td>
<td><a
href=
"module-include_.html"
>
脚本引用 - include
</a></td>
</tr>
<tr>
<td><a
href=
"module-define_.html"
>
方法定义 - define
</a></td>
<td></td>
<td></td>
</tr>
</table>
#### web
*
前台脚本(浏览器/移动端H5页面)可以使用的对象、方法和类。
...
...
@@ -79,6 +60,27 @@
<td><a
href=
"module-o2m.html"
>
平台移动APP API - o2m
</a></td>
</tr>
</table>
#### server
*
后台脚本(服务端)可以使用的对象、方法和类。
<table>
<tr>
<td><a
href=
"server.module_data.html"
>
业务数据 - data
</a></td>
<td><a
href=
"server.module_workContext.html"
>
流程实例 - workContext
</a></td>
<td><a
href=
"server.module_org.html"
>
组织查询 - org
</a></td>
</tr>
<tr>
<td><a
href=
"server.module_Dict.html"
>
数据字典 - Dict
</a></td>
<td><a
href=
"server.module_Actions.html"
>
服务调用 - Actions
</a></td>
<td><a
href=
"module-include_.html"
>
脚本引用 - include
</a></td>
</tr>
<tr>
<td><a
href=
"module-define_.html"
>
方法定义 - define
</a></td>
<td></td>
<td></td>
</tr>
</table>
### FormComponent
...
...
@@ -357,29 +359,6 @@
## 使用范围
O2OA 可在多个位置嵌入脚本代码,用于扩展平台和实现自定义功能。嵌入脚本代码分为前端执行代码和服务端执行代码,两者语法一致。
*
后端脚本使用范围:
<table>
<tr>
<td>
脚本库
</td>
<td>
流程平台、门户平台和内容管理平台中,都有脚本设计元素,可以在此创建脚本库。
</td>
</tr>
<tr>
<td>
服务管理
</td>
<td>
服务管理的接口和定时代理。
</td>
</tr>
<tr>
<td>
流程设计
</td>
<td>
流程属性的所有脚本(流程事件、时效脚本等等);流程活动的所有脚本(处理人、待阅人、阅读人脚本,拆分依据、时效脚本,活动事件,参数脚本、响应脚本、执行脚本等等);流程路由的条件脚本。
</td>
</tr>
<tr>
<td>
查询配置
</td>
<td>
查询配置的查询语句和总数语句。
</td>
</tr>
<tr>
<td>
视图列
</td>
<td>
视图列的显示脚本。
</td>
</tr>
</table>
*
前端脚本使用范围:
<table>
...
...
@@ -404,37 +383,31 @@ O2OA 可在多个位置嵌入脚本代码,用于扩展平台和实现自定义
<td>
流程设计主要是后台脚本,但也有除外,流程路由属性的扩展附签和选择附签下的脚本使用的是前台脚本。
</td>
</tr>
</table>
### 后端脚本使用范围详情
#### 脚本库
流程平台、门户平台和内容管理平台中,都有脚本设计元素,可以在此创建脚本库。
![
脚本库
](
img/home/server_script.png
)
<br/><br/>
#### 服务管理
服务管理的接口和定时代理。
![
定时代理
](
img/home/server_agent.png
)
![
接口
](
img/home/server_interface.png
)
<br/><br/>
#### 流程设计
流程属性的所有脚本(流程事件、时效脚本等等)。
![
流程属性
](
img/home/server_process.png
)
流程活动的所有脚本(处理人、待阅人、阅读人脚本,拆分依据、时效脚本,活动事件,参数脚本、响应脚本、执行脚本等等)
![
流程活动
](
img/home/server_process_activity.png
)
流程路由的条件脚本。
![
流程路由
](
img/home/server_process_route.png
)
#### 查询配置
查询配置的查询语句和总数语句。
![
流程路由
](
img/home/server_statement.png
)
#### 视图列
视图列的显示脚本,可以使用this.value获取本列的列值、this.entry.data获取本行的数据。
![
视图列显示脚本
](
img/home/server_view_column.png
)
*
后端脚本使用范围:
<table>
<tr>
<td>
脚本库
</td>
<td>
流程平台、门户平台和内容管理平台中,都有脚本设计元素,可以在此创建脚本库。
</td>
</tr>
<tr>
<td>
服务管理
</td>
<td>
服务管理的接口和定时代理。
</td>
</tr>
<tr>
<td>
流程设计
</td>
<td>
流程属性的所有脚本(流程事件、时效脚本等等);流程活动的所有脚本(处理人、待阅人、阅读人脚本,拆分依据、时效脚本,活动事件,参数脚本、响应脚本、执行脚本等等);流程路由的条件脚本。
</td>
</tr>
<tr>
<td>
查询配置
</td>
<td>
查询配置的查询语句和总数语句。
</td>
</tr>
<tr>
<td>
视图列
</td>
<td>
视图列的显示脚本。
</td>
</tr>
</table>
### 前端脚本使用范围详情
...
...
@@ -475,6 +448,36 @@ O2OA 可在多个位置嵌入脚本代码,用于扩展平台和实现自定义
<br/><br/>
### 后端脚本使用范围详情
#### 脚本库
流程平台、门户平台和内容管理平台中,都有脚本设计元素,可以在此创建脚本库。
![
脚本库
](
img/home/server_script.png
)
<br/><br/>
#### 服务管理
服务管理的接口和定时代理。
![
定时代理
](
img/home/server_agent.png
)
![
接口
](
img/home/server_interface.png
)
<br/><br/>
#### 流程设计
流程属性的所有脚本(流程事件、时效脚本等等)。
![
流程属性
](
img/home/server_process.png
)
流程活动的所有脚本(处理人、待阅人、阅读人脚本,拆分依据、时效脚本,活动事件,参数脚本、响应脚本、执行脚本等等)
![
流程活动
](
img/home/server_process_activity.png
)
流程路由的条件脚本。
![
流程路由
](
img/home/server_process_route.png
)
#### 查询配置
查询配置的查询语句和总数语句。
![
流程路由
](
img/home/server_statement.png
)
#### 视图列
视图列的显示脚本,可以使用this.value获取本列的列值、this.entry.data获取本行的数据。
![
视图列显示脚本
](
img/home/server_view_column.png
)
## 样例
*
这是一个简单的样例,用于展现脚本如何编写和运行。
...
...
o2web/source/o2_core/o2/xScript/ServerApi.js
浏览文件 @
b0642c33
...
...
@@ -4,7 +4,7 @@
* data对象基本上是一个JSON对象,您可以用访问JSON对象的方法访问data对象的所有数据。
* @module server.data
* @o2category server
* @o2ordernumber 1
0
* @o2ordernumber 1
5
* @example
* //您可以在表单或流程的各个嵌入脚本中,通过this来获取当前实例的业务数据,如下:
* var data = this.data;
...
...
o2web/source/x_desktop/js/o2m.api.js
浏览文件 @
b0642c33
...
...
@@ -33,7 +33,7 @@
* <b>o2m</b> 只有在O2OA移动端APP中才能提供能力
* @module o2m
* @o2category mobile
* @o2ordernumber 1
60
* @o2ordernumber 1
3
* @o2range {流程表单|门户}
* @o2syntax
* // 可以在移动端 流程表单、门户 上使用
...
...
liyi_hz2008
@liyi_hz2008
mentioned in commit
50ad2caf
·
7月 22, 2021
mentioned in commit
50ad2caf
mentioned in commit 50ad2caf8eab6a1bb129554ce6e4bc59b7daa4ab
开关提交列表
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录