|
@@ -6,6 +6,8 @@ import { useUserInfoStore } from '@/stores/user-info';
|
|
|
import { t } from '@/i18n';
|
|
|
import { ViewPermission } from '@/utils/permission-type';
|
|
|
|
|
|
+import NotAllow from '../NotAllow.vue';
|
|
|
+
|
|
|
import OperateLog from './OperateLog.vue';
|
|
|
import SmartCtrlLog from './SmartCtrlLog.vue';
|
|
|
|
|
@@ -18,6 +20,7 @@ const activeKey = ref('');
|
|
|
const logTabs = computed<TabComponent[]>(() => {
|
|
|
const smartCtrlLog = booleanPermission(ViewPermission.智控日志);
|
|
|
const operateLog = booleanPermission(ViewPermission.操作日志);
|
|
|
+
|
|
|
const result: TabComponent[] = [];
|
|
|
const data = [
|
|
|
{
|
|
@@ -61,6 +64,7 @@ onMounted(() => {
|
|
|
<component v-if="activeKey === item.key && renderView" :is="item.component" />
|
|
|
</ATabPane>
|
|
|
</ATabs>
|
|
|
+ <NotAllow v-else />
|
|
|
</template>
|
|
|
|
|
|
<style lang="scss" scoped>
|