From b804a12d951b66e777ec10885ba65f1188a59ac2 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 2 Jan 2020 14:19:25 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E5=A2=9E=E5=BC=BA=E7=A7=9F=E6=88=B7?= =?UTF-8?q?=E7=AE=A1=E7=90=86=EF=BC=8C=E5=A2=9E=E5=8A=A0=E7=BB=91=E5=AE=9A?= =?UTF-8?q?=E5=9F=9F=E5=90=8D=E3=80=81=E8=83=8C=E6=99=AF=E5=9B=BE=E3=80=81?= =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E9=A2=9D=E5=BA=A6=E3=80=81=E8=BF=87=E6=9C=9F?= =?UTF-8?q?=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/tenant.js | 22 ++++++ src/views/authority/role.vue | 2 +- src/views/system/tenant.vue | 133 ++++++++++++++++++++++++++++++++--- 3 files changed, 146 insertions(+), 11 deletions(-) diff --git a/src/api/system/tenant.js b/src/api/system/tenant.js index 1ce915b..fad93b9 100644 --- a/src/api/system/tenant.js +++ b/src/api/system/tenant.js @@ -11,6 +11,17 @@ export const getList = (current, size, params) => { } }) } + +export const getDetail = (id) => { + return request({ + url: '/api/blade-system/tenant/detail', + method: 'get', + params: { + id + } + }) +} + export const remove = (ids) => { return request({ url: '/api/blade-system/tenant/remove', @@ -36,3 +47,14 @@ export const update = (row) => { data: row }) } + +export const setting = (ids, form) => { + return request({ + url: '/api/blade-system/tenant/setting', + method: 'post', + params: { + ...form, + ids + } + }) +} diff --git a/src/views/authority/role.vue b/src/views/authority/role.vue index e3b2cf8..b86638e 100644 --- a/src/views/authority/role.vue +++ b/src/views/authority/role.vue @@ -25,7 +25,7 @@ @click="handleDelete">删 除 权限设置 diff --git a/src/views/system/tenant.vue b/src/views/system/tenant.vue index d82ac0e..364ea08 100644 --- a/src/views/system/tenant.vue +++ b/src/views/system/tenant.vue @@ -7,6 +7,7 @@ v-model="form" :page="page" :permission="permissionList" + :before-open="beforeOpen" @row-del="rowDel" @row-update="rowUpdate" @row-save="rowSave" @@ -25,13 +26,33 @@ plain @click="handleDelete">删 除 + 授权配置 + + + + + + +