|
|
@ -842,8 +842,17 @@ function openPhpmyadmin(name,username,password){ |
|
|
|
},200); |
|
|
|
},200); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function delBackup(filename,name){ |
|
|
|
|
|
|
|
myPost('delete_db_backup',{filename:filename},function(){ |
|
|
|
|
|
|
|
layer.msg('执行成功!'); |
|
|
|
|
|
|
|
setTimeout(function(){ |
|
|
|
|
|
|
|
$('.layui-layer-close2').click(); |
|
|
|
|
|
|
|
setBackup(name); |
|
|
|
|
|
|
|
},2000); |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function setBackup(db_name){ |
|
|
|
function setBackup(db_name,obj){ |
|
|
|
myPost('get_db_backup_list', {name:db_name}, function(data){ |
|
|
|
myPost('get_db_backup_list', {name:db_name}, function(data){ |
|
|
|
|
|
|
|
|
|
|
|
var rdata = $.parseJSON(data.data); |
|
|
|
var rdata = $.parseJSON(data.data); |
|
|
@ -854,12 +863,12 @@ function setBackup(db_name){ |
|
|
|
<td><span style="width:220px;"> ' + rdata.data[i]['size'] + '</span></td>\ |
|
|
|
<td><span style="width:220px;"> ' + rdata.data[i]['size'] + '</span></td>\ |
|
|
|
<td><span style="width:220px;"> ' + rdata.data[i]['time'] + '</span></td>\ |
|
|
|
<td><span style="width:220px;"> ' + rdata.data[i]['time'] + '</span></td>\ |
|
|
|
<td style="text-align: right;">\ |
|
|
|
<td style="text-align: right;">\ |
|
|
|
<a class="btlink" onclick="e(\''+ db_name + '\',\'' + rdata.data[i]['name'] + '\')">删除</a>\ |
|
|
|
<a class="btlink" onclick="delBackup(\'' + rdata.data[i]['name'] + '\',\'' +db_name+ '\')">删除</a>\ |
|
|
|
</td>\ |
|
|
|
</td>\ |
|
|
|
</tr> '; |
|
|
|
</tr> '; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
layer.open({ |
|
|
|
var s = layer.open({ |
|
|
|
type: 1, |
|
|
|
type: 1, |
|
|
|
title: "数据库备份详情", |
|
|
|
title: "数据库备份详情", |
|
|
|
area: ['600px', '280px'], |
|
|
|
area: ['600px', '280px'], |
|
|
@ -887,7 +896,16 @@ function setBackup(db_name){ |
|
|
|
</div>' |
|
|
|
</div>' |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$('#btn_backup').click(function(){ |
|
|
|
|
|
|
|
myPost('set_db_backup',{name:db_name}, function(data){ |
|
|
|
|
|
|
|
layer.msg('执行成功!'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setTimeout(function(){ |
|
|
|
|
|
|
|
layer.close(s); |
|
|
|
|
|
|
|
setBackup(db_name,obj); |
|
|
|
|
|
|
|
},2000); |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -921,7 +939,7 @@ function dbList(page, search){ |
|
|
|
list += '<td><span class="c9 input-edit" onclick="setDbPs(\''+rdata.data[i]['id']+'\',\''+rdata.data[i]['name']+'\',this)" style="display: inline-block;">'+rdata.data[i]['ps']+'</span></td>'; |
|
|
|
list += '<td><span class="c9 input-edit" onclick="setDbPs(\''+rdata.data[i]['id']+'\',\''+rdata.data[i]['name']+'\',this)" style="display: inline-block;">'+rdata.data[i]['ps']+'</span></td>'; |
|
|
|
list += '<td style="text-align:right">'; |
|
|
|
list += '<td style="text-align:right">'; |
|
|
|
|
|
|
|
|
|
|
|
list += '<a href="javascript:;" class="btlink" class="btlink" onclick="setBackup(\''+rdata.data[i]['name']+'\')" title="数据库备份">'+(rdata.data[i]['is_backup']?'备份':'未备份') +'</a> | '; |
|
|
|
list += '<a href="javascript:;" class="btlink" class="btlink" onclick="setBackup(\''+rdata.data[i]['name']+'\',this)" title="数据库备份">'+(rdata.data[i]['is_backup']?'备份':'未备份') +'</a> | '; |
|
|
|
|
|
|
|
|
|
|
|
list += '<a href="javascript:;" class="btlink" onclick="openPhpmyadmin(\''+rdata.data[i]['name']+'\',\''+rdata.data[i]['username']+'\',\''+rdata.data[i]['password']+'\')" title="数据库管理">管理</a> | ' + |
|
|
|
list += '<a href="javascript:;" class="btlink" onclick="openPhpmyadmin(\''+rdata.data[i]['name']+'\',\''+rdata.data[i]['username']+'\',\''+rdata.data[i]['password']+'\')" title="数据库管理">管理</a> | ' + |
|
|
|
'<a href="javascript:;" class="btlink" onclick="repTools(\''+rdata.data[i]['name']+'\')" title="MySQL优化修复工具">工具</a> | ' + |
|
|
|
'<a href="javascript:;" class="btlink" onclick="repTools(\''+rdata.data[i]['name']+'\')" title="MySQL优化修复工具">工具</a> | ' + |
|
|
|