zs 1 tahun lalu
induk
melakukan
01c9ee12a9

+ 1 - 0
src/components/admin-frame/home.vue

@@ -31,6 +31,7 @@ import { ref } from 'vue';
 
 // 路由
 const route = useRoute();
+// const breadcrumbTitle: Ref<any> = ref();
 let collapse: Ref<any> = ref(false);
 const testInfo: Ref<any> = ref({
   height: '85vh',

+ 1 - 4
src/components/admin-frame/parts/Header.vue

@@ -30,15 +30,12 @@ import { siteInfo } from '@/layout/site';
 import store from '@/stores/counter';
 import type { Ref } from 'vue';
 import { ref } from 'vue';
-import { useRouter } from 'vue-router';
-const router = useRouter();
 let collapse: Ref<any> = ref(false);
 let user: Ref<any> = ref(store.state.user);
 // 退出登录
 const logout = () => {
   localStorage.removeItem('token');
-  // 跳转开发模式404.就是直接跳回去就完事了
-  router.push('login');
+  window.location.href = `${import.meta.env.VITE_APP_HOST}${import.meta.env.VITE_BASE_URL}`;
 };
 </script>
 <style scoped lang="scss">

+ 1 - 3
src/components/frame/c-search.vue

@@ -3,7 +3,7 @@
     <el-row>
       <el-col :span="24" class="title" v-if="is_title">
         <el-col :span="24" class="title_1">
-          <span>{{ title || route.meta.title }}</span>
+          <span>{{ title || $route.meta.title }}</span>
           <span>{{ tip }}</span>
         </el-col>
         <el-col :span="24" class="title_2">
@@ -57,8 +57,6 @@
 <script lang="ts" setup>
 import { ref, toRefs } from 'vue';
 import type { Ref } from 'vue';
-import { useRoute } from 'vue-router';
-const route = useRoute();
 import _ from 'lodash';
 interface fieldsItem {
   model: string;

+ 3 - 3
src/components/frame/c-upload.vue

@@ -75,7 +75,7 @@ const outLimit = () => {
   ElMessage.error(`只允许上传${limit.value}个文件`);
 };
 // 上传成功,response:成功信息,file:图片信息,fileList:图片列表
-const onSuccess = (response: { errcode: string | number; errmsg: string; uri: string }, file: { name: string }) => {
+const onSuccess = (response: { errcode: string | number; errmsg: string; data: { uri: any } }, file: { name: string }) => {
   if (response.errcode !== 0) {
     ElMessage({ type: 'error', message: '删除成功' });
     return;
@@ -83,9 +83,9 @@ const onSuccess = (response: { errcode: string | number; errmsg: string; uri: st
   let ponse = _.omit(response, ['errcode', 'errmsg']);
   let arr: Ref<ListItem[]> = _.cloneDeep(list);
   if (_.isArray(list.value)) {
-    arr.value.push({ ...ponse, name: file.name, url: `${import.meta.env.VITE_APP_HOST}${response.uri}` });
+    arr.value.push({ ...ponse.data, name: file.name, url: `${import.meta.env.VITE_APP_HOST}${response.data.uri}` });
   } else {
-    arr.value = [{ ...ponse, name: file.name, url: `${import.meta.env.VITE_APP_HOST}${response.uri}` }];
+    arr.value = [{ ...ponse.data, name: file.name, url: `${import.meta.env.VITE_APP_HOST}${response.data.uri}` }];
   }
   emit('change', { model: model.value, value: arr.value });
 };