diff --git a/src/api/room-anchor.js b/src/api/room-anchor.js index ce434ad..9d88957 100644 --- a/src/api/room-anchor.js +++ b/src/api/room-anchor.js @@ -123,3 +123,28 @@ export function pageWorkStatistics(params) { params }); } + +// 获取用户选中的权限信息 +export function getSysBDAuthResourceByUserId(userId) { + return request({ + url: `/team/bd/auth-resources?userId=${userId}`, + method: "get" + }); +} + +// APP权限列表 +export function getBDAuthTable() { + return request({ + url: "/team/bd/auth-resource", + method: "get" + }); +} + +// 修改权限 +export function deleteAndAddBDAuth(data) { + return request({ + url: "/team/bd/auth", + method: "put", + data + }); +} diff --git a/src/views/team/business-development/auth.vue b/src/views/team/business-development/auth.vue new file mode 100644 index 0000000..d2c26c6 --- /dev/null +++ b/src/views/team/business-development/auth.vue @@ -0,0 +1,126 @@ + + + diff --git a/src/views/team/business-development/index.vue b/src/views/team/business-development/index.vue index a278786..e4d5e38 100644 --- a/src/views/team/business-development/index.vue +++ b/src/views/team/business-development/index.vue @@ -261,6 +261,13 @@ @click.native="changeBinding(scope.row, scope.$index)" >换绑BD Leader + + + 权限分配 @@ -311,6 +318,13 @@ @close="teamBindDrawerVisible = false" /> + + +