Browse Source

权限处理

power_master
herenshan112 2 weeks ago
parent
commit
dcb417ba6c
  1. 2
      src/store/modules/tagsView.ts
  2. 12
      src/views/system/monitor/online/powerPage/appTabsPick.vue

2
src/store/modules/tagsView.ts

@ -208,7 +208,7 @@ export const useTagsViewStore = defineStore("tagsView", () => {
updateVisitedView,
addView,
delView,
delOtherViews,
delOtherfiews,
delLeftViews,
delRightViews,
delAllViews,

12
src/views/system/monitor/online/powerPage/appTabsPick.vue

@ -360,15 +360,14 @@ defineExpose({
</div>
</div>
<div class="appGroupTabs">
<el-tabs v-model="oneGroupActiveTab" class="demo-tabs" v-loading="groupLoading" element-loading-text="Loading...">
<el-tabs v-model="oneGroupActiveTab" class="demo-tabs" v-loading="groupLoading" element-loading-text="Loading..." type="border-card">
<el-tab-pane v-for="item in appGroupPower.appList " :key="item.id" label="应用权限" :name="item.id">
<template #label>
<div class="appTabsCheckbox">
<el-checkbox v-model="item.isTrue" /><span>{{item.name}}</span>
</div>
</template>
</el-tab-pane>
</el-tabs>
<div class="appMenuBox">
<div class="appInfoBox">
<el-tabs v-model="oneAppActiveTab" class="demo-tabs left_hight" tab-position="left" v-loading="appLoading" element-loading-text="Loading...">
@ -515,6 +514,8 @@ defineExpose({
</el-table>
</div>
</div>
</el-tab-pane>
</el-tabs>
</div>
</div>
@ -527,7 +528,7 @@ defineExpose({
.appGroupPowerBut{
width: 120px;
border: 1px solid #e4e7ed;
display: none;
.appGroupPowerButList{
padding: 5px;
}
@ -540,7 +541,8 @@ defineExpose({
}
}
.appGroupTabs{
width: calc(100% - 130px);
// width: calc(100% - 130px);
width: 100%;
.appTabsCheckbox{
display: flex;
align-items: center;

Loading…
Cancel
Save