通知模版+任务删除优化
通知模版新增任务执行server_id,优化任务执行按钮位置,增加删除功能
This commit is contained in:
@@ -25,6 +25,7 @@
|
||||
<button lay-submit class="layui-btn layui-btn-sm " lay-filter="run">测试执行</button>
|
||||
<button lay-submit class="layui-btn layui-btn-sm " lay-filter="log">任务日志</button>
|
||||
<button lay-submit class="layui-btn layui-btn-sm " lay-filter="copy">复制任务</button>
|
||||
<button lay-submit class="layui-btn layui-btn-sm layui-btn-primary" lay-filter="del">删除任务</button>
|
||||
</div>
|
||||
|
||||
<div class="layui-layout layui-layout-admin" style="padding-left: 40px;margin-top: 20px;padding-right: 10px;">
|
||||
@@ -150,6 +151,7 @@
|
||||
<input type="hidden" name="id" id="id" value="{{.task.Id}}">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
<script>
|
||||
layui.use(['form','element','layer','jquery'],function(){
|
||||
@@ -163,8 +165,6 @@
|
||||
})
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
var task_name = "{{.task.TaskName}}";
|
||||
$('.layui-btn-container button').on('click',function () {
|
||||
var event = $(this).attr('lay-filter');
|
||||
@@ -180,6 +180,34 @@
|
||||
window.parent.openTab("/tasklog/list?task_id="+id,task_name+'日志',"admin_log-"+id,'');
|
||||
}else if(event==='copy'){
|
||||
window.parent.openTab("/task/copy?id="+id,task_name+' 复制',"admin_task_copy-"+id,'fa-copy');
|
||||
}else if(event==="del"){
|
||||
var status =" {{.task.Status}}";
|
||||
if(status==1){
|
||||
layer.msg("运行状态无法删除任务,请先暂停任务");
|
||||
return;
|
||||
}
|
||||
|
||||
layer.confirm("确认要删除这条任务吗?", {icon: 3, title:'提示'}, function(index){
|
||||
layer.load();
|
||||
$.post('/task/ajaxdel', {id:id}, function (out) {
|
||||
|
||||
if (out.status == 0) {
|
||||
layer.msg("操作成功",{icon: 1,shade:0.3,time:1000},function () {
|
||||
window.parent.deleteCurrentTab();
|
||||
})
|
||||
} else {
|
||||
layer.msg(out.message);
|
||||
return
|
||||
}
|
||||
}, "json");
|
||||
|
||||
setTimeout(function(){
|
||||
layer.closeAll('loading');
|
||||
}, 2000);
|
||||
|
||||
layer.close(index);
|
||||
});
|
||||
|
||||
}else if (event==='run'){
|
||||
layer.confirm("测试执行任务,注意不要超时,请确认执行", {icon: 3, title:'提示'}, function(index){
|
||||
layer.load();
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
{{/*<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="status">启|停</a>*/}}
|
||||
{{/*<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>*/}}
|
||||
<a class="layui-btn layui-btn-xs " lay-event="detail">详细</a>
|
||||
<a class="layui-btn layui-btn-warm layui-btn-xs" lay-event="run">测试</a>
|
||||
{{/*<a class="layui-btn layui-btn-warm layui-btn-xs" lay-event="run">测试</a>*/}}
|
||||
<a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="log">日志</a>
|
||||
</script>
|
||||
</div>
|
||||
@@ -64,7 +64,7 @@
|
||||
,{field:'next_time', width:170,title: '下次执行时间'}
|
||||
,{field:'pre_time', title: '上次执行时间'}
|
||||
,{field:'execute_times', title: '次数'}
|
||||
,{fixed: 'right', width:150, align:'center', title:'操作', toolbar: '#bar'}
|
||||
,{width:120, align:'center', title:'操作', toolbar: '#bar'}
|
||||
]]
|
||||
,id: 'listReload'
|
||||
,page: true
|
||||
|
||||
Reference in New Issue
Block a user