页面调整
This commit is contained in:
@@ -1,22 +1,22 @@
|
||||
import { computed } from "vue";
|
||||
import { useRoute } from "vue-router";
|
||||
import { useAuthStore } from "@/stores/modules/auth";
|
||||
import { computed } from 'vue'
|
||||
import { useRoute } from 'vue-router'
|
||||
import { useAuthStore } from '@/stores/modules/auth'
|
||||
|
||||
/**
|
||||
* @description 页面按钮权限
|
||||
* */
|
||||
export const useAuthButtons = () => {
|
||||
const route = useRoute();
|
||||
const authStore = useAuthStore();
|
||||
const authButtons = authStore.authButtonListGet[route.name as string] || [];
|
||||
const route = useRoute()
|
||||
const authStore = useAuthStore()
|
||||
const authButtons = authStore.authButtonListGet[route.name as string] || []
|
||||
const BUTTONS = computed(() => {
|
||||
let currentPageAuthButton: { [key: string]: boolean } = {}
|
||||
authButtons.forEach(item => (currentPageAuthButton[item] = true))
|
||||
// currentPageAuthButton.status = true
|
||||
return currentPageAuthButton
|
||||
})
|
||||
|
||||
const BUTTONS = computed(() => {
|
||||
let currentPageAuthButton: { [key: string]: boolean } = {};
|
||||
authButtons.forEach(item => (currentPageAuthButton[item] = true));
|
||||
return currentPageAuthButton;
|
||||
});
|
||||
|
||||
return {
|
||||
BUTTONS
|
||||
};
|
||||
};
|
||||
return {
|
||||
BUTTONS,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user