panqiuyao il y a 8 mois
Parent
commit
c81ea66def

+ 4 - 1
frontend/src/components/header-bar/index.vue

@@ -22,6 +22,7 @@
 
 <script setup lang="ts">
 import { defineProps, reactive } from 'vue';
+import { useRouter} from "vue-router";
 import iconsz from './assets/shezhi@2x.png'
 import iconykq from './assets/yaokong@2x.png'
 import iconMinimize from './assets/suoxiao@2x.png' // 新增
@@ -49,7 +50,7 @@ const props = defineProps({
     default: () => []
   }
 });
-
+const Router = useRouter()
 const menuType = reactive({
   setting: {
     name: '设置',
@@ -81,6 +82,8 @@ function getItemIcon(item: MenuItem) {
 }
 
 function openSetting() {
+  let { url } = Router.
+
   clientStore.ipc.removeAllListeners(icpList.utils.openMain);
   let params = {
     title: '设置',

+ 1 - 9
frontend/src/views/Photography/shot.vue

@@ -5,15 +5,7 @@
       :menu="[
         {
           type:'setting'
-        },
-        {
-          name:'首页',
-          click:()=>{
-            this.$router.push({
-              name: 'home'
-            })
-          }
-        },
+        }
     ]"
   />
   <div class="photography-page flex-col">