mirror of
https://github.com/crmeb/CRMEB.git
synced 2025-12-18 07:42:55 +00:00
数据库备份
This commit is contained in:
parent
334d9079f2
commit
36d0c04f08
@ -30,17 +30,11 @@
|
|||||||
<div class="table-responsive">
|
<div class="table-responsive">
|
||||||
<script type="text/html" id="toolbarDemo">
|
<script type="text/html" id="toolbarDemo">
|
||||||
<div class="layui-btn-container">
|
<div class="layui-btn-container">
|
||||||
<button class="layui-btn layui-btn-sm" lay-event="getCheckData">获取选中行数据</button>
|
<button class="layui-btn layui-btn-sm" lay-event="backup">备份</button>
|
||||||
<button class="layui-btn layui-btn-sm" lay-event="getCheckLength">获取选中数目</button>
|
<button class="layui-btn layui-btn-sm" lay-event="optimize">优化表</button>
|
||||||
<button class="layui-btn layui-btn-sm" lay-event="isAll">验证是否全选</button>
|
<button class="layui-btn layui-btn-sm" lay-event="repair">修复表</button>
|
||||||
</div>
|
</div>
|
||||||
</script>
|
</script>
|
||||||
<div class="layui-btn-group conrelTable">
|
|
||||||
<button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="backup"><i class="fa fa-check-circle-o"></i>备份</button>
|
|
||||||
<button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="optimize"><i class="fa fa-check-circle-o"></i>优化表</button>
|
|
||||||
<button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="repair"><i class="fa fa-check-circle-o"></i>修复表</button>
|
|
||||||
<button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="refresh"><i class="layui-icon layui-icon-refresh" ></i>刷新</button>
|
|
||||||
</div>
|
|
||||||
<table class="layui-hide" id="tableListID" lay-filter="tableListID"></table>
|
<table class="layui-hide" id="tableListID" lay-filter="tableListID"></table>
|
||||||
<script type="text/html" id="barDemo">
|
<script type="text/html" id="barDemo">
|
||||||
<button type="button" class="layui-btn layui-btn-xs" lay-event="see"><i class="layui-icon layui-icon-edit"></i>详情</button>
|
<button type="button" class="layui-btn layui-btn-xs" lay-event="see"><i class="layui-icon layui-icon-edit"></i>详情</button>
|
||||||
@ -107,13 +101,23 @@
|
|||||||
//头工具栏事件
|
//头工具栏事件
|
||||||
tableList.on('toolbar(tableListID)', function(obj){
|
tableList.on('toolbar(tableListID)', function(obj){
|
||||||
var checkStatus = tableList.checkStatus(obj.config.id);
|
var checkStatus = tableList.checkStatus(obj.config.id);
|
||||||
|
var data = checkStatus.data;
|
||||||
|
var tables = [];
|
||||||
|
$.each(data, function (name, value) {
|
||||||
|
if (value['name'] != undefined) tables.push(value['name']);
|
||||||
|
});
|
||||||
switch(obj.event){
|
switch(obj.event){
|
||||||
case 'getCheckData':
|
case 'backup':
|
||||||
var data = checkStatus.data;
|
if(tables.length){
|
||||||
var tables = [];
|
layList.basePost(layList.Url({a:'backup'}),{tables:tables},function (res) {
|
||||||
$.each(data, function (name, value) {
|
layList.msg(res.msg);
|
||||||
if (value['name'] != undefined) tables.push(value['name']);
|
filelist.reload();
|
||||||
});
|
});
|
||||||
|
}else{
|
||||||
|
layList.msg('请选择表');
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 'optimize':
|
||||||
if(tables.length){
|
if(tables.length){
|
||||||
layList.basePost(layList.Url({a:'optimize'}),{tables:tables},function (res) {
|
layList.basePost(layList.Url({a:'optimize'}),{tables:tables},function (res) {
|
||||||
layList.msg(res.msg);
|
layList.msg(res.msg);
|
||||||
@ -123,12 +127,15 @@
|
|||||||
layList.msg('请选择表');
|
layList.msg('请选择表');
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'getCheckLength':
|
case 'repair':
|
||||||
var data = checkStatus.data;
|
if(tables.length){
|
||||||
layer.msg('选中了:'+ data.length + ' 个');
|
layList.basePost(layList.Url({a:'repair'}),{tables:tables},function (res) {
|
||||||
break;
|
layList.msg(res.msg);
|
||||||
case 'isAll':
|
filelist.reload();
|
||||||
layer.msg(checkStatus.isAll ? '全选': '未全选');
|
});
|
||||||
|
}else{
|
||||||
|
layList.msg('请选择表');
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user