Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
功
功能演示系统
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
示例
功能演示系统
提交
d104de73
提交
d104de73
编写于
2年前
作者:
ibizdev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
tony001 发布系统代码 [后台服务,演示应用]
上级
30637556
变更
21
显示空白字符变更
内嵌
并排
正在显示
21 个修改的文件
包含
150 行增加
和
124 行删除
+150
-124
app-ey-upload.scss
app_Web/src/components/app-ey-upload/app-ey-upload.scss
+14
-1
app-ey-upload.vue
app_Web/src/components/app-ey-upload/app-ey-upload.vue
+16
-7
default-searchform-base.vue
...s/ibizbook/default-searchform/default-searchform-base.vue
+2
-2
guide-borrow-form-form-base.vue
...ok/guide-borrow-form-form/guide-borrow-form-form-base.vue
+5
-5
guide-return-form-form-base.vue
...ok/guide-return-form-form/guide-return-form-form-base.vue
+5
-5
guide-view-form-form-base.vue
...izbook/guide-view-form-form/guide-view-form-form-base.vue
+5
-5
main5-form-base.vue
...src/widgets/ibizsample0001/main5-form/main5-form-base.vue
+16
-12
Usr.json
...SSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSGANTTS/Usr.json
+12
-12
TreeTable.json
.../PSAPPDATAENTITIES/IBIZBOOK/PSTREEGRIDICES/TreeTable.json
+12
-12
IBIZBOOKGanttView.json
...temodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKGanttView.json
+12
-12
IBIZBOOKTreeGridExView.json
...el/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKTreeGridExView.json
+12
-12
ACTv1.json.bpmn
.../remotemodel/PSWORKFLOWS/ACT/PSWFVERSIONS/ACTv1.json.bpmn
+10
-10
ACTv2.json.bpmn
.../remotemodel/PSWORKFLOWS/ACT/PSWFVERSIONS/ACTv2.json.bpmn
+10
-10
LPv1.json.bpmn
...ic/remotemodel/PSWORKFLOWS/LP/PSWFVERSIONS/LPv1.json.bpmn
+2
-2
MNv1.json.bpmn
...ic/remotemodel/PSWORKFLOWS/MN/PSWFVERSIONS/MNv1.json.bpmn
+3
-3
ODSPv1.json.bpmn
...emotemodel/PSWORKFLOWS/ODSP/PSWFVERSIONS/ODSPv1.json.bpmn
+2
-2
ODSPMMv1.json.bpmn
...emodel/PSWORKFLOWS/ODSPMM/PSWFVERSIONS/ODSPMMv1.json.bpmn
+2
-2
ODSPMMv2.json.bpmn
...emodel/PSWORKFLOWS/ODSPMM/PSWFVERSIONS/ODSPMMv2.json.bpmn
+4
-4
ODSPMVv1.json.bpmn
...emodel/PSWORKFLOWS/ODSPMV/PSWFVERSIONS/ODSPMVv1.json.bpmn
+2
-2
ODSPMVv2.json.bpmn
...emodel/PSWORKFLOWS/ODSPMV/PSWFVERSIONS/ODSPMVv2.json.bpmn
+2
-2
SNv1.json.bpmn
...ic/remotemodel/PSWORKFLOWS/SN/PSWFVERSIONS/SNv1.json.bpmn
+2
-2
未找到文件。
app_Web/src/components/app-ey-upload/app-ey-upload.scss
浏览文件 @
d104de73
...
@@ -53,15 +53,28 @@
...
@@ -53,15 +53,28 @@
line-height
:
20px
;
line-height
:
20px
;
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
gap
:
3
0px
;
gap
:
1
0px
;
.file-title
{
.file-title
{
color
:
var
(
--
app-color-blue
);
color
:
var
(
--
app-color-blue
);
cursor
:
pointer
;
cursor
:
pointer
;
min-width
:
270px
;
}
}
.file-icon
{
.file-icon
{
cursor
:
pointer
;
cursor
:
pointer
;
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
}
}
.file-version
{
min-width
:
150px
;
}
.file-size
{
min-width
:
120px
;
}
.file-owner
{
min-width
:
180px
;
}
.file-time
{
min-width
:
210px
;
}
}
}
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
app_Web/src/components/app-ey-upload/app-ey-upload.vue
浏览文件 @
d104de73
...
@@ -18,8 +18,8 @@
...
@@ -18,8 +18,8 @@
<span>
文件上传时间:2022/10/31 18:49:12
</span>
<span>
文件上传时间:2022/10/31 18:49:12
</span>
</span>
</span>
<div
class=
"file-icon"
>
<div
class=
"file-icon"
>
<
img
v-if=
"!buttonCount"
src=
"assets/img/ey_switch.svg"
@
click=
"onRemove(item,index, true)"
>
<
!--
<img
v-if=
"!buttonCount"
src=
"assets/img/ey_switch.svg"
@
click=
"onRemove(item,index, true)"
>
--
>
<img
v-else
src=
"assets/img/remove_circle.svg"
@
click=
"onRemove(item,index)"
>
<img
src=
"assets/img/remove_circle.svg"
@
click=
"onRemove(item,index)"
>
</div>
</div>
</el-col>
</el-col>
<el-col
v-for=
"count in buttonCount"
:key=
"count"
class=
"app-ey-upload__item"
>
<el-col
v-for=
"count in buttonCount"
:key=
"count"
class=
"app-ey-upload__item"
>
...
@@ -158,6 +158,14 @@ export default class AppEYUpload extends Vue {
...
@@ -158,6 +158,14 @@ export default class AppEYUpload extends Vue {
*/
*/
@
Prop
({
default
:
false
})
public
showOcrview
?:
boolean
;
@
Prop
({
default
:
false
})
public
showOcrview
?:
boolean
;
/**
* 是否显示预览按钮
*
* @type {boolean}
* @memberof AppEYUpload
*/
@
Prop
({
default
:
false
})
public
previewMode
?:
boolean
;
/**
/**
* 表单是否处于编辑状态(有真实主键,srfuf='1';srfuf='0'时处于新建未保存)
* 表单是否处于编辑状态(有真实主键,srfuf='1';srfuf='0'时处于新建未保存)
*
*
...
@@ -410,9 +418,13 @@ export default class AppEYUpload extends Vue {
...
@@ -410,9 +418,13 @@ export default class AppEYUpload extends Vue {
if
(
this
.
isCreate
==
true
)
{
if
(
this
.
isCreate
==
true
)
{
this
.
isUpdateBatch
=
true
;
this
.
isUpdateBatch
=
true
;
}
}
if
(
this
.
buttonCount
>
1
)
{
this
.
buttonCount
--
;
this
.
buttonCount
--
;
}
// 保存到文件列表进行显示
// 保存到文件列表进行显示
this
.
uploadFileList
.
push
(
response
.
data
);
this
.
uploadFileList
.
push
(
response
.
data
);
console
.
log
(
this
.
uploadFileList
);
// persistence=true时需要持久化表单属性
// persistence=true时需要持久化表单属性
if
(
this
.
persistence
==
true
&&
this
.
uploadFileList
.
length
>
0
)
{
if
(
this
.
persistence
==
true
&&
this
.
uploadFileList
.
length
>
0
)
{
const
value
=
JSON
.
stringify
(
this
.
uploadFileList
);
const
value
=
JSON
.
stringify
(
this
.
uploadFileList
);
...
@@ -561,7 +573,7 @@ export default class AppEYUpload extends Vue {
...
@@ -561,7 +573,7 @@ export default class AppEYUpload extends Vue {
* @param index
* @param index
* @memberof AppEYUpload
* @memberof AppEYUpload
*/
*/
public
onRemove
(
item
:
any
,
index
:
number
,
isSwitch
:
boolean
=
false
)
{
public
onRemove
(
item
:
any
,
index
:
number
)
{
let
_this
:
any
=
this
;
let
_this
:
any
=
this
;
if
(
item
)
{
if
(
item
)
{
MessageBox
.
confirm
(
_this
.
$t
(
"components.diskFileUpload.deleteFile"
),
_this
.
$t
(
"components.diskFileUpload.deleteFilePrompt"
),
{
MessageBox
.
confirm
(
_this
.
$t
(
"components.diskFileUpload.deleteFile"
),
_this
.
$t
(
"components.diskFileUpload.deleteFilePrompt"
),
{
...
@@ -579,9 +591,6 @@ export default class AppEYUpload extends Vue {
...
@@ -579,9 +591,6 @@ export default class AppEYUpload extends Vue {
}
}
// 从文件列表中删除
// 从文件列表中删除
this
.
uploadFileList
.
splice
(
index
,
1
);
this
.
uploadFileList
.
splice
(
index
,
1
);
if
(
isSwitch
)
{
this
.
buttonCount
++
;
}
// persistence=true时需要持久化表单属性
// persistence=true时需要持久化表单属性
if
(
this
.
persistence
==
true
)
{
if
(
this
.
persistence
==
true
)
{
const
value
=
JSON
.
stringify
(
this
.
uploadFileList
);
const
value
=
JSON
.
stringify
(
this
.
uploadFileList
);
...
...
This diff is collapsed.
Click to expand it.
app_Web/src/widgets/ibizbook/default-searchform/default-searchform-base.vue
浏览文件 @
d104de73
...
@@ -712,7 +712,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
...
@@ -712,7 +712,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
*/
*/
public
load
(
opt
:
any
=
{}):
void
{
public
load
(
opt
:
any
=
{}):
void
{
if
(
!
this
.
loadAction
){
if
(
!
this
.
loadAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKUsr
3GridView
'
+
(
this
.
$t
(
'app.searchForm.notConfig.loadAction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKUsr
4ListView_layout
'
+
(
this
.
$t
(
'app.searchForm.notConfig.loadAction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
{
...
opt
};
const
arg
:
any
=
{
...
opt
};
...
@@ -748,7 +748,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
...
@@ -748,7 +748,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
*/
*/
public
async
loadDraft
(
opt
:
any
=
{},
mode
?:
string
):
Promise
<
any
>
{
public
async
loadDraft
(
opt
:
any
=
{},
mode
?:
string
):
Promise
<
any
>
{
if
(
!
this
.
loaddraftAction
){
if
(
!
this
.
loaddraftAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKUsr
3GridView
'
+
(
this
.
$t
(
'app.searchForm.notConfig.loaddraftAction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKUsr
4ListView_layout
'
+
(
this
.
$t
(
'app.searchForm.notConfig.loaddraftAction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
{
...
opt
}
;
const
arg
:
any
=
{
...
opt
}
;
...
...
This diff is collapsed.
Click to expand it.
app_Web/src/widgets/ibizbook/guide-borrow-form-form/guide-borrow-form-form-base.vue
浏览文件 @
d104de73
...
@@ -1378,7 +1378,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
...
@@ -1378,7 +1378,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
*/
*/
public
async
load
(
opt
:
any
=
{}):
Promise
<
any
>
{
public
async
load
(
opt
:
any
=
{}):
Promise
<
any
>
{
if
(
!
this
.
loadAction
){
if
(
!
this
.
loadAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.loadaction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.loadaction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
{
...
opt
};
const
arg
:
any
=
{
...
opt
};
...
@@ -1429,7 +1429,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
...
@@ -1429,7 +1429,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
*/
*/
public
async
loadDraft
(
opt
:
any
=
{}):
Promise
<
any
>
{
public
async
loadDraft
(
opt
:
any
=
{}):
Promise
<
any
>
{
if
(
!
this
.
loaddraftAction
)
{
if
(
!
this
.
loaddraftAction
)
{
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.loaddraftaction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.loaddraftaction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
{
...
opt
}
;
const
arg
:
any
=
{
...
opt
}
;
...
@@ -1499,7 +1499,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
...
@@ -1499,7 +1499,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
if
(
!
action
){
if
(
!
action
){
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
return
;
return
;
}
}
Object
.
assign
(
arg
,{
viewparams
:
this
.
viewparams
});
Object
.
assign
(
arg
,{
viewparams
:
this
.
viewparams
});
...
@@ -1607,7 +1607,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
...
@@ -1607,7 +1607,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
if
(
!
action
){
if
(
!
action
){
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
return
;
return
;
}
}
Object
.
assign
(
arg
,
{
viewparams
:
this
.
viewparams
});
Object
.
assign
(
arg
,
{
viewparams
:
this
.
viewparams
});
...
@@ -1799,7 +1799,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
...
@@ -1799,7 +1799,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
public
remove
(
opt
:
Array
<
any
>
=
[],
showResultInfo
?:
boolean
):
Promise
<
any
>
{
public
remove
(
opt
:
Array
<
any
>
=
[],
showResultInfo
?:
boolean
):
Promise
<
any
>
{
return
new
Promise
((
resolve
:
any
,
reject
:
any
)
=>
{
return
new
Promise
((
resolve
:
any
,
reject
:
any
)
=>
{
if
(
!
this
.
removeAction
){
if
(
!
this
.
removeAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.removeaction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.removeaction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
opt
[
0
];
const
arg
:
any
=
opt
[
0
];
...
...
This diff is collapsed.
Click to expand it.
app_Web/src/widgets/ibizbook/guide-return-form-form/guide-return-form-form-base.vue
浏览文件 @
d104de73
...
@@ -1344,7 +1344,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
...
@@ -1344,7 +1344,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
*/
*/
public
async
load
(
opt
:
any
=
{}):
Promise
<
any
>
{
public
async
load
(
opt
:
any
=
{}):
Promise
<
any
>
{
if
(
!
this
.
loadAction
){
if
(
!
this
.
loadAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.loadaction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.loadaction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
{
...
opt
};
const
arg
:
any
=
{
...
opt
};
...
@@ -1395,7 +1395,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
...
@@ -1395,7 +1395,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
*/
*/
public
async
loadDraft
(
opt
:
any
=
{}):
Promise
<
any
>
{
public
async
loadDraft
(
opt
:
any
=
{}):
Promise
<
any
>
{
if
(
!
this
.
loaddraftAction
)
{
if
(
!
this
.
loaddraftAction
)
{
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.loaddraftaction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.loaddraftaction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
{
...
opt
}
;
const
arg
:
any
=
{
...
opt
}
;
...
@@ -1465,7 +1465,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
...
@@ -1465,7 +1465,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
if
(
!
action
){
if
(
!
action
){
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
return
;
return
;
}
}
Object
.
assign
(
arg
,{
viewparams
:
this
.
viewparams
});
Object
.
assign
(
arg
,{
viewparams
:
this
.
viewparams
});
...
@@ -1573,7 +1573,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
...
@@ -1573,7 +1573,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
if
(
!
action
){
if
(
!
action
){
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
return
;
return
;
}
}
Object
.
assign
(
arg
,
{
viewparams
:
this
.
viewparams
});
Object
.
assign
(
arg
,
{
viewparams
:
this
.
viewparams
});
...
@@ -1765,7 +1765,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
...
@@ -1765,7 +1765,7 @@ export default class GuideReturnFormBase extends Vue implements ControlInterface
public
remove
(
opt
:
Array
<
any
>
=
[],
showResultInfo
?:
boolean
):
Promise
<
any
>
{
public
remove
(
opt
:
Array
<
any
>
=
[],
showResultInfo
?:
boolean
):
Promise
<
any
>
{
return
new
Promise
((
resolve
:
any
,
reject
:
any
)
=>
{
return
new
Promise
((
resolve
:
any
,
reject
:
any
)
=>
{
if
(
!
this
.
removeAction
){
if
(
!
this
.
removeAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.removeaction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.removeaction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
opt
[
0
];
const
arg
:
any
=
opt
[
0
];
...
...
This diff is collapsed.
Click to expand it.
app_Web/src/widgets/ibizbook/guide-view-form-form/guide-view-form-form-base.vue
浏览文件 @
d104de73
...
@@ -1447,7 +1447,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
...
@@ -1447,7 +1447,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
*/
*/
public
async
load
(
opt
:
any
=
{}):
Promise
<
any
>
{
public
async
load
(
opt
:
any
=
{}):
Promise
<
any
>
{
if
(
!
this
.
loadAction
){
if
(
!
this
.
loadAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.loadaction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.loadaction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
{
...
opt
};
const
arg
:
any
=
{
...
opt
};
...
@@ -1499,7 +1499,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
...
@@ -1499,7 +1499,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
*/
*/
public
async
loadDraft
(
opt
:
any
=
{}):
Promise
<
any
>
{
public
async
loadDraft
(
opt
:
any
=
{}):
Promise
<
any
>
{
if
(
!
this
.
loaddraftAction
)
{
if
(
!
this
.
loaddraftAction
)
{
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.loaddraftaction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.loaddraftaction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
{
...
opt
}
;
const
arg
:
any
=
{
...
opt
}
;
...
@@ -1569,7 +1569,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
...
@@ -1569,7 +1569,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
if
(
!
action
){
if
(
!
action
){
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
return
;
return
;
}
}
Object
.
assign
(
arg
,{
viewparams
:
this
.
viewparams
});
Object
.
assign
(
arg
,{
viewparams
:
this
.
viewparams
});
...
@@ -1677,7 +1677,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
...
@@ -1677,7 +1677,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
const
action
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)
?
this
.
updateAction
:
this
.
createAction
;
if
(
!
action
){
if
(
!
action
){
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
let
actionName
:
any
=
Object
.
is
(
data
.
srfuf
,
'1'
)?
"updateAction"
:
"createAction"
;
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.actionname'
)
as
string
)
});
return
;
return
;
}
}
Object
.
assign
(
arg
,
{
viewparams
:
this
.
viewparams
});
Object
.
assign
(
arg
,
{
viewparams
:
this
.
viewparams
});
...
@@ -1869,7 +1869,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
...
@@ -1869,7 +1869,7 @@ export default class GuideViewFormBase extends Vue implements ControlInterface {
public
remove
(
opt
:
Array
<
any
>
=
[],
showResultInfo
?:
boolean
):
Promise
<
any
>
{
public
remove
(
opt
:
Array
<
any
>
=
[],
showResultInfo
?:
boolean
):
Promise
<
any
>
{
return
new
Promise
((
resolve
:
any
,
reject
:
any
)
=>
{
return
new
Promise
((
resolve
:
any
,
reject
:
any
)
=>
{
if
(
!
this
.
removeAction
){
if
(
!
this
.
removeAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView
_layout
'
+
(
this
.
$t
(
'app.formpage.notconfig.removeaction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKWizardView'
+
(
this
.
$t
(
'app.formpage.notconfig.removeaction'
)
as
string
)
});
return
;
return
;
}
}
const
arg
:
any
=
opt
[
0
];
const
arg
:
any
=
opt
[
0
];
...
...
This diff is collapsed.
Click to expand it.
app_Web/src/widgets/ibizsample0001/main5-form/main5-form-base.vue
浏览文件 @
d104de73
...
@@ -251,19 +251,23 @@ dataType="LONGTEXT" unitName="" :precision="0"
...
@@ -251,19 +251,23 @@ dataType="LONGTEXT" unitName="" :precision="0"
<i-col
v-show=
"detailsModel.formitem2.visible"
:style=
"
{}" :lg="{ span: 24, offset: 0 }">
<i-col
v-show=
"detailsModel.formitem2.visible"
:style=
"
{}" :lg="{ span: 24, offset: 0 }">
<app-form-item
name=
'formitem2'
:itemRules=
"this.rules().formitem2"
class=
''
:caption=
"$t('entities.ibizsample0001.main5_form.details.formitem2')"
uiStyle=
"DEFAULT"
:labelWidth=
"130"
:isShowCaption=
"true"
:error=
"detailsModel.formitem2.error"
:isEmptyCaption=
"false"
labelPos=
"LEFT"
>
<app-form-item
name=
'formitem2'
:itemRules=
"this.rules().formitem2"
class=
''
:caption=
"$t('entities.ibizsample0001.main5_form.details.formitem2')"
uiStyle=
"DEFAULT"
:labelWidth=
"130"
:isShowCaption=
"true"
:error=
"detailsModel.formitem2.error"
:isEmptyCaption=
"false"
labelPos=
"LEFT"
>
<app-ey-upload
<app-ey-upload
:limit=
"9999"
:data=
"data"
:accept=
"'*'"
formItemName=
"formitem2"
:formState=
"formState"
:ignorefieldvaluechange=
"ignorefieldvaluechange"
:data=
"JSON.stringify(this.data)"
name=
'formitem2'
:value=
"data.formitem2"
:value=
"data.formitem2"
:formState=
"formState"
folder=
"ibizsample0001"
ownertype=
"formitem2"
:ownerid=
"data.srfkey"
:show-ocrview=
"false"
:show-preview=
"false"
:show-edit=
"false"
:show-drag=
"false"
:persistence=
"false"
:show-download=
"false"
:disabled=
"detailsModel.formitem2.disabled"
:disabled=
"detailsModel.formitem2.disabled"
:uploadparams=
'
{}'
:show-delete=
"false"
:exportparams='{}'
@
formitemvaluechange=
"onFormItemValueChange"
>
@
formitemvaluechange=
"onFormItemValueChange"
>
</app-ey-upload>
</app-ey-upload>
</app-form-item>
</app-form-item>
</i-col>
</i-col>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSGANTTS/Usr.json
浏览文件 @
d104de73
...
@@ -12,6 +12,18 @@
...
@@ -12,6 +12,18 @@
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
},
"getPSDETreeColumns"
:
[
{
"getPSDETreeColumns"
:
[
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
200
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"归还日期"
,
"caption"
:
"归还日期"
,
"codeName"
:
"returntime"
,
"codeName"
:
"returntime"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
...
@@ -59,18 +71,6 @@
...
@@ -59,18 +71,6 @@
"widthUnit"
:
"px"
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableExpand"
:
false
,
"enableSort"
:
false
"enableSort"
:
false
},
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
200
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
}
],
}
],
"getPSDETreeNodeRSs"
:
[
{
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
"getChildPSDETreeNode"
:
{
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSTREEGRIDICES/TreeTable.json
浏览文件 @
d104de73
...
@@ -20,6 +20,18 @@
...
@@ -20,6 +20,18 @@
}
}
}
],
}
],
"getPSDETreeColumns"
:
[
{
"getPSDETreeColumns"
:
[
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
50
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"作者"
,
"caption"
:
"作者"
,
"codeName"
:
"author"
,
"codeName"
:
"author"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
...
@@ -43,18 +55,6 @@
...
@@ -43,18 +55,6 @@
"widthUnit"
:
"px"
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableExpand"
:
false
,
"enableSort"
:
false
"enableSort"
:
false
},
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
50
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
}
],
}
],
"getPSDETreeNodeRSs"
:
[
{
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
"getChildPSDETreeNode"
:
{
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKGanttView.json
浏览文件 @
d104de73
...
@@ -42,6 +42,18 @@
...
@@ -42,6 +42,18 @@
"id"
:
"GANTT"
"id"
:
"GANTT"
},
},
"getPSDETreeColumns"
:
[
{
"getPSDETreeColumns"
:
[
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
200
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"归还日期"
,
"caption"
:
"归还日期"
,
"codeName"
:
"returntime"
,
"codeName"
:
"returntime"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
...
@@ -89,18 +101,6 @@
...
@@ -89,18 +101,6 @@
"widthUnit"
:
"px"
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableExpand"
:
false
,
"enableSort"
:
false
"enableSort"
:
false
},
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
200
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
}
],
}
],
"getPSDETreeNodeRSs"
:
[
{
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
"getChildPSDETreeNode"
:
{
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKTreeGridExView.json
浏览文件 @
d104de73
...
@@ -88,6 +88,18 @@
...
@@ -88,6 +88,18 @@
"id"
:
"TREEGRIDEX"
"id"
:
"TREEGRIDEX"
},
},
"getPSDETreeColumns"
:
[
{
"getPSDETreeColumns"
:
[
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
50
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"作者"
,
"caption"
:
"作者"
,
"codeName"
:
"author"
,
"codeName"
:
"author"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
...
@@ -111,18 +123,6 @@
...
@@ -111,18 +123,6 @@
"widthUnit"
:
"px"
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableExpand"
:
false
,
"enableSort"
:
false
"enableSort"
:
false
},
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
50
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
}
],
}
],
"getPSDETreeNodeRSs"
:
[
{
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
"getChildPSDETreeNode"
:
{
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/ACT/PSWFVERSIONS/ACTv1.json.bpmn
浏览文件 @
d104de73
...
@@ -40,32 +40,32 @@
...
@@ -40,32 +40,32 @@
<flowable:form
process-form=
"refuseForm"
wfversion=
"1"
/>
<flowable:form
process-form=
"refuseForm"
wfversion=
"1"
/>
</extensionElements>
</extensionElements>
</startEvent>
</startEvent>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('GeneralManager|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-20-231a5bc1d07984bb6688e43908488b9a"
name=
"总经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('GeneralManager|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-20-231a5bc1d07984bb6688e43908488b9a"
name=
"总经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<exclusiveGateway
id=
"sid-949b4465982b3effb960001f33003315"
></exclusiveGateway>
<exclusiveGateway
id=
"sid-949b4465982b3effb960001f33003315"
></exclusiveGateway>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('FinancialDirector|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-30-58dbe066e02f3b8769d564ddc9316e6d"
name=
"财务总监审批"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('FinancialDirector|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-30-58dbe066e02f3b8769d564ddc9316e6d"
name=
"财务总监审批"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${wfCoreService.getGroupUsers('DepartmentHeads|dept|CURDEPTID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-5-169c10a35ed0da0f748ed4176aab8351"
name=
"部门经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${wfCoreService.getGroupUsers('DepartmentHeads|dept|CURDEPTID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-5-169c10a35ed0da0f748ed4176aab8351"
name=
"部门经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
<extensionElements>
<extensionElements>
<flowable:form
procfunc=
"addstepbefore;addstepafter;reassign"
process-form=
"operationForm"
process-utilform=
"Main"
process-util2form=
"Main2"
process-util3form=
"refuseForm"
process-utilformname=
"主编辑表单"
process-util2formname=
"主编辑表单2"
process-util3formname=
"部门领导审批不通过操作表单"
process-mobutilform=
"Main2"
process-mobutil2form=
"Main"
process-mobutil3form=
"approvedForm"
process-mobutilformname=
"主编辑表单2"
process-mobutil2formname=
"主编辑表单"
process-mobutil3formname=
"部门领导审批通过操作表单"
/>
<flowable:form
procfunc=
"addstepbefore;addstepafter;reassign"
process-form=
"operationForm"
process-utilform=
"Main"
process-util2form=
"Main2"
process-util3form=
"refuseForm"
process-utilformname=
"主编辑表单"
process-util2formname=
"主编辑表单2"
process-util3formname=
"部门领导审批不通过操作表单"
process-mobutilform=
"Main2"
process-mobutil2form=
"Main"
process-mobutil3form=
"approvedForm"
process-mobutilformname=
"主编辑表单2"
process-mobutil2formname=
"主编辑表单"
process-mobutil3formname=
"部门领导审批通过操作表单"
/>
</extensionElements>
</extensionElements>
</
subProcess
>
</
userTask
>
<endEvent
id=
"sid-216251a03f16216cc13936346c9ee68b"
name=
"结束"
>
<endEvent
id=
"sid-216251a03f16216cc13936346c9ee68b"
name=
"结束"
>
</endEvent>
</endEvent>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${wfCoreService.getGroupUsers('FinancialManager|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-cec5ba3ae05225e0f4b71f4fd4bc080b"
name=
"财务经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${wfCoreService.getGroupUsers('FinancialManager|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-cec5ba3ae05225e0f4b71f4fd4bc080b"
name=
"财务经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
<extensionElements>
<extensionElements>
<flowable:form
procfunc=
"sendback;reassign"
/>
<flowable:form
procfunc=
"sendback;reassign"
/>
</extensionElements>
</extensionElements>
</
subProcess
>
</
userTask
>
<endEvent
id=
"sid-7beb141fff9888c0e14b4bf505f2d87f"
name=
"结束"
>
<endEvent
id=
"sid-7beb141fff9888c0e14b4bf505f2d87f"
name=
"结束"
>
</endEvent>
</endEvent>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-1-4125d1c26a85d94fadef7323d35f424d"
name=
"发起人调整"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-1-4125d1c26a85d94fadef7323d35f424d"
name=
"发起人调整"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<sequenceFlow
id=
"rid-e7ad1564216ad79861c2a9951fdeb1c8"
sourceRef=
"sid-3c7cbc7deeb1177d73e9647df35ba7b7"
targetRef=
"tid-5-169c10a35ed0da0f748ed4176aab8351"
name=
""
>
<sequenceFlow
id=
"rid-e7ad1564216ad79861c2a9951fdeb1c8"
sourceRef=
"sid-3c7cbc7deeb1177d73e9647df35ba7b7"
targetRef=
"tid-5-169c10a35ed0da0f748ed4176aab8351"
name=
""
>
</sequenceFlow>
</sequenceFlow>
<sequenceFlow
id=
"lid-C69-9b8fd4c7b5f55d87d789269eef6539ab"
sourceRef=
"tid-20-231a5bc1d07984bb6688e43908488b9a"
targetRef=
"tid-1-4125d1c26a85d94fadef7323d35f424d"
name=
"不同意"
>
<sequenceFlow
id=
"lid-C69-9b8fd4c7b5f55d87d789269eef6539ab"
sourceRef=
"tid-20-231a5bc1d07984bb6688e43908488b9a"
targetRef=
"tid-1-4125d1c26a85d94fadef7323d35f424d"
name=
"不同意"
>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/ACT/PSWFVERSIONS/ACTv2.json.bpmn
浏览文件 @
d104de73
...
@@ -40,29 +40,29 @@
...
@@ -40,29 +40,29 @@
<flowable:form
process-form=
"Start001"
wfversion=
"2"
/>
<flowable:form
process-form=
"Start001"
wfversion=
"2"
/>
</extensionElements>
</extensionElements>
</startEvent>
</startEvent>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${wfCoreService.getGroupUsers('FinancialManager|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-b2100e0a472c7e23cd936fbb272eaa67"
name=
"财务经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${wfCoreService.getGroupUsers('FinancialManager|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-b2100e0a472c7e23cd936fbb272eaa67"
name=
"财务经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
<extensionElements>
<extensionElements>
<flowable:form
procfunc=
"sendback"
/>
<flowable:form
procfunc=
"sendback"
/>
</extensionElements>
</extensionElements>
</
subProcess
>
</
userTask
>
<endEvent
id=
"sid-0b976fca9f1aa7981b1c0c7fc628e6cd"
name=
"结束"
>
<endEvent
id=
"sid-0b976fca9f1aa7981b1c0c7fc628e6cd"
name=
"结束"
>
</endEvent>
</endEvent>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.deptheadsid},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-5-b43328c7712bd3739742121269b6c386"
name=
"部门经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.deptheadsid},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-5-b43328c7712bd3739742121269b6c386"
name=
"部门经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
<extensionElements>
<extensionElements>
<flowable:form
procfunc=
"addstepbefore;reassign"
process-form=
"operationForm"
process-utilform=
"beforeSign"
process-util3form=
"transfer"
process-utilformname=
"加签"
process-util3formname=
"工作转移"
/>
<flowable:form
procfunc=
"addstepbefore;reassign"
process-form=
"operationForm"
process-utilform=
"beforeSign"
process-util3form=
"transfer"
process-utilformname=
"加签"
process-util3formname=
"工作转移"
/>
</extensionElements>
</extensionElements>
</
subProcess
>
</
userTask
>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-1-6dc784ef240f35883923cabac210590c"
name=
"发起人调整"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-1-6dc784ef240f35883923cabac210590c"
name=
"发起人调整"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('GeneralManager|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-20-79d7bde95dd67ca0f58d5f8961664af9"
name=
"总经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('GeneralManager|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-20-79d7bde95dd67ca0f58d5f8961664af9"
name=
"总经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('FinancialDirector|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-30-f33ca3120694e870ea7e1b5eed392750"
name=
"财务总监审批"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('FinancialDirector|org|CURORGID',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-30-f33ca3120694e870ea7e1b5eed392750"
name=
"财务总监审批"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<endEvent
id=
"sid-ebd510afdeda7eba09cf1a56679ca382"
name=
"结束"
>
<endEvent
id=
"sid-ebd510afdeda7eba09cf1a56679ca382"
name=
"结束"
>
</endEvent>
</endEvent>
<exclusiveGateway
id=
"sid-21588a1284c496701e00f32c79702e57"
></exclusiveGateway>
<exclusiveGateway
id=
"sid-21588a1284c496701e00f32c79702e57"
></exclusiveGateway>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/LP/PSWFVERSIONS/LPv1.json.bpmn
浏览文件 @
d104de73
...
@@ -53,9 +53,9 @@
...
@@ -53,9 +53,9 @@
<extensionElements>
<extensionElements>
</extensionElements>
</extensionElements>
</serviceTask>
</serviceTask>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('WFNextPerson',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-62f9c5a5ec0f7b98d815a63b61f50903"
name=
"内部会签"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${wfCoreService.getGroupUsers('WFNextPerson',execution)},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-62f9c5a5ec0f7b98d815a63b61f50903"
name=
"内部会签"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<sequenceFlow
id=
"rid-8f379f0e33ea1da342bac574daea728c"
sourceRef=
"sid-80401b74a1d2e4105b09bb43bf96dea1"
targetRef=
"tid-10-62f9c5a5ec0f7b98d815a63b61f50903"
name=
""
>
<sequenceFlow
id=
"rid-8f379f0e33ea1da342bac574daea728c"
sourceRef=
"sid-80401b74a1d2e4105b09bb43bf96dea1"
targetRef=
"tid-10-62f9c5a5ec0f7b98d815a63b61f50903"
name=
""
>
</sequenceFlow>
</sequenceFlow>
<sequenceFlow
id=
"rid-d3aef652a725ebd332d97e6b9db906b2"
sourceRef=
"sid-9c374f416d53c13c15e0a5a7618c7ebe"
targetRef=
"sid-0acfc4a7bd69ca12b9243415d8c1fd60"
name=
""
>
<sequenceFlow
id=
"rid-d3aef652a725ebd332d97e6b9db906b2"
sourceRef=
"sid-9c374f416d53c13c15e0a5a7618c7ebe"
targetRef=
"sid-0acfc4a7bd69ca12b9243415d8c1fd60"
name=
""
>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/MN/PSWFVERSIONS/MNv1.json.bpmn
浏览文件 @
d104de73
...
@@ -47,16 +47,16 @@
...
@@ -47,16 +47,16 @@
<extensionElements>
<extensionElements>
</extensionElements>
</extensionElements>
</serviceTask>
</serviceTask>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-adc8fca0f3c13356e9ae430b7dce05a2"
name=
"部门领导审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-adc8fca0f3c13356e9ae430b7dce05a2"
name=
"部门领导审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<serviceTask
id=
"sid-2ba22a096a6555b2de93ed04b18dfdfd"
name=
"审核通过"
flowable:expression=
"${wfCoreService.execute(execution, activedata)}"
>
<serviceTask
id=
"sid-2ba22a096a6555b2de93ed04b18dfdfd"
name=
"审核通过"
flowable:expression=
"${wfCoreService.execute(execution, activedata)}"
>
<extensionElements>
<extensionElements>
</extensionElements>
</extensionElements>
</serviceTask>
</serviceTask>
<endEvent
id=
"sid-dca9c7f4c245233b462231f744072f19"
name=
"结束"
>
<endEvent
id=
"sid-dca9c7f4c245233b462231f744072f19"
name=
"结束"
>
</endEvent>
</endEvent>
<subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-20-6b4a02f112b6d0fc38b45f004b7c2bbb"
name=
"部门会签"
>
<subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-20-6b4a02f112b6d0fc38b45f004b7c2bbb"
name=
"部门会签"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</subProcess>
</subProcess>
<sequenceFlow
id=
"rid-ce0760eeb5ff8a8aa18f25d5ff880405"
sourceRef=
"sid-6249a50fdb096a401668a86ee2c158ac"
targetRef=
"tid-10-adc8fca0f3c13356e9ae430b7dce05a2"
name=
""
>
<sequenceFlow
id=
"rid-ce0760eeb5ff8a8aa18f25d5ff880405"
sourceRef=
"sid-6249a50fdb096a401668a86ee2c158ac"
targetRef=
"tid-10-adc8fca0f3c13356e9ae430b7dce05a2"
name=
""
>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/ODSP/PSWFVERSIONS/ODSPv1.json.bpmn
浏览文件 @
d104de73
...
@@ -40,12 +40,12 @@
...
@@ -40,12 +40,12 @@
<startEvent
id=
"sid-4628cd862028e0e56ac47dd1bb7f1047"
name=
"开始流程"
>
<startEvent
id=
"sid-4628cd862028e0e56ac47dd1bb7f1047"
name=
"开始流程"
>
</startEvent>
</startEvent>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-0d5239b54dcdea417a130288e7fb6712"
name=
"财务经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-0d5239b54dcdea417a130288e7fb6712"
name=
"财务经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
<extensionElements>
<extensionElements>
<flowable:form
memofield=
"OPINION"
/>
<flowable:form
memofield=
"OPINION"
/>
</extensionElements>
</extensionElements>
</
subProcess
>
</
userTask
>
<endEvent
id=
"sid-5b5b4cdf7fc99bbd46b9657e0e63aef6"
name=
"结束"
>
<endEvent
id=
"sid-5b5b4cdf7fc99bbd46b9657e0e63aef6"
name=
"结束"
>
</endEvent>
</endEvent>
<serviceTask
id=
"sid-b142478667ccdf074c7f4febbc60926f"
name=
"审核未通过"
flowable:expression=
"${wfCoreService.execute(execution, activedata)}"
>
<serviceTask
id=
"sid-b142478667ccdf074c7f4febbc60926f"
name=
"审核未通过"
flowable:expression=
"${wfCoreService.execute(execution, activedata)}"
>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/ODSPMM/PSWFVERSIONS/ODSPMMv1.json.bpmn
浏览文件 @
d104de73
...
@@ -57,9 +57,9 @@
...
@@ -57,9 +57,9 @@
<flowable:field
name=
"params-wfmmstate"
><flowable:string>
30
</flowable:string></flowable:field>
<flowable:field
name=
"params-wfmmstate"
><flowable:string>
30
</flowable:string></flowable:field>
</extensionElements>
</extensionElements>
</serviceTask>
</serviceTask>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-49096ca4b656ffb97b8c451626671bd2"
name=
"财务经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-49096ca4b656ffb97b8c451626671bd2"
name=
"财务经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<endEvent
id=
"sid-c4a2d21dc2e5935415c79a737570587c"
name=
"结束"
>
<endEvent
id=
"sid-c4a2d21dc2e5935415c79a737570587c"
name=
"结束"
>
</endEvent>
</endEvent>
<sequenceFlow
id=
"rid-da5149cc05dd987a879c6b62a39c24be"
sourceRef=
"sid-6ee99fd1d57739be89bc5595d9db9323"
targetRef=
"tid-10-49096ca4b656ffb97b8c451626671bd2"
name=
""
>
<sequenceFlow
id=
"rid-da5149cc05dd987a879c6b62a39c24be"
sourceRef=
"sid-6ee99fd1d57739be89bc5595d9db9323"
targetRef=
"tid-10-49096ca4b656ffb97b8c451626671bd2"
name=
""
>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/ODSPMM/PSWFVERSIONS/ODSPMMv2.json.bpmn
浏览文件 @
d104de73
...
@@ -45,9 +45,9 @@
...
@@ -45,9 +45,9 @@
</startEvent>
</startEvent>
<endEvent
id=
"sid-ab965dd91ced2c2e616cb9d4f2238fe7"
name=
"结束"
>
<endEvent
id=
"sid-ab965dd91ced2c2e616cb9d4f2238fe7"
name=
"结束"
>
</endEvent>
</endEvent>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-3ba95ab9317afcd8d20657c857a527af"
name=
"财务经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-3ba95ab9317afcd8d20657c857a527af"
name=
"财务经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<serviceTask
id=
"sid-e3500bfb8f6f106b082562a352b642f8"
name=
"审核未通过"
flowable:expression=
"${wfCoreService.execute(execution, activedata)}"
>
<serviceTask
id=
"sid-e3500bfb8f6f106b082562a352b642f8"
name=
"审核未通过"
flowable:expression=
"${wfCoreService.execute(execution, activedata)}"
>
<extensionElements>
<extensionElements>
<flowable:field
name=
"service-entity"
><flowable:string>
ibizsample0005
</flowable:string></flowable:field>
<flowable:field
name=
"service-entity"
><flowable:string>
ibizsample0005
</flowable:string></flowable:field>
...
@@ -62,9 +62,9 @@
...
@@ -62,9 +62,9 @@
<flowable:field
name=
"params-wfmmstate"
><flowable:string>
30
</flowable:string></flowable:field>
<flowable:field
name=
"params-wfmmstate"
><flowable:string>
30
</flowable:string></flowable:field>
</extensionElements>
</extensionElements>
</serviceTask>
</serviceTask>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-20-d2a34145a7b5f2949352642cf1278030"
name=
"公司领导审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-20-d2a34145a7b5f2949352642cf1278030"
name=
"公司领导审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<sequenceFlow
id=
"rid-f5e1569e8d1f22be03a71e215bb80cd1"
sourceRef=
"sid-e1623bc9add3d96419ed39212b04fc53"
targetRef=
"tid-10-3ba95ab9317afcd8d20657c857a527af"
name=
""
>
<sequenceFlow
id=
"rid-f5e1569e8d1f22be03a71e215bb80cd1"
sourceRef=
"sid-e1623bc9add3d96419ed39212b04fc53"
targetRef=
"tid-10-3ba95ab9317afcd8d20657c857a527af"
name=
""
>
</sequenceFlow>
</sequenceFlow>
<sequenceFlow
id=
"lid-C100-d35a1029fc89adcd1bc829da376c969f"
sourceRef=
"tid-10-3ba95ab9317afcd8d20657c857a527af"
targetRef=
"tid-20-d2a34145a7b5f2949352642cf1278030"
name=
"审核通过"
>
<sequenceFlow
id=
"lid-C100-d35a1029fc89adcd1bc829da376c969f"
sourceRef=
"tid-10-3ba95ab9317afcd8d20657c857a527af"
targetRef=
"tid-20-d2a34145a7b5f2949352642cf1278030"
name=
"审核通过"
>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/ODSPMV/PSWFVERSIONS/ODSPMVv1.json.bpmn
浏览文件 @
d104de73
...
@@ -50,9 +50,9 @@
...
@@ -50,9 +50,9 @@
<flowable:field
name=
"params-wfmvstate"
><flowable:string>
30
</flowable:string></flowable:field>
<flowable:field
name=
"params-wfmvstate"
><flowable:string>
30
</flowable:string></flowable:field>
</extensionElements>
</extensionElements>
</serviceTask>
</serviceTask>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-601f637f445d84b56c8100e94e255214"
name=
"财务经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-601f637f445d84b56c8100e94e255214"
name=
"财务经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<serviceTask
id=
"sid-19c6d189e55e21a965fb71ceeb4df0e3"
name=
"审核未通过"
flowable:expression=
"${wfCoreService.execute(execution, activedata)}"
>
<serviceTask
id=
"sid-19c6d189e55e21a965fb71ceeb4df0e3"
name=
"审核未通过"
flowable:expression=
"${wfCoreService.execute(execution, activedata)}"
>
<extensionElements>
<extensionElements>
<flowable:field
name=
"service-entity"
><flowable:string>
ibizsample0004
</flowable:string></flowable:field>
<flowable:field
name=
"service-entity"
><flowable:string>
ibizsample0004
</flowable:string></flowable:field>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/ODSPMV/PSWFVERSIONS/ODSPMVv2.json.bpmn
浏览文件 @
d104de73
...
@@ -57,9 +57,9 @@
...
@@ -57,9 +57,9 @@
<flowable:field
name=
"params-wfmvstate"
><flowable:string>
40
</flowable:string></flowable:field>
<flowable:field
name=
"params-wfmvstate"
><flowable:string>
40
</flowable:string></flowable:field>
</extensionElements>
</extensionElements>
</serviceTask>
</serviceTask>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-93958c235c57c659ee1166d06b5bebb1"
name=
"财务经理审核"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-93958c235c57c659ee1166d06b5bebb1"
name=
"财务经理审核"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<endEvent
id=
"sid-f0a14a06c82baa38c67c8341ff416c9f"
name=
"结束"
>
<endEvent
id=
"sid-f0a14a06c82baa38c67c8341ff416c9f"
name=
"结束"
>
</endEvent>
</endEvent>
<sequenceFlow
id=
"rid-be379d57475d787b7aeedf073a370f5b"
sourceRef=
"sid-aff16e6297aac5cb0666e83cacd58a19"
targetRef=
"tid-10-93958c235c57c659ee1166d06b5bebb1"
name=
""
>
<sequenceFlow
id=
"rid-be379d57475d787b7aeedf073a370f5b"
sourceRef=
"sid-aff16e6297aac5cb0666e83cacd58a19"
targetRef=
"tid-10-93958c235c57c659ee1166d06b5bebb1"
name=
""
>
...
...
This diff is collapsed.
Click to expand it.
demo-boot/src/main/resources/static/remotemodel/PSWORKFLOWS/SN/PSWFVERSIONS/SNv1.json.bpmn
浏览文件 @
d104de73
...
@@ -52,9 +52,9 @@
...
@@ -52,9 +52,9 @@
<flowable:field
name=
"service-deaction"
><flowable:string>
update
</flowable:string></flowable:field>
<flowable:field
name=
"service-deaction"
><flowable:string>
update
</flowable:string></flowable:field>
</extensionElements>
</extensionElements>
</serviceTask>
</serviceTask>
<
subProcess
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-4a234b4a1763d91cdff3f61cfe5c583d"
name=
"会签"
>
<
userTask
flowable:category=
"${businessKey}"
flowable:candidateUsers=
"${activedata.createman},${activedata.srfwfpredefinedusers}"
flowable:exclusive=
"true"
id=
"tid-10-4a234b4a1763d91cdff3f61cfe5c583d"
name=
"会签"
>
<documentation>
${majortext}
</documentation>
<documentation>
${majortext}
</documentation>
</
subProcess
>
</
userTask
>
<endEvent
id=
"sid-2b9a66c764cbcc7d0562dd6dedfdc6fa"
name=
"结束"
>
<endEvent
id=
"sid-2b9a66c764cbcc7d0562dd6dedfdc6fa"
name=
"结束"
>
</endEvent>
</endEvent>
<sequenceFlow
id=
"rid-cf46c82b6f0240db32312f252b02ff45"
sourceRef=
"sid-3aba621a8b5c04ee4976005266b6b234"
targetRef=
"tid-10-4a234b4a1763d91cdff3f61cfe5c583d"
name=
""
>
<sequenceFlow
id=
"rid-cf46c82b6f0240db32312f252b02ff45"
sourceRef=
"sid-3aba621a8b5c04ee4976005266b6b234"
targetRef=
"tid-10-4a234b4a1763d91cdff3f61cfe5c583d"
name=
""
>
...
...
This diff is collapsed.
Click to expand it.
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录