优化弹出框,减少等待时间

This commit is contained in:
郝大全
2018-07-25 23:27:45 +08:00
parent 41e948276c
commit 28f56d2a8c
27 changed files with 55 additions and 55 deletions

View File

@@ -61,7 +61,7 @@
<div class="layui-input-inline mw400">
<input type="text" name="cron_spec" id="cron_spec" lay-verify="required" autocomplete="off" placeholder="时间表达式" class="layui-input" value="">
</div>
<div class="layui-form-mid layui-word-aux"><a href="/help" target="_blank"><i class="fa fa-question-circle" aria-hidden="true"></i></a></div>
<div class="layui-form-mid layui-word-aux"><a href="http://www.haodaquan.com/129" target="_blank"><i class="fa fa-question-circle" aria-hidden="true"></i></a></div>
</div>
<div class="layui-form-item">
@@ -110,7 +110,7 @@
var form_data = data.field;
$.post('{{urlfor "TaskController.AjaxSave"}}', form_data, function (out) {
if (out.status == 0) {
layer.msg("操作成功",{icon: 1},function () {
layer.msg("操作成功",{icon: 1,shade:0.3,time:1000},function () {
window.history.go(-1)
})
} else {

View File

@@ -42,7 +42,7 @@
var element = layui.element;
var error_info = "{{.flash.error}}";
if(error_info){
layer.msg(error_info,{icon: 2,shade:0.3},function () {
layer.msg(error_info,{icon: 2,shade:0.3,time:1000},function () {
window.history.go(-1)
})
return;
@@ -90,7 +90,7 @@
$.post('/task/ajaxdel', {id:data.id}, function (out) {
if (out.status == 0) {
layer.msg("操作成功",{icon: 1},function () {
layer.msg("操作成功",{icon: 1,shade:0.3,time:1000},function () {
$('#reload').click();
})
} else {
@@ -133,7 +133,7 @@
layer.load();
$.post('/task/ajax'+action, {"ids":ids}, function (out) {
if (out.status == 0) {
layer.msg(msgok,{icon: 1},function () {
layer.msg(msgok,{icon: 1,shade:0.3,time:1000},function () {
$('#reload').click();
})
} else {
@@ -141,11 +141,7 @@
return
}
}, "json");
setTimeout(function(){
layer.closeAll('loading');
}, 2000);
layer.closeAll('loading');
layer.close(index);
});
return ;

View File

@@ -62,7 +62,7 @@
<div class="layui-input-inline mw400">
<input type="text" name="cron_spec" id="cron_spec" lay-verify="required" autocomplete="off" placeholder="时间表达式" class="layui-input" value="{{.task.CronSpec}}">
</div>
<div class="layui-form-mid layui-word-aux"><a href="/help" target="_blank"><i class="fa fa-question-circle" aria-hidden="true"></i></a></div>
<div class="layui-form-mid layui-word-aux"><a href="http://www.haodaquan.com/129" target="_blank"><i class="fa fa-question-circle" aria-hidden="true"></i></a></div>
</div>
<div class="layui-form-item">
@@ -110,8 +110,8 @@
var form_data = data.field;
$.post('{{urlfor "TaskController.AjaxSave"}}', form_data, function (out) {
if (out.status == 0) {
layer.msg("操作成功",{icon: 1},function () {
window.history.go(-1)
layer.msg("操作成功",{icon: 1,shade:0.3,time:1000},function () {
self.location=document.referrer;
})
} else {
layer.msg(out.message)

View File

@@ -150,7 +150,7 @@
layer.load();
$.post('/task/ajaxrun', {id:id}, function (out) {
if (out.status == 0) {
layer.msg("操作成功",{icon: 1},function () {
layer.msg("操作成功",{icon: 1,shade:0.3,time:1000},function () {
window.location.href="/tasklog/list?task_id="+id
})
} else {
@@ -166,7 +166,7 @@
}else if (event==='audit' || event==='start' || event==='pause' || event==="nopass"){
$.post('/task/ajax'+event, {id:id}, function (out) {
if (out.status == 0) {
layer.msg("操作成功",{icon: 1},function () {
layer.msg("操作成功",{icon: 1,shade:0.3,time:1000},function () {
window.location.reload()
})
} else {

View File

@@ -61,7 +61,7 @@
<div class="layui-input-inline mw400">
<input type="text" name="cron_spec" id="cron_spec" lay-verify="required" autocomplete="off" placeholder="时间表达式" class="layui-input" value="{{.task.CronSpec}}">
</div>
<div class="layui-form-mid layui-word-aux"><a href="/help" target="_blank"><i class="fa fa-question-circle" aria-hidden="true"></i></a></div>
<div class="layui-form-mid layui-word-aux"><a href="http://www.haodaquan.com/129" target="_blank"><i class="fa fa-question-circle" aria-hidden="true"></i></a></div>
</div>
<div class="layui-form-item">
@@ -96,7 +96,7 @@
var error_info = "{{.flash.error}}";
if(error_info){
layer.msg(error_info,{icon: 2,shade:0.3},function () {
window.history.go(-1)
self.location=document.referrer;
})
return;
}
@@ -108,16 +108,22 @@
})
form.on('submit(sub)', function(data){
var isAdmin = "{{.isAdmin}}";
var msg = "编辑任务需要重新审核,是否确认需要编辑?";
var okmsg = "操作成功,可去【任务审核】中查看该任务";
if (isAdmin==1){
msg = "是否确认需要编辑?";
okmsg = "操作成功";
}
layer.confirm(msg, {icon: 3, title:'提示'}, function(index){
layer.load();
var form_data = data.field;
$.post('{{urlfor "TaskController.AjaxSave"}}', form_data, function (out) {
if (out.status == 0) {
layer.msg("操作成功,可去【任务审核】中查看该任务",{icon: 1},function () {
//window.location.href="/task/list"
window.history.go(-1)
layer.msg(okmsg,{icon: 1,shade:0.3,time:1000},function () {
self.location=document.referrer;
})
} else {
layer.msg(out.message)

View File

@@ -62,14 +62,13 @@
,url: '/task/table'
,cols: [[
{checkbox: true, fixed: true},
{field:'id', title: 'ID', align:'center',sort: true, width:100}
{field:'id', title: 'ID', align:'center', width:50,sort: true}
,{field:'task_name',width:300, title: '任务名称'}
,{field:'description',title: '任务说明'}
,{field:'next_time', width:170,title: '下次执行时间'}
,{field:'pre_time',width:170, title: '上次执行时间'}
,{field:'execute_times', width:70,title: '次数'}
,{fixed: 'right', width:200, align:'center', title:'操作', toolbar: '#bar'}
,{field:'pre_time', title: '上次执行时间'}
,{field:'execute_times', title: '次数'}
,{fixed: 'right', width:150, align:'center', title:'操作', toolbar: '#bar'}
]]
,id: 'listReload'
,page: true
@@ -107,7 +106,7 @@
layer.load();
$.post('/task/ajaxrun', {id:data.id}, function (out) {
if (out.status == 0) {
layer.msg("操作成功",{icon: 1},function () {
layer.msg("操作成功",{icon: 1,shade:0.3,time:1000},function () {
window.location.href="/tasklog/list?task_id="+data.id
})
} else {
@@ -151,7 +150,7 @@
layer.load();
$.post('/task/ajax'+action, {"ids":ids}, function (out) {
if (out.status == 0) {
layer.msg("操作成功",{icon: 1},function () {
layer.msg("操作成功",{icon: 1,shade:0.3,time:1000},function () {
$('#reload').click();
})
} else {