|
@@ -31,6 +31,11 @@
|
|
|
</div>
|
|
|
<template #dropdown>
|
|
|
<el-dropdown-menu>
|
|
|
+ <el-dropdown-item>
|
|
|
+ <a :href="`${userAppCenterUrl}?ssoToken=${userStore.ssoToken}`">
|
|
|
+ <span>工作台</span>
|
|
|
+ </a>
|
|
|
+ </el-dropdown-item>
|
|
|
<router-link to="/user/profile">
|
|
|
<el-dropdown-item>个人中心</el-dropdown-item>
|
|
|
</router-link>
|
|
@@ -49,6 +54,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
|
+import { ref } from "vue";
|
|
|
import { ElMessageBox } from 'element-plus'
|
|
|
import Breadcrumb from '@/components/Breadcrumb'
|
|
|
import TopNav from '@/components/TopNav'
|
|
@@ -67,10 +73,11 @@ const appStore = useAppStore()
|
|
|
const userStore = useUserStore()
|
|
|
const settingsStore = useSettingsStore()
|
|
|
|
|
|
+const userAppCenterUrl = ref(import.meta.env.VITE_APP_CENTERURL)
|
|
|
+
|
|
|
function toggleSideBar() {
|
|
|
appStore.toggleSideBar()
|
|
|
}
|
|
|
-
|
|
|
function handleCommand(command) {
|
|
|
switch (command) {
|
|
|
case "setLayout":
|