pull/632/head
Mr Chen 5 months ago
parent 18202b859b
commit 87d76d7cf7
  1. 11
      plugins/migration_api/index.html
  2. 8
      plugins/migration_api/index.py
  3. 5
      plugins/migration_api/js/app.js

@ -231,9 +231,14 @@ label.checkbox_label span {
<input type="text" class="bt-input-text" name="sync_url" value="" placeholder="接收数据面板地址,如: http://127.0.0.1:8888">
</div>
<div class="mtb20">
<span class="panel_setp_span">接收数据的面板API</span>
<input type="text" class="bt-input-text" name="sync_token" value="" placeholder="接收数据面板API密钥" />
<a href="#" target="_blank" class="btlink ml5">获取API秘钥</a>
<span class="panel_setp_span">应用ID</span>
<input type="text" class="bt-input-text" name="sync_app_id" value="" placeholder="应用ID" />
<a href="javascript:void();" target="_blank" class="btlink ml5">应用ID</a>
</div>
<div class="mtb20">
<span class="panel_setp_span">应用密钥</span>
<input type="text" class="bt-input-text" name="sync_app_sercet" value="" placeholder="应用密钥" />
<a href="javascript:void();" target="_blank" class="btlink ml5">应用密钥</a>
</div>
<div class="mtb20">
<span class="panel_setp_span">IP白名单</span>

@ -895,12 +895,13 @@ def getStepOneData():
def stepOne():
args = getArgs()
data = checkArgs(args, ['url', 'token'])
data = checkArgs(args, ['url', 'app_id','app_sercet'])
if not data[0]:
return data[1]
url = args['url']
token = args['token']
app_id = args['app_id']
app_sercet = args['app_sercet']
speed_file = getServerDir() + '/config/speed.json'
if os.path.exists(speed_file):
@ -919,7 +920,8 @@ def stepOne():
data = getCfgData()
data['url'] = url
data['token'] = token
data['app_id'] = app_id
data['app_sercet'] = app_sercet
writeConf(data)
return mw.returnJson(True, '验证成功')

@ -91,8 +91,9 @@ function selectProgress(val){
function initStep1(){
var url = $('input[name="sync_url"]').val();
var token = $('input[name="sync_token"]').val();
maPost('step_one',{url:url,token:token}, function(rdata){
var app_id = $('input[name="sync_app_id"]').val();
var app_sercet = $('input[name="sync_app_sercet"]').val();
maPost('step_one',{'url':url,'app_id':app_id,'app_sercet':app_sercet}, function(rdata){
var rdata = $.parseJSON(rdata.data);
showMsg(rdata.msg,function(){
if (rdata.status){

Loading…
Cancel
Save