feat(m11): add v-permission directive and button-level permission codes

This commit is contained in:
2026-05-25 01:41:50 +08:00
parent 1f599e5646
commit 3bb19537fe
6 changed files with 69 additions and 10 deletions
+2
View File
@@ -7,6 +7,7 @@ import axios from "axios";
import App from "./App.vue";
import router from "./router";
import { useAuthStore } from "./stores/auth";
import permission from "./directives/permission";
// 开发环境始终使用相对路径,以便 Vite 将 /api 代理到后端;误设 VITE_API_BASE 时否则会直连并常出现跨域或连错环境。
const apiBaseRaw =
@@ -38,4 +39,5 @@ axios.interceptors.response.use(
},
);
app.directive("permission", permission);
app.use(router).use(ElementPlus).mount("#app");