Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
X
XXL-JOB
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
靳帅
XXL-JOB
Commits
aeb1df7e
提交
aeb1df7e
authored
5月 08, 2017
作者:
xueli.xue
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
弹框组件统一替换为layer;
上级
00cd63c4
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
74 行增加
和
76 行删除
+74
-76
README.md
README.md
+1
-0
joblog.index.1.js
xxl-job-admin/src/main/webapp/static/js/joblog.index.1.js
+73
-39
xxl.alert.1.js
xxl-job-admin/src/main/webapp/static/js/xxl.alert.1.js
+0
-37
没有找到文件。
README.md
浏览文件 @
aeb1df7e
...
...
@@ -814,6 +814,7 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段
-
4、JettyServer关闭逻辑优化,修复执行器无法正常关闭导致端口占用和频繁打印c3p0日志的问题;
-
5、JobHandler中开启子线程时,支持子线程输出执行日志并通过Rolling查看。
-
6、任务日志清理功能;
-
7、弹框组件统一替换为layer;
#### TODO LIST
-
1、任务并行触发处理规则:单机串行队列(默认)、单机并行、串行忽略、单机覆盖;
...
...
xxl-job-admin/src/main/webapp/static/js/joblog.index.1.js
浏览文件 @
aeb1df7e
...
...
@@ -19,7 +19,11 @@ $(function() {
$
(
"#jobId"
).
find
(
"option[value='"
+
$
(
"#jobId"
).
attr
(
"paramVal"
)
+
"']"
).
attr
(
"selected"
,
true
);
}
}
else
{
ComAlertTec
.
show
(
data
.
msg
);
layer
.
open
({
title
:
'系统提示'
,
content
:
(
data
.
msg
||
"接口异常"
),
icon
:
'2'
});
}
},
});
...
...
@@ -188,12 +192,6 @@ $(function() {
}
});
// 任务数据
$
(
'#joblog_list'
).
on
(
'click'
,
'.logMsg'
,
function
(){
var
msg
=
$
(
this
).
find
(
'span'
).
html
();
ComAlert
.
show
(
2
,
msg
);
});
// 日志弹框提示
$
(
'#joblog_list'
).
on
(
'click'
,
'.logTips'
,
function
(){
var
msg
=
$
(
this
).
find
(
'span'
).
html
();
...
...
@@ -211,22 +209,6 @@ $(function() {
window
.
open
(
base_url
+
'/joblog/logDetailPage?id='
+
_id
);
return
;
/*
$.ajax({
type : 'POST',
url : base_url + '/joblog/logDetail',
data : {"id":_id},
dataType : "json",
success : function(data){
if (data.code == 200) {
ComAlertTec.show('<pre style="color: white;background-color: black;width2:'+ $(window).width()*2/3 +'px;" >'+ data.content +'</pre>');
} else {
ComAlertTec.show(data.msg);
}
},
});
*/
});
/**
...
...
@@ -234,22 +216,36 @@ $(function() {
*/
$
(
'#joblog_list'
).
on
(
'click'
,
'.logKill'
,
function
(){
var
_id
=
$
(
this
).
attr
(
'_id'
);
ComConfirm
.
show
(
"确认主动终止任务?"
,
function
(){
$
.
ajax
({
type
:
'POST'
,
url
:
base_url
+
'/joblog/logKill'
,
data
:
{
"id"
:
_id
},
dataType
:
"json"
,
success
:
function
(
data
){
if
(
data
.
code
==
200
)
{
ComAlert
.
show
(
1
,
'操作成功'
);
logTable
.
fnDraw
();
}
else
{
ComAlert
.
show
(
2
,
data
.
msg
);
}
},
});
});
layer
.
confirm
(
'确认主动终止任务?'
,
{
icon
:
3
,
title
:
'系统提示'
},
function
(
index
){
layer
.
close
(
index
);
$
.
ajax
({
type
:
'POST'
,
url
:
base_url
+
'/joblog/logKill'
,
data
:
{
"id"
:
_id
},
dataType
:
"json"
,
success
:
function
(
data
){
if
(
data
.
code
==
200
)
{
layer
.
open
({
title
:
'系统提示'
,
content
:
'操作成功'
,
icon
:
'1'
,
end
:
function
(
layero
,
index
){
logTable
.
fnDraw
();
}
});
}
else
{
layer
.
open
({
title
:
'系统提示'
,
content
:
(
data
.
msg
||
"操作失败"
),
icon
:
'2'
});
}
},
});
});
});
/**
...
...
@@ -298,3 +294,41 @@ $(function() {
});
});
// 提示-科技主题
var
ComAlertTec
=
{
html
:
function
(){
var
html
=
'<div class="modal fade" id="ComAlertTec" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">'
+
'<div class="modal-dialog">'
+
'<div class="modal-content-tec">'
+
'<div class="modal-body"><div class="alert" style="color:#fff;"></div></div>'
+
'<div class="modal-footer">'
+
'<div class="text-center" >'
+
'<button type="button" class="btn btn-info ok" data-dismiss="modal" >确认</button>'
+
'</div>'
+
'</div>'
+
'</div>'
+
'</div>'
+
'</div>'
;
return
html
;
},
show
:
function
(
msg
,
callback
){
// dom init
if
(
$
(
'#ComAlertTec'
).
length
==
0
){
$
(
'body'
).
append
(
ComAlertTec
.
html
());
}
// 弹框初始
$
(
'#ComAlertTec .alert'
).
html
(
msg
);
$
(
'#ComAlertTec'
).
modal
(
'show'
);
$
(
'#ComAlertTec .ok'
).
click
(
function
(){
$
(
'#ComAlertTec'
).
modal
(
'hide'
);
if
(
typeof
callback
==
'function'
)
{
callback
();
}
});
}
};
xxl-job-admin/src/main/webapp/static/js/xxl.alert.1.js
浏览文件 @
aeb1df7e
...
...
@@ -96,39 +96,3 @@ var ComConfirm = {
});
}
};
// 提示-科技主题
var
ComAlertTec
=
{
html
:
function
(){
var
html
=
'<div class="modal fade" id="ComAlertTec" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">'
+
'<div class="modal-dialog">'
+
'<div class="modal-content-tec">'
+
'<div class="modal-body"><div class="alert" style="color:#fff;"></div></div>'
+
'<div class="modal-footer">'
+
'<div class="text-center" >'
+
'<button type="button" class="btn btn-info ok" data-dismiss="modal" >确认</button>'
+
'</div>'
+
'</div>'
+
'</div>'
+
'</div>'
+
'</div>'
;
return
html
;
},
show
:
function
(
msg
,
callback
){
// dom init
if
(
$
(
'#ComAlertTec'
).
length
==
0
){
$
(
'body'
).
append
(
ComAlertTec
.
html
());
}
// 弹框初始
$
(
'#ComAlertTec .alert'
).
html
(
msg
);
$
(
'#ComAlertTec'
).
modal
(
'show'
);
$
(
'#ComAlertTec .ok'
).
click
(
function
(){
$
(
'#ComAlertTec'
).
modal
(
'hide'
);
if
(
typeof
callback
==
'function'
)
{
callback
();
}
});
}
};
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论