Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
fuyue82
o2oa
提交
a414fa3c
o2oa
项目概览
fuyue82
/
o2oa
与 Fork 源项目一致
Fork自
浙江兰德纵横网络技术股份有限公司 / o2oa
通知
1
Star
0
Fork
0
代码
文件
提交
分支
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,发现更多精彩内容 >>
提交
a414fa3c
编写于
4月 08, 2020
作者:
NoSubject
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
流程管理增加“服务”活动
上级
9519eac6
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
42 addition
and
26 deletion
+42
-26
o2web/source/x_component_process_ProcessDesigner/$Main/gadget.json
...rce/x_component_process_ProcessDesigner/$Main/gadget.json
+5
-5
o2web/source/x_component_process_ProcessDesigner/$Process/activity.json
..._component_process_ProcessDesigner/$Process/activity.json
+17
-17
o2web/source/x_component_process_ProcessDesigner/$Process/service.html
...x_component_process_ProcessDesigner/$Process/service.html
+7
-0
o2web/source/x_component_process_ProcessManager/ScriptExplorer.js
...urce/x_component_process_ProcessManager/ScriptExplorer.js
+4
-4
o2web/source/x_desktop/js/initialScriptText.js
o2web/source/x_desktop/js/initialScriptText.js
+9
-0
未找到文件。
o2web/source/x_component_process_ProcessDesigner/$Main/gadget.json
浏览文件 @
a414fa3c
...
...
@@ -59,11 +59,11 @@
"text"
:
"服务调用"
,
"className"
:
"Invoke"
},
//
"service"
:
{
//
"icon"
:
"service24.png"
,
//
"text"
:
"服务"
,
//
"className"
:
"Service"
//
},
"service"
:
{
"icon"
:
"service24.png"
,
"text"
:
"服务"
,
"className"
:
"Service"
},
//
"message"
:
{
//
"icon"
:
"message24.png"
,
//
"text"
:
"消息"
,
...
...
o2web/source/x_component_process_ProcessDesigner/$Process/activity.json
浏览文件 @
a414fa3c
...
...
@@ -564,23 +564,23 @@
"type"
:
"agent"
},
//
"service"
:
{
//
"name"
:
"服务"
,
//
"alias"
:
""
,
//
"description"
:
""
,
//
"position"
:
""
,
//
"decisionIdList"
:[],
//
"id"
:
""
,
//
"version"
:
1
,
//
"createTime"
:
""
,
//
"type"
:
"service"
,
//
//
"beforeArriveScript"
:
""
,
//
"afterArriveScript"
:
""
,
//
"beforeExecuteScript"
:
""
,
//
"afterExecuteScript"
:
""
,
//
"afterInquireScript"
:
""
//
},
"service"
:
{
"name"
:
"服务"
,
"alias"
:
""
,
"description"
:
""
,
"position"
:
""
,
"decisionIdList"
:[],
"id"
:
""
,
"version"
:
1
,
"createTime"
:
""
,
"type"
:
"service"
,
"beforeArriveScript"
:
""
,
"afterArriveScript"
:
""
,
"beforeExecuteScript"
:
""
,
"afterExecuteScript"
:
""
,
"afterInquireScript"
:
""
},
//
"message"
:
{
//
"name"
:
"消息"
,
//
"alias"
:
""
,
...
...
o2web/source/x_component_process_ProcessDesigner/$Process/service.html
浏览文件 @
a414fa3c
...
...
@@ -42,6 +42,13 @@
</tr>
</table>
</div>
<div
title=
"响应"
class=
"MWFTab"
>
<div
style=
"background-color: #f1f1f1; height: 20px; padding: 5px; line-height: 20px"
><b>
服务响应脚本
</b></div>
<div
class=
"MWFScript"
name=
"script"
></div>
<div
class=
"MWFScriptText"
name=
"scriptText"
></div><hr/>
<div
style=
"line-height: 24px; padding: 2px 5px;"
>
通过 this.request.getBody() 获取请求数据
<br/>
返回 true,驱动流程继续流转
<br/>
返回 false,表示不符合流转条件,等待下一次调用
</div>
</div>
<div
title=
"事件"
class=
"MWFTab"
>
<div
onclick=
"var node = this.getNext(); if (node.getStyle('display')=='none'){node.setStyle('display', 'block');}else{node.setStyle('display', 'none');}"
style=
"cursor: pointer; line-height: 28px; height: 30px; font-weight: bold; background-color: #EEEEEE;"
>
<div
style=
"height: 30px; width: 30px; float: left; background: url(/x_component_process_ProcessDesigner/$Process/event.png) no-repeat center center;"
></div>
...
...
o2web/source/x_component_process_ProcessManager/ScriptExplorer.js
浏览文件 @
a414fa3c
...
...
@@ -3,10 +3,10 @@ MWF.xApplication.process.ProcessManager.ScriptExplorer = new Class({
Extends
:
MWF
.
xApplication
.
process
.
ProcessManager
.
DictionaryExplorer
,
Implements
:
[
Options
,
Events
],
options
:
{
"
create
"
:
MWF
.
APPPM
.
LP
.
dictionary
.
create
,
"
search
"
:
MWF
.
APPPM
.
LP
.
dictionary
.
search
,
"
searchText
"
:
MWF
.
APPPM
.
LP
.
dictionary
.
searchText
,
"
noElement
"
:
MWF
.
APPPM
.
LP
.
dictionary
.
noDictionary
NoticeText
"
create
"
:
MWF
.
APPPM
.
LP
.
script
.
create
,
"
search
"
:
MWF
.
APPPM
.
LP
.
script
.
search
,
"
searchText
"
:
MWF
.
APPPM
.
LP
.
script
.
searchText
,
"
noElement
"
:
MWF
.
APPPM
.
LP
.
script
.
noScript
NoticeText
},
keyCopy
:
function
(
e
){
...
...
o2web/source/x_desktop/js/initialScriptText.js
浏览文件 @
a414fa3c
...
...
@@ -903,3 +903,12 @@ bind.expire = {
try
{
expire
.
setDate
(
date
);}
catch
(
e
){}
}
};
bind
.
request
=
{
"
getBody
"
:
function
(){
try
{
return
JSON
.
parse
(
serviceValue
);
}
catch
(
e
){
return
null
}
}
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录