Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
冷月半明
Skyeye
提交
eb522fa5
S
Skyeye
项目概览
冷月半明
/
Skyeye
与 Fork 源项目一致
Fork自
doc_wei / Skyeye
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Skyeye
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
eb522fa5
编写于
1月 03, 2023
作者:
doc_wei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
删除流程配置分类管理功能
上级
365c450d
变更
12
隐藏空白更改
内联
并排
Showing
12 changed file
with
125 addition
and
335 deletion
+125
-335
activiti/src/main/resources/template/js/actModel/actModelAdd.js
...ti/src/main/resources/template/js/actModel/actModelAdd.js
+3
-1
activiti/src/main/resources/template/js/actModel/actModelEdit.js
...i/src/main/resources/template/js/actModel/actModelEdit.js
+3
-1
activiti/src/main/resources/template/js/actModel/actModelList.js
...i/src/main/resources/template/js/actModel/actModelList.js
+61
-289
activiti/src/main/resources/template/tpl/actModel/actModelAdd.html
...src/main/resources/template/tpl/actModel/actModelAdd.html
+9
-1
activiti/src/main/resources/template/tpl/actModel/actModelDetails.html
...main/resources/template/tpl/actModel/actModelDetails.html
+7
-1
activiti/src/main/resources/template/tpl/actModel/actModelEdit.html
...rc/main/resources/template/tpl/actModel/actModelEdit.html
+8
-1
activiti/src/main/resources/template/tpl/actModel/actModelList.html
...rc/main/resources/template/tpl/actModel/actModelList.html
+24
-36
activiti/src/main/resources/template/tpl/myActiviti/newProcess.html
...rc/main/resources/template/tpl/myActiviti/newProcess.html
+1
-1
erp/src/main/resources/template/js/material/materialChoose.js
...src/main/resources/template/js/material/materialChoose.js
+1
-1
erp/src/main/resources/template/tpl/material/materialChoose.html
.../main/resources/template/tpl/material/materialChoose.html
+1
-1
web/src/main/resources/template/assets/lib/layui/customer/skyeye/sysDictDataUtil.js
...plate/assets/lib/layui/customer/skyeye/sysDictDataUtil.js
+4
-1
web/src/main/resources/template/json/sysDictData.json
web/src/main/resources/template/json/sysDictData.json
+3
-1
未找到文件。
activiti/src/main/resources/template/js/actModel/actModelAdd.js
浏览文件 @
eb522fa5
...
...
@@ -17,6 +17,8 @@ layui.config({
// 加载图标信息
systemCommonUtil
.
initIconChooseHtml
(
'
iconMation
'
,
form
,
colorpicker
,
17
);
sysDictDataUtil
.
showDictDataListByDictTypeCode
(
sysDictData
[
"
actModelType
"
][
"
key
"
],
'
select
'
,
"
typeId
"
,
''
,
form
);
textool
.
init
({
eleId
:
'
remark
'
,
maxlength
:
200
});
matchingLanguage
();
...
...
@@ -24,7 +26,7 @@ layui.config({
form
.
on
(
'
submit(formAddBean)
'
,
function
(
data
)
{
if
(
winui
.
verifyForm
(
data
.
elem
))
{
var
params
=
{
typeId
:
parent
.
rowId
,
typeId
:
$
(
"
#typeId
"
).
val
()
,
title
:
$
(
"
#typeName
"
).
val
(),
tokenUrl
:
$
(
"
#tokenUrl
"
).
val
(),
remark
:
$
(
"
#remark
"
).
val
(),
...
...
activiti/src/main/resources/template/js/actModel/actModelEdit.js
浏览文件 @
eb522fa5
...
...
@@ -25,6 +25,7 @@ layui.config({
// 加载图标信息
systemCommonUtil
.
initEditIconChooseHtml
(
'
iconMation
'
,
form
,
colorpicker
,
17
,
json
.
bean
);
sysDictDataUtil
.
showDictDataListByDictTypeCode
(
sysDictData
[
"
actModelType
"
][
"
key
"
],
'
select
'
,
"
typeId
"
,
json
.
bean
.
typeId
,
form
);
textool
.
init
({
eleId
:
'
remark
'
,
maxlength
:
200
});
matchingLanguage
();
...
...
@@ -40,7 +41,8 @@ layui.config({
actFlowId
:
$
(
"
#actFlowId
"
).
attr
(
"
actFlowId
"
),
addPageUrl
:
$
(
"
#addPageUrl
"
).
val
(),
editPageUrl
:
$
(
"
#editPageUrl
"
).
val
(),
revokeMapping
:
$
(
"
#revokeMapping
"
).
val
()
revokeMapping
:
$
(
"
#revokeMapping
"
).
val
(),
typeId
:
$
(
"
#typeId
"
).
val
()
};
// 获取图标信息
params
=
systemCommonUtil
.
getIconChoose
(
params
);
...
...
activiti/src/main/resources/template/js/actModel/actModelList.js
浏览文件 @
eb522fa5
var
rowId
=
""
;
var
clickId
=
""
;
//选中的申请类型id
var
name
=
""
;
//申请类型名
var
rowId
=
""
;
layui
.
config
({
base
:
basePath
,
version
:
skyeyeVersion
}).
extend
({
window
:
'
js/winui.window
'
}).
define
([
'
window
'
,
'
table
'
,
'
jquery
'
,
'
winui
'
,
'
form
'
,
'
contextMenu
'
],
function
(
exports
)
{
}).
define
([
'
window
'
,
'
table
'
,
'
jquery
'
,
'
winui
'
,
'
form
'
],
function
(
exports
)
{
winui
.
renderColor
();
var
$
=
layui
.
$
,
form
=
layui
.
form
,
table
=
layui
.
table
;
authBtn
(
'
1564106558827
'
);
//新增申请类型实体
authBtn
(
'
1564106543479
'
);
//新增申请类型
showLeft
();
//初始化左侧菜单申请类型数据
function
showLeft
(){
var
modleTypeTemplate
=
$
(
'
#modleTypeTemplate
'
).
html
();
AjaxPostUtil
.
request
({
url
:
flowableBasePath
+
"
actmodletype002
"
,
params
:
{},
type
:
'
json
'
,
callback
:
function
(
json
)
{
var
str
=
getDataUseHandlebars
(
modleTypeTemplate
,
json
);
$
(
"
#setting
"
).
html
(
str
);
if
(
json
.
rows
.
length
>
0
){
clickId
=
json
.
rows
[
0
].
id
;
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
addClass
(
'
selected
'
);
}
showList
();
//展示申请类型对应的申请类型实体列表
initRightMenu
();
//初始化右键
}});
}
//初始化右键
function
initRightMenu
(){
var
arrayObj
=
new
Array
();
//创建一个数组
if
(
auth
(
'
1564106707762
'
)){
arrayObj
.
push
({
text
:
"
上线
"
,
img
:
"
../../assets/images/up-state.png
"
,
callback
:
function
()
{
upModleType
();
}
})
}
if
(
auth
(
'
1564106721541
'
)){
arrayObj
.
push
({
text
:
"
下线
"
,
img
:
"
../../assets/images/down-state.png
"
,
callback
:
function
()
{
downModleType
();
}
})
}
if
(
auth
(
'
1564106736541
'
)){
arrayObj
.
push
({
text
:
"
上移
"
,
img
:
"
../../assets/images/up-move.png
"
,
callback
:
function
()
{
upMoveModleType
();
}
})
}
if
(
auth
(
'
1564106751352
'
)){
arrayObj
.
push
({
text
:
"
下移
"
,
img
:
"
../../assets/images/down-move.png
"
,
callback
:
function
()
{
downMoveModleType
();
}
})
}
if
(
auth
(
'
1564106588307
'
)){
arrayObj
.
push
({
text
:
"
删除
"
,
img
:
"
../../assets/images/delete-icon.png
"
,
callback
:
function
()
{
deleteModleType
();
}
})
}
if
(
auth
(
'
1564106574550
'
)){
arrayObj
.
push
({
text
:
"
重命名
"
,
img
:
"
../../assets/images/rename-icon.png
"
,
callback
:
function
()
{
var
obj
=
$
(
"
#setting
"
);
var
html
=
obj
.
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
find
(
"
span
"
).
html
();
var
newhtml
=
"
<input value='
"
+
html
+
"
' class='layui-input setting-a-input' style='margin-top: 5px;'/>
"
;
obj
.
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
find
(
"
span
"
).
html
(
newhtml
);
obj
.
find
(
"
input
"
).
select
();
obj
.
find
(
"
input
"
).
blur
(
function
(){
var
value
=
obj
.
find
(
"
input
"
).
val
();
if
(
!
isNull
(
value
)){
if
(
html
!=
value
){
AjaxPostUtil
.
request
({
url
:
flowableBasePath
+
"
actmodletype004
"
,
params
:
{
rowId
:
clickId
,
title
:
value
},
type
:
'
json
'
,
callback
:
function
(
json
)
{
obj
.
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
find
(
"
span
"
).
html
(
value
);
}});
}
else
{
obj
.
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
find
(
"
span
"
).
html
(
html
);
}
}
else
{
obj
.
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
find
(
"
span
"
).
html
(
html
);
}
});
}
})
}
if
(
arrayObj
.
length
>
0
){
$
(
"
#setting
"
).
contextMenu
({
width
:
190
,
// width
itemHeight
:
30
,
// 菜单项height
bgColor
:
"
#FFFFFF
"
,
// 背景颜色
color
:
"
#0A0A0A
"
,
// 字体颜色
fontSize
:
12
,
// 字体大小
hoverBgColor
:
"
#99CC66
"
,
// hover背景颜色
target
:
function
(
ele
)
{
// 当前元素
},
rightClass
:
'
setting-a,setting-a selected
'
,
menu
:
arrayObj
});
}
};
//删除申请类型
function
deleteModleType
(){
layer
.
confirm
(
systemLanguage
[
"
com.skyeye.deleteOperationMsg
"
][
languageType
],
{
icon
:
3
,
title
:
systemLanguage
[
"
com.skyeye.deleteOperation
"
][
languageType
]},
function
(
index
)
{
layer
.
close
(
index
);
AjaxPostUtil
.
request
({
url
:
flowableBasePath
+
"
actmodletype005
"
,
params
:
{
rowId
:
clickId
},
type
:
'
json
'
,
callback
:
function
(
json
)
{
winui
.
window
.
msg
(
systemLanguage
[
"
com.skyeye.deleteOperationSuccessMsg
"
][
languageType
],
{
icon
:
1
,
time
:
2000
});
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
remove
();
var
_obj
=
$
(
"
#setting
"
).
find
(
"
a[class='setting-a']
"
);
if
(
_obj
.
length
>
0
){
_obj
.
eq
(
0
).
click
();
}
else
{
clickId
=
""
;
loadTable
();
}
}});
});
}
//上线申请类型
function
upModleType
(){
var
msg
=
'
确认上线该申请类型吗?
'
;
layer
.
confirm
(
msg
,
{
icon
:
3
,
title
:
'
上线申请类型实体
'
},
function
(
index
)
{
layer
.
close
(
index
);
AjaxPostUtil
.
request
({
url
:
flowableBasePath
+
"
actmodletype015
"
,
params
:
{
rowId
:
clickId
},
type
:
'
json
'
,
callback
:
function
(
json
)
{
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
find
(
"
div
"
).
remove
();
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
find
(
"
span
"
).
after
(
'
<div class="up-state-point"></div>
'
);
winui
.
window
.
msg
(
"
上线成功
"
,
{
icon
:
1
,
time
:
2000
});
}});
});
}
//下线申请类型
function
downModleType
(){
var
msg
=
'
确认下线该申请类型吗?
'
;
layer
.
confirm
(
msg
,
{
icon
:
3
,
title
:
'
下线申请类型实体
'
},
function
(
index
)
{
layer
.
close
(
index
);
AjaxPostUtil
.
request
({
url
:
flowableBasePath
+
"
actmodletype016
"
,
params
:
{
rowId
:
clickId
},
type
:
'
json
'
,
callback
:
function
(
json
)
{
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
find
(
"
div
"
).
remove
();
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
find
(
"
span
"
).
after
(
'
<div class="down-state-point"></div>
'
);
winui
.
window
.
msg
(
"
下线成功
"
,
{
icon
:
1
,
time
:
2000
});
}});
});
}
//上移申请类型
function
upMoveModleType
(){
AjaxPostUtil
.
request
({
url
:
flowableBasePath
+
"
actmodletype017
"
,
params
:
{
rowId
:
clickId
},
type
:
'
json
'
,
callback
:
function
(
json
)
{
winui
.
window
.
msg
(
systemLanguage
[
"
com.skyeye.moveUpOperationSuccessMsg
"
][
languageType
],
{
icon
:
1
,
time
:
2000
});
var
a
=
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
prev
();
$
(
"
#setting
"
).
find
(
a
).
remove
();
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
after
(
a
);
}});
}
//下移申请类型
function
downMoveModleType
(){
AjaxPostUtil
.
request
({
url
:
flowableBasePath
+
"
actmodletype018
"
,
params
:
{
rowId
:
clickId
},
type
:
'
json
'
,
callback
:
function
(
json
)
{
winui
.
window
.
msg
(
systemLanguage
[
"
com.skyeye.moveDownOperationSuccessMsg
"
][
languageType
],
{
icon
:
1
,
time
:
2000
});
var
a
=
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
next
();
$
(
"
#setting
"
).
find
(
a
).
remove
();
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
before
(
a
);
}});
}
//申请类型点击事件
$
(
"
body
"
).
on
(
"
click
"
,
"
.setting-a-input
"
,
function
(
e
)
{
e
.
stopPropagation
();
//阻止冒泡
});
$
(
"
body
"
).
on
(
"
contextmenu
"
,
"
.setting-a-input
"
,
function
(
e
)
{
e
.
stopPropagation
();
//阻止冒泡
});
//申请类型名右键效果
$
(
"
body
"
).
on
(
"
contextmenu
"
,
"
#setting a
"
,
function
(
e
)
{
clickId
=
$
(
this
).
attr
(
"
rowid
"
);
name
=
$
(
this
).
attr
(
"
rowname
"
);
$
(
"
#setting
"
).
find
(
"
a
"
).
removeClass
(
"
selected
"
);
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
addClass
(
"
selected
"
);
loadTable
();
});
//新增申请类型
$
(
"
body
"
).
on
(
"
click
"
,
"
#addBean
"
,
function
(
e
)
{
var
obj
=
$
(
"
#setting
"
);
var
newhtml
=
"
<input value='新增申请类型' class='layui-input setting-a-input' style='margin-top: 5px;' maxlength='6'/>
"
;
if
(
$
(
"
#setting a
"
).
size
()
==
0
){
obj
.
append
(
newhtml
);
}
else
{
$
(
newhtml
).
insertBefore
(
$
(
"
#setting a
"
).
eq
(
0
));
}
obj
.
find
(
"
input
"
).
select
();
obj
.
find
(
"
input
"
).
blur
(
function
(){
var
value
=
obj
.
find
(
"
input
"
).
val
();
if
(
isNull
(
value
)){
$
(
this
).
select
();
return
;
}
AjaxPostUtil
.
request
({
url
:
flowableBasePath
+
"
actmodletype001
"
,
params
:
{
title
:
value
},
type
:
'
json
'
,
callback
:
function
(
json
)
{
obj
.
find
(
"
input
"
).
remove
();
clickId
=
json
.
bean
.
id
;
var
str
=
'
<a rowid="
'
+
clickId
+
'
" rowname="
'
+
value
+
'
" class="setting-a" title="
'
+
value
+
'
"><span>
'
+
value
+
'
</span><div class="new-state-point"></div></a>
'
;
if
(
$
(
"
#setting a
"
).
size
()
!=
0
){
$
(
str
).
insertBefore
(
$
(
"
#setting a
"
).
eq
(
0
));
}
else
{
obj
.
append
(
str
);
}
$
(
"
#setting
"
).
find
(
"
a[rowid='
"
+
clickId
+
"
']
"
).
click
();
},
errorCallback
:
function
(
json
)
{
obj
.
find
(
"
input
"
).
select
();
winui
.
window
.
msg
(
json
.
returnMessage
,
{
icon
:
2
,
time
:
2000
});
}});
});
});
//对左侧菜单项的点击事件
$
(
"
body
"
).
on
(
"
click
"
,
"
#setting a
"
,
function
(
e
)
{
$
(
"
.setting a
"
).
removeClass
(
"
selected
"
);
$
(
this
).
addClass
(
"
selected
"
);
clickId
=
$
(
this
).
attr
(
"
rowid
"
);
loadTable
();
authBtn
(
'
1564106558827
'
);
var
typeId
=
""
;
sysDictDataUtil
.
showDictDataListByDictTypeCode
(
sysDictData
[
"
actModelType
"
][
"
key
"
],
'
selectTree
'
,
"
typeList
"
,
''
,
form
,
function
()
{
initTable
();
},
function
(
chooseId
)
{
typeId
=
chooseId
;
refreshTable
();
});
// 展示申请类型对应的申请类型实体列表
function
showList
(){
function
initTable
()
{
table
.
render
({
id
:
'
messageTable
'
,
elem
:
'
#messageTable
'
,
method
:
'
post
'
,
url
:
flowableBasePath
+
'
queryActModelList
'
,
where
:
getTableParams
(),
even
:
true
,
page
:
true
,
id
:
'
messageTable
'
,
elem
:
'
#messageTable
'
,
method
:
'
post
'
,
url
:
flowableBasePath
+
'
queryActModelList
'
,
where
:
getTableParams
(),
even
:
true
,
page
:
true
,
limits
:
getLimits
(),
limit
:
getLimit
(),
cols
:
[[
{
title
:
systemLanguage
[
"
com.skyeye.serialNumber
"
][
languageType
],
type
:
'
numbers
'
},
{
field
:
'
title
'
,
title
:
'
名称
'
,
align
:
'
left
'
,
width
:
120
,
templet
:
function
(
d
)
{
cols
:
[[
{
title
:
systemLanguage
[
"
com.skyeye.serialNumber
"
][
languageType
],
type
:
'
numbers
'
},
{
field
:
'
title
'
,
title
:
'
名称
'
,
align
:
'
left
'
,
width
:
120
,
templet
:
function
(
d
)
{
return
'
<a lay-event="dedails" class="notice-title-click">
'
+
d
.
title
+
'
</a>
'
;
}},
{
field
:
'
actFlowName
'
,
title
:
'
工作流模型
'
,
align
:
'
left
'
,
width
:
120
},
{
field
:
'
addPageUrl
'
,
title
:
'
新增页面
'
,
align
:
'
left
'
,
width
:
200
},
{
field
:
'
editPageUrl
'
,
title
:
'
编辑页面
'
,
align
:
'
left
'
,
width
:
200
},
{
field
:
'
iconBg
'
,
title
:
'
背景
'
,
align
:
'
center
'
,
width
:
80
},
{
field
:
'
state
'
,
title
:
'
状态
'
,
align
:
'
center
'
,
width
:
100
,
templet
:
function
(
d
)
{
{
field
:
'
actFlowName
'
,
title
:
'
工作流模型
'
,
align
:
'
left
'
,
width
:
120
},
{
field
:
'
addPageUrl
'
,
title
:
'
新增页面
'
,
align
:
'
left
'
,
width
:
200
},
{
field
:
'
editPageUrl
'
,
title
:
'
编辑页面
'
,
align
:
'
left
'
,
width
:
200
},
{
field
:
'
typeName
'
,
title
:
'
所属类型
'
,
align
:
'
left
'
,
width
:
140
},
{
field
:
'
iconBg
'
,
title
:
'
背景
'
,
align
:
'
center
'
,
width
:
80
},
{
field
:
'
state
'
,
title
:
'
状态
'
,
align
:
'
center
'
,
width
:
100
,
templet
:
function
(
d
)
{
if
(
d
.
state
==
'
1
'
)
{
return
"
<span class='state-new'>新建</span>
"
;
}
else
if
(
d
.
state
==
'
2
'
)
{
...
...
@@ -278,44 +53,42 @@ layui.config({
}
else
{
return
"
参数错误
"
;
}
}},
{
field
:
'
createName
'
,
title
:
systemLanguage
[
"
com.skyeye.createName
"
][
languageType
],
align
:
'
left
'
,
width
:
120
},
{
field
:
'
createTime
'
,
title
:
systemLanguage
[
"
com.skyeye.createTime
"
][
languageType
],
align
:
'
center
'
,
width
:
150
},
{
title
:
systemLanguage
[
"
com.skyeye.operation
"
][
languageType
],
fixed
:
'
right
'
,
align
:
'
center
'
,
width
:
250
,
toolbar
:
'
#tableBar
'
}
]],
done
:
function
(
json
)
{
matchingLanguage
();
}},
{
field
:
'
createName
'
,
title
:
systemLanguage
[
"
com.skyeye.createName
"
][
languageType
],
align
:
'
left
'
,
width
:
120
},
{
field
:
'
createTime
'
,
title
:
systemLanguage
[
"
com.skyeye.createTime
"
][
languageType
],
align
:
'
center
'
,
width
:
150
},
{
title
:
systemLanguage
[
"
com.skyeye.operation
"
][
languageType
],
fixed
:
'
right
'
,
align
:
'
center
'
,
width
:
250
,
toolbar
:
'
#tableBar
'
}
]],
done
:
function
(
json
)
{
matchingLanguage
();
initTableSearchUtil
.
initAdvancedSearch
(
this
,
json
.
searchFilter
,
form
,
"
请输入名称
"
,
function
()
{
table
.
reloadData
(
"
messageTable
"
,
{
page
:
{
curr
:
1
},
where
:
getTableParams
()});
});
}
}
});
}
//监听操作栏事件
table
.
on
(
'
tool(messageTable)
'
,
function
(
obj
)
{
var
data
=
obj
.
data
;
var
layEvent
=
obj
.
event
;
if
(
layEvent
===
'
del
'
)
{
//移除
del
(
data
);
}
else
if
(
layEvent
===
'
edit
'
)
{
//编辑
edit
(
data
);
}
else
if
(
layEvent
===
'
up
'
)
{
//上线
up
(
data
);
}
else
if
(
layEvent
===
'
down
'
)
{
//下线
down
(
data
);
}
else
if
(
layEvent
===
'
upMove
'
)
{
//上移
upMove
(
data
);
}
else
if
(
layEvent
===
'
downMove
'
)
{
//下移
downMove
(
data
);
}
else
if
(
layEvent
===
'
dedails
'
)
{
//详情
dedails
(
data
);
}
}
);
table
.
on
(
'
tool(messageTable)
'
,
function
(
obj
)
{
var
data
=
obj
.
data
;
var
layEvent
=
obj
.
event
;
if
(
layEvent
===
'
del
'
)
{
//移除
del
(
data
);
}
else
if
(
layEvent
===
'
edit
'
)
{
//编辑
edit
(
data
);
}
else
if
(
layEvent
===
'
up
'
)
{
//上线
up
(
data
);
}
else
if
(
layEvent
===
'
down
'
)
{
//下线
down
(
data
);
}
else
if
(
layEvent
===
'
upMove
'
)
{
//上移
upMove
(
data
);
}
else
if
(
layEvent
===
'
downMove
'
)
{
//下移
downMove
(
data
);
}
else
if
(
layEvent
===
'
dedails
'
)
{
//详情
dedails
(
data
);
}
}
);
}
// 新增申请类型实体
$
(
"
body
"
).
on
(
"
click
"
,
"
#addModle
"
,
function
(
e
)
{
rowId
=
clickId
;
_openNewWindows
({
url
:
"
../../tpl/actModel/actModelAdd.html
"
,
title
:
systemLanguage
[
"
com.skyeye.addPageTitle
"
][
languageType
],
...
...
@@ -404,11 +177,6 @@ layui.config({
}});
}
//刷新申请类型
$
(
"
body
"
).
on
(
"
click
"
,
"
#flashGroup
"
,
function
()
{
showLeft
();
});
form
.
render
();
$
(
"
body
"
).
on
(
"
click
"
,
"
#reloadTable
"
,
function
()
{
loadTable
();
...
...
@@ -418,8 +186,12 @@ layui.config({
table
.
reloadData
(
"
messageTable
"
,
{
where
:
getTableParams
()});
}
function
refreshTable
()
{
table
.
reloadData
(
"
messageTable
"
,
{
page
:
{
curr
:
1
},
where
:
getTableParams
()});
}
function
getTableParams
()
{
return
$
.
extend
(
true
,
{
type
Id
:
click
Id
},
initTableSearchUtil
.
getSearchValue
(
"
messageTable
"
));
return
$
.
extend
(
true
,
{
type
:
type
Id
},
initTableSearchUtil
.
getSearchValue
(
"
messageTable
"
));
}
exports
(
'
actModelList
'
,
{});
...
...
activiti/src/main/resources/template/tpl/actModel/actModelAdd.html
浏览文件 @
eb522fa5
...
...
@@ -9,12 +9,19 @@
<body>
<div
style=
"margin:0 auto;padding:20px;"
>
<form
class=
"layui-form"
action=
""
id=
"showForm"
autocomplete=
"off"
>
<div
class=
"layui-form-item layui-col-xs
12
"
>
<div
class=
"layui-form-item layui-col-xs
6
"
>
<label
class=
"layui-form-label"
>
流程名称
<i
class=
"red"
>
*
</i></label>
<div
class=
"layui-input-block"
>
<input
type=
"text"
id=
"typeName"
name=
"typeName"
win-verify=
"required"
placeholder=
"请输入流程名称"
class=
"layui-input"
/>
</div>
</div>
<div
class=
"layui-form-item layui-col-xs6"
>
<label
class=
"layui-form-label"
>
所属类型
<i
class=
"red"
>
*
</i></label>
<div
class=
"layui-input-block"
>
<select
lay-filter=
"typeId"
lay-search=
""
win-verify=
"required"
id=
"typeId"
name=
"typeId"
>
</select>
</div>
</div>
<div
class=
"layui-form-item layui-col-xs12"
>
<label
class=
"layui-form-label"
>
工作流模型
<i
class=
"red"
>
*
</i></label>
<div
class=
"layui-input-block"
>
...
...
@@ -36,6 +43,7 @@
<div
class=
"layui-form-mid layui-word-aux"
>
格式为:../../tpl/model/modelEdit.html
</div>
</div>
</div>
<div
class=
"layui-form-item layui-col-xs12"
>
<label
class=
"layui-form-label"
>
撤销接口
<i
class=
"red"
>
*
</i></label>
<div
class=
"layui-input-block"
>
...
...
activiti/src/main/resources/template/tpl/actModel/actModelDetails.html
浏览文件 @
eb522fa5
...
...
@@ -15,12 +15,18 @@
<script
type=
"text/x-handlebars-template"
id=
"beanTemplate"
>
{{
#
bean
}}
<
div
class
=
"
layui-form-item layui-col-xs
12
"
>
<
div
class
=
"
layui-form-item layui-col-xs
6
"
>
<
label
class
=
"
layui-form-label
"
>
流程名称
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
title
}}
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs6
"
>
<
label
class
=
"
layui-form-label
"
>
所属类型
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
typeName
}}
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs12
"
>
<
label
class
=
"
layui-form-label
"
>
工作流模型
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
...
...
activiti/src/main/resources/template/tpl/actModel/actModelEdit.html
浏览文件 @
eb522fa5
...
...
@@ -15,12 +15,19 @@
<script
type=
"text/x-handlebars-template"
id=
"beanTemplate"
>
{{
#
bean
}}
<
div
class
=
"
layui-form-item layui-col-xs
12
"
>
<
div
class
=
"
layui-form-item layui-col-xs
6
"
>
<
label
class
=
"
layui-form-label
"
>
流程名称
<
i
class
=
"
red
"
>*<
/i></
label
>
<
div
class
=
"
layui-input-block
"
>
<
input
type
=
"
text
"
id
=
"
title
"
name
=
"
title
"
win
-
verify
=
"
required
"
placeholder
=
"
请输入流程名称
"
class
=
"
layui-input
"
value
=
"
{{title}}
"
/>
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs6
"
>
<
label
class
=
"
layui-form-label
"
>
所属类型
<
i
class
=
"
red
"
>*<
/i></
label
>
<
div
class
=
"
layui-input-block
"
>
<
select
lay
-
filter
=
"
typeId
"
lay
-
search
=
""
win
-
verify
=
"
required
"
id
=
"
typeId
"
name
=
"
typeId
"
>
<
/select
>
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs12
"
>
<
label
class
=
"
layui-form-label
"
>
工作流模型
<
i
class
=
"
red
"
>*<
/i></
label
>
<
div
class
=
"
layui-input-block
"
>
...
...
activiti/src/main/resources/template/tpl/actModel/actModelList.html
浏览文件 @
eb522fa5
...
...
@@ -7,56 +7,44 @@
<link
href=
"../../assets/lib/winui/css/winui.css"
rel=
"stylesheet"
/>
</head>
<body>
<div
style=
"margin:0 auto; height: 100%;"
>
<div
class=
"light-app-left"
>
<div
class=
"operator-user-group"
>
<a
id=
"addBean"
title=
"新增实体类型"
auth=
"1564106543479"
><i
class=
"fa fa-plus"
></i></a>
<a
id=
"flashGroup"
title=
"刷新实体类型"
><i
class=
"fa fa-undo fa-fw"
></i></a>
</div>
<div
class=
"setting"
id=
"setting"
>
</div>
<script
type=
"text/x-handlehars-template"
id=
"modleTypeTemplate"
>
{{
#
each
rows
}}
<
a
rowid
=
"
{{id}}
"
rowname
=
"
{{name}}
"
class
=
"
setting-a
"
title
=
"
{{name}}
"
>
<
span
>
{{
name
}}
<
/span
>
<
div
class
=
"
{{stateColor}}
"
><
/div
>
<
/a
>
{{
/
each
}}
</script>
<div
class=
"winui-toolbar"
>
<div
class=
"winui-tool"
>
<button
id=
"reloadTable"
class=
"winui-toolbtn search-table-btn-right"
><i
class=
"fa fa-refresh"
aria-hidden=
"true"
></i><language
showName=
"com.skyeye.refreshDataBtn"
></language></button>
<button
id=
"addModle"
class=
"winui-toolbtn search-table-btn-right"
auth=
"1564106558827"
><i
class=
"fa fa-plus"
aria-hidden=
"true"
></i><language
showName=
"com.skyeye.addBtn"
></language></button>
</div>
</div>
<div
style=
"margin: auto 10px; height: calc(100% - 50px);"
>
<div
style=
"width: 200px; float: left; height: 100%; overflow-y: auto;"
id=
"typeList"
>
</div>
<div
class=
"light-app-right"
id=
"showForm"
>
<div
class=
"winui-toolbar"
>
<div
class=
"winui-tool"
>
<button
id=
"reloadTable"
class=
"winui-toolbtn search-table-btn-right"
><i
class=
"fa fa-refresh"
aria-hidden=
"true"
></i><language
showName=
"com.skyeye.refreshDataBtn"
></language></button>
<button
id=
"addModle"
class=
"winui-toolbtn search-table-btn-right"
auth=
"1564106558827"
><i
class=
"fa fa-plus"
aria-hidden=
"true"
></i><language
showName=
"com.skyeye.addBtn"
></language></button>
</div>
</div>
<div
style=
"margin:auto 10px;"
>
<table
id=
"messageTable"
lay-filter=
"messageTable"
></table>
<script
type=
"text/html"
id=
"tableBar"
>
<div
style=
"width: calc(100% - 200px); float: left;"
>
<div
style=
"margin: auto 10px;"
>
<table
id=
"messageTable"
lay-filter=
"messageTable"
></table>
<script
type=
"text/html"
id=
"tableBar"
>
{{
#
if
(
d
.
state
==
2
&&
auth
(
'
1564106635178
'
)){
}}
<
a
class
=
"
layui-btn layui-btn-xs layui-btn-danger
"
lay
-
event
=
"
down
"
>
下线
<
/a
>
<
a
class
=
"
layui-btn layui-btn-xs layui-btn-danger
"
lay
-
event
=
"
down
"
>
下线
<
/a
>
{{
#
}
else
if
(
d
.
state
==
1
||
d
.
state
==
3
)
{
}}
{{
#
if
(
auth
(
'
1564106558827
'
)){
}}
<
a
class
=
"
layui-btn layui-btn-xs layui-btn-normal
"
lay
-
event
=
"
edit
"
><
language
showName
=
"
com.skyeye.editBtn
"
><
/language></
a
>
{{
#
}
}}
{{
#
if
(
auth
(
'
1564106622099
'
)){
}}
<
a
class
=
"
layui-btn layui-btn-xs
"
lay
-
event
=
"
up
"
>
上线
<
/a
>
<
a
class
=
"
layui-btn layui-btn-xs
"
lay
-
event
=
"
up
"
>
上线
<
/a
>
{{
#
}
}}
{{
#
if
(
auth
(
'
1564106604765
'
)){
}}
<
a
class
=
"
layui-btn layui-btn-xs layui-btn-danger
"
lay
-
event
=
"
del
"
>
移除
<
/a
>
<
a
class
=
"
layui-btn layui-btn-xs layui-btn-danger
"
lay
-
event
=
"
del
"
>
移除
<
/a
>
{{
#
}
}}
{{
#
}
}}
{{
#
if
(
auth
(
'
1564106558827
'
)){
}}
<
a
class
=
"
layui-btn layui-btn-xs layui-btn-normal
"
lay
-
event
=
"
edit
"
><
language
showName
=
"
com.skyeye.editBtn
"
><
/language></
a
>
{{
#
}
}}
{{
#
if
(
auth
(
'
1564106666914
'
)){
}}
<
a
class
=
"
layui-btn layui-btn-xs
"
lay
-
event
=
"
upMove
"
>
上移
<
/a
>
<
a
class
=
"
layui-btn layui-btn-xs
"
lay
-
event
=
"
upMove
"
>
上移
<
/a
>
{{
#
}
}}
{{
#
if
(
auth
(
'
1564106692345
'
)){
}}
<
a
class
=
"
layui-btn layui-btn-xs
"
lay
-
event
=
"
downMove
"
>
下移
<
/a
>
<
a
class
=
"
layui-btn layui-btn-xs
"
lay
-
event
=
"
downMove
"
>
下移
<
/a
>
{{
#
}
}}
</script>
</div>
</div>
</div>
</div>
</div>
<script
src=
"../../assets/lib/layui/layui.js"
></script>
<script
src=
"../../assets/lib/layui/custom.js"
></script>
<script
type=
"text/javascript"
>
...
...
activiti/src/main/resources/template/tpl/myActiviti/newProcess.html
浏览文件 @
eb522fa5
...
...
@@ -15,7 +15,7 @@
<script
type=
"text/x-handlebars-template"
id=
"beanTemplate"
>
{{
#
each
rows
}}
<
div
class
=
"
layui-card layui-col-md12
"
style
=
"
background-color: #FAFAFA;
"
>
<
div
class
=
"
layui-card-header
"
style
=
"
border-bottom: 1px solid white;
"
>
{{
titl
e
}}
<
/div
>
<
div
class
=
"
layui-card-header
"
style
=
"
border-bottom: 1px solid white;
"
>
{{
nam
e
}}
<
/div
>
<
div
class
=
"
layui-card-body layui-col-md12
"
>
{{
#
each
child
}}
<
div
class
=
"
task-launch-item launchTask
"
dsFormId
=
"
{{dsFormId}}
"
actFlowId
=
"
{{actFlowId}}
"
addPageUrl
=
"
{{addPageUrl}}
"
showTitle
=
"
{{title}}
"
>
...
...
erp/src/main/resources/template/js/material/materialChoose.js
浏览文件 @
eb522fa5
...
...
@@ -38,7 +38,7 @@ layui.config({
refreshTable
();
});
function
initTable
(){
function
initTable
()
{
if
(
checkType
==
'
2
'
){
var
ids
=
[];
$
.
each
(
parent
.
erpOrderUtil
.
chooseProductMation
,
function
(
i
,
item
)
{
...
...
erp/src/main/resources/template/tpl/material/materialChoose.html
浏览文件 @
eb522fa5
...
...
@@ -21,7 +21,7 @@
</div>
<div
style=
"width: calc(100% - 200px); float: left;"
>
<div
style=
"margin:auto 10px;"
>
<div
style=
"margin:
auto 10px;"
>
<table
id=
"messageTable"
lay-filter=
"messageTable"
></table>
</div>
</div>
...
...
web/src/main/resources/template/assets/lib/layui/customer/skyeye/sysDictDataUtil.js
浏览文件 @
eb522fa5
...
...
@@ -94,6 +94,7 @@ var sysDictDataUtil = {
$
(
"
#
"
+
showBoxId
).
append
(
_html
+
_js
);
}
else
if
(
showType
==
'
selectTree
'
)
{
var
_html
=
sysDictDataUtil
.
getShowTteeHtml
(
showBoxId
,
'
1
'
);
_html
+=
`<link href="../../assets/lib/winui/css/customer/ztree/common-tree.css" rel="stylesheet" />`
;
var
_js
=
`<script>
layui.define(["jquery", 'fsTree'], function(exports) {
var jQuery = layui.jquery,
...
...
@@ -107,10 +108,12 @@ var sysDictDataUtil = {
showLine: false,
showIcon: true,
expandSpeed: 'fast',
addDiyDom: ztreeUtil.addDiyDom,
clickCallback: onClickTree,
onDblClick: onClickTree
}, function(id) {
fuzzySearch(id, '#
${
showBoxId
}
Name', null, true);
ztreeUtil.initEventListener(id);
});
function onClickTree(event, treeId, treeNode) {
var chooseId;
...
...
@@ -140,7 +143,7 @@ var sysDictDataUtil = {
var
_html
=
`<link href="../../assets/lib/layui/lay/modules/ztree/css/zTreeStyle/zTreeStyle.css" rel="stylesheet" />
<link href="../../assets/lib/layui/lay/modules/contextMenu/jquery.contextMenu.min.css" rel="stylesheet" />
<div class="layui-inline" style="width: 100%">
<div class="layui-input-inline">
<div class="layui-input-inline"
style="width: 100%"
>
<input type="text" id="
${
showBoxId
}
Name" name="
${
showBoxId
}
Name" placeholder="请输入要搜索的节点" class="layui-input" />
<input type="hidden" id="
${
showBoxId
}
Choose" name="
${
showBoxId
}
Choose" class="layui-input" />
</div>
...
...
web/src/main/resources/template/json/sysDictData.json
浏览文件 @
eb522fa5
...
...
@@ -52,5 +52,7 @@
"knowledgeType"
:
{
"name"
:
"知识库-知识类型"
,
"key"
:
"KNOWLEDGE_TYPE"
},
"ifsOrderType"
:
{
"name"
:
"IFS-财务单据类型"
,
"key"
:
"IFS_ORDER_TYPE"
}
"ifsOrderType"
:
{
"name"
:
"IFS-财务单据类型"
,
"key"
:
"IFS_ORDER_TYPE"
},
"actModelType"
:
{
"name"
:
"工作流-模型分类"
,
"key"
:
"ACT_MODEL_TYPE"
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录