diff --git a/web/admin/site/site.py b/web/admin/site/site.py index b0e925977..26ffbd81b 100644 --- a/web/admin/site/site.py +++ b/web/admin/site/site.py @@ -34,8 +34,9 @@ def list(): limit = request.form.get('limit', '10') type_id = request.form.get('type_id', '0').strip() search = request.form.get('search', '').strip() + order = request.form.get('order', '').strip() - info = thisdb.getSitesList(page=int(p),size=int(limit),type_id=int(type_id), search=search) + info = thisdb.getSitesList(page=int(p),size=int(limit),type_id=int(type_id), search=search,order=order) data = {} data['data'] = info['list'] diff --git a/web/static/app/site.js b/web/static/app/site.js index 2993a5b22..ff10cea86 100755 --- a/web/static/app/site.js +++ b/web/static/app/site.js @@ -45,56 +45,56 @@ function getDate(a) { type = '&type_id='+type_id; } - var sUrl = '/site/list'; var pdata = 'limit=10&p=' + page + '&search=' + search + order + type; var loadT = layer.load(); //取回数据 - $.post(sUrl, pdata, function(data) { + $.post('/site/list', pdata, function(data) { layer.close(loadT); //构造数据列表 var body = ''; $("#webBody").html(body); - for (var i = 0; i < data.data.length; i++) { + var list = data.data; + for (var i = 0; i < list.length; i++) { //当前站点状态 - if (data.data[i].status == '正在运行' || data.data[i].status == '1') { - var status = "运行中"; + if (list[i].status == '正在运行' || list[i].status == '1') { + var status = "运行中"; } else { - var status = "已停止"; + var status = "已停止"; } //是否有备份 - if (data.data[i].backup_count > 0) { - var backup = "有备份"; + if (list[i].backup_count > 0) { + var backup = "有备份"; } else { - var backup = "无备份"; + var backup = "无备份"; } //是否设置有效期 - var web_end_time = (data.data[i].edate == "0000-00-00") ? '永久': data.data[i].edate; + var web_end_time = (list[i].edate == "0000-00-00") ? '永久': list[i].edate; //表格主体 - var shortwebname = data.data[i].name; - var shortpath = data.data[i].path; - if(data.data[i].name.length > 30) { - shortwebname = data.data[i].name.substring(0, 30) + "..."; + var shortwebname = list[i].name; + var shortpath = list[i].path; + if(list[i].name.length > 30) { + shortwebname = list[i].name.substring(0, 30) + "..."; } - if(data.data[i].path.length > 30){ - shortpath = data.data[i].path.substring(0, 30) + "..."; + if(list[i].path.length > 30){ + shortpath = list[i].path.substring(0, 30) + "..."; } - var idname = data.data[i].name.replace(/\./g,'_'); + var idname = list[i].name.replace(/\./g,'_'); - body = "