function gaePost(method,args,callback){
var loadT = layer.msg('正在获取...', { icon: 16, time: 0, shade: 0.3 });
$.post('/plugins/run', {name:'gae', func:method, args:JSON.stringify(args)}, function(data) {
layer.close(loadT);
if (!data.status){
layer.msg(data.msg,{icon:0,time:2000,shade: [0.3, '#000']});
return;
}
if(typeof(callback) == 'function'){
callback(data);
}
},'json');
}
function projectList(page, search){
var _data = {};
_data['page_size'] = 10;
if (typeof(search) != 'undefined'){
_data['search'] = search;
}
if (typeof(page) != 'undefined'){
_data['page'] = page;
setCookie('gaeProjectListPage',page);
} else {
_data['page'] = 1;
cookie_page = getCookie('gaeProjectListPage')
if (cookie_page >0){
_data['page'] = cookie_page;
}
}
gaePost('project_list', _data, function(data){
var rdata = $.parseJSON($.trim(data.data));
// console.log(rdata);
content = '
';
content += '
';
content += '';
content += '';
content += '项目名 | ';
content += '地址 | ';
content += '操作 | ';
content += '
';
content += '';
ulist = rdata.data;
for (i in ulist){
content += ''+ulist[i]['name']+' | '+
''+ulist[i]['dir']+' | '+
'设置 | ' +
'同步 | ' +
'查看命令' +
' |
';
}
content += '';
content += '
';
page = '';
content += page;
$(".soft-man-con").html(content);
});
}
function projectListFind(){
var search = $('#project_find').val();
if (search == ''){
layer.msg('查找字符不能为空!',{icon:0,time:2000,shade: [0.3, '#000']});
return;
}
projectList(1, search);
}
function gaeSetProject(pname){
var loadOpen = layer.open({
type: 1,
title: '项目('+pname+')同步密钥设置',
area: '600px',
content:""
});
// gaePost('project_list_set', '', function(data){
// console.log(data);
// });
}