mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-18 23:45:52 +08:00
up
This commit is contained in:
@@ -860,7 +860,7 @@ def stepTwo():
|
||||
data = {}
|
||||
data['local'] = get_src_config(None)
|
||||
data['remote'] = get_dst_config(None)
|
||||
return mw.returnJson(True, 'ok', data)
|
||||
return mw.returnJson(True, '获取成功!', data)
|
||||
|
||||
|
||||
def get_src_info(args):
|
||||
@@ -877,7 +877,7 @@ def get_src_info(args):
|
||||
|
||||
def stepThree():
|
||||
data = get_src_info(None)
|
||||
return mw.returnJson(True, 'ok', data)
|
||||
return mw.returnJson(True, '同步数据,获取成功!', data)
|
||||
|
||||
|
||||
def getPid():
|
||||
|
||||
@@ -18,7 +18,7 @@ function maPostNoMsg(method,args,callback){
|
||||
},'json');
|
||||
}
|
||||
|
||||
function maPost(method,args,callback){
|
||||
function maPost(method,args,callback, msg = '正在获取...'){
|
||||
var _args = null;
|
||||
if (typeof(args) == 'string'){
|
||||
_args = JSON.stringify(toArrayObject(args));
|
||||
@@ -26,7 +26,7 @@ function maPost(method,args,callback){
|
||||
_args = JSON.stringify(args);
|
||||
}
|
||||
|
||||
var loadT = layer.msg('正在获取...', { icon: 16, time: 0, shade: 0.3 });
|
||||
var loadT = layer.msg(msg, { icon: 16, time: 0, shade: 0.3 });
|
||||
$.post('/plugins/run', {name:'migration_api', func:method, args:_args}, function(data) {
|
||||
layer.close(loadT);
|
||||
if (!data.status){
|
||||
@@ -99,7 +99,7 @@ function initStep1(){
|
||||
initStep2();
|
||||
}
|
||||
},{ icon: rdata.status ? 1 : 2 });
|
||||
});
|
||||
},'API校验中...');
|
||||
}
|
||||
|
||||
function initStep2(){
|
||||
@@ -149,14 +149,9 @@ function initStep2(){
|
||||
|
||||
$('.psync_path').html(body);
|
||||
$('.psync_path').show();
|
||||
|
||||
$('.pathNext').click(function(){
|
||||
selectProgress(3);
|
||||
initStep3();
|
||||
});
|
||||
}
|
||||
},{ icon: rdata.status ? 1 : 2 });
|
||||
});
|
||||
},'检测环境中...');
|
||||
}
|
||||
|
||||
function initStep3(){
|
||||
@@ -164,6 +159,7 @@ function initStep3(){
|
||||
var rdata = $.parseJSON(rdata.data);
|
||||
showMsg(rdata.msg,function(){
|
||||
if (rdata.status){
|
||||
selectProgress(3);
|
||||
var pdata = rdata.data;
|
||||
var site_li = '';
|
||||
for (var i = 0; i < pdata.sites.length; i++) {
|
||||
@@ -189,19 +185,8 @@ function initStep3(){
|
||||
}
|
||||
$('#db_li').html(db_li);
|
||||
|
||||
|
||||
$('.psync_path').hide();
|
||||
$('.psync_data').show();
|
||||
$('.dataMigrate').click(function(){
|
||||
selectProgress(4);
|
||||
initStep4();
|
||||
});
|
||||
|
||||
$('.dataBack').click(function(){
|
||||
selectProgress(3);
|
||||
$('.psync_data').hide();
|
||||
$('.psync_path').show();
|
||||
});
|
||||
}
|
||||
},{ icon: rdata.status ? 1 : 2 });
|
||||
});
|
||||
@@ -226,7 +211,6 @@ function renderMigrationProgress(){
|
||||
}
|
||||
|
||||
function initStep4(){
|
||||
|
||||
var site_checked = '';
|
||||
$('input[name="sites"]:checked').each(function(){
|
||||
site_checked += $(this).val()+',';
|
||||
@@ -239,6 +223,7 @@ function initStep4(){
|
||||
|
||||
maPost('step_four',{sites:site_checked,databases:databases_checked}, function(rdata){
|
||||
var rdata = $.parseJSON(rdata.data);
|
||||
selectProgress(4);
|
||||
|
||||
var progress = '<div style="margin: 0 40px;">\
|
||||
<div class="line">\
|
||||
@@ -274,20 +259,46 @@ function initStep4(){
|
||||
|
||||
|
||||
function initStep(){
|
||||
maPost('get_conf',{}, function(rdata){
|
||||
maPost('get_conf',{}, function(rdata){
|
||||
var rdata = $.parseJSON(rdata.data);
|
||||
$('input[name="sync_url"]').val(rdata.data['url']);
|
||||
$('input[name="sync_token"]').val(rdata.data['token']);
|
||||
});
|
||||
|
||||
var step = $('.step_head .active span').text();
|
||||
$('.infoNext').click(function(){
|
||||
var step = $('.step_head .active span').text();
|
||||
switch(step){
|
||||
case '1':initStep1();break;
|
||||
case '2':initStep2();break;
|
||||
case '3':initStep3();break;
|
||||
case '4':initStep4();break;
|
||||
}
|
||||
initStep1();
|
||||
});
|
||||
|
||||
|
||||
$('.infoNext').click(function(){
|
||||
initStep1();
|
||||
});
|
||||
|
||||
// 重新检测按钮
|
||||
$('.psync_path').on('click', '.pathTestting', function () {
|
||||
initStep2();
|
||||
});
|
||||
|
||||
$('.psync_path').on('click', '.pathBcak', function(){
|
||||
$('.psync_path').hide();
|
||||
$('.psync_info').show();
|
||||
selectProgress(1);
|
||||
});
|
||||
|
||||
$('.psync_path').on('click', '.pathNext', function(){
|
||||
initStep3();
|
||||
});
|
||||
|
||||
|
||||
$('.psync_data').on('click', '.dataBack', function(){
|
||||
$('.psync_data').hide();
|
||||
$('.psync_path').show();
|
||||
selectProgress(2);
|
||||
});
|
||||
|
||||
$('.psync_data').on('click', '.dataMigrate', function(){
|
||||
initStep4();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user