From c12ee66c51ddc9b1bd9111acdb56e44d29db851c Mon Sep 17 00:00:00 2001 From: sxw Date: Wed, 9 Dec 2015 19:50:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=90=8E=E5=8F=B0=E5=B0=8F?= =?UTF-8?q?=E7=BB=84=E7=AE=A1=E7=90=86=E5=8A=9F=E8=83=BD=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E8=AE=BE=E4=B8=BA=E7=AE=A1=E7=90=86=E5=91=98=E6=8C=89=E9=92=AE?= =?UTF-8?q?=EF=BC=8C=E6=96=B9=E4=BE=BF=E6=B7=BB=E5=8A=A0=E5=A4=9A=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/src/js/app/admin/group/groupDetail.js | 13 ++++++++++++- template/src/admin/group/group_detail.html | 4 ++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/static/src/js/app/admin/group/groupDetail.js b/static/src/js/app/admin/group/groupDetail.js index 7b7e3f3..9edc235 100644 --- a/static/src/js/app/admin/group/groupDetail.js +++ b/static/src/js/app/admin/group/groupDetail.js @@ -1,6 +1,5 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "validator"], function ($, avalon, csrfTokenHeader, bsAlert) { - // avalon:定义模式 group_list avalon.ready(function () { @@ -55,6 +54,18 @@ require(["jquery", "avalon", "csrfToken", "bsAlert", "validator"], function ($, showGroupListPage: function () { avalon.vmodels.admin.template_url = "template/group/group.html"; vm.$fire("up!showGroupListPage"); + }, + promotAsAdmin: function (relation) { + $.ajax({ + beforeSend: csrfTokenHeader, + url: "/api/admin/group/promot_as_admin/", + method: "post", + data: JSON.stringify({group_id: relation.group, user_id: relation.user.id}), + contentType: "application/json;charset=UTF-8", + success: function (data) { + bsAlert(data.data); + } + }) } }); } diff --git a/template/src/admin/group/group_detail.html b/template/src/admin/group/group_detail.html index a6e0a3b..cb1be1f 100644 --- a/template/src/admin/group/group_detail.html +++ b/template/src/admin/group/group_detail.html @@ -19,13 +19,13 @@ {{ el.user.username }} {{ el.user.real_name }} {{ el.join_time|date("yyyy-MM-dd HH:mm:ss")}} - + + -
页数:{{ page }}/{{ totalPage }}