提交 800667be authored 作者: coderBryanFu's avatar coderBryanFu

update

上级 15dee61f
<template> <template>
<div id="app"> <div id="app">
<div class="pro-wrapper"> <div class="pro-wrapper">
<div class="home-page"> <div class="home-page" v-show="isCurrentOverview">
<div class="navbar"> <div class="navbar">
<div class="nav-left"> <div class="nav-left">
<div class="icon"> <div class="icon">
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
<router-view /> <router-view />
</div> </div>
</div> </div>
<div class="content-page"> <div class="content-page" v-show="!isCurrentOverview">
<div class="navbar"> <div class="navbar">
<div class="nav-brand"> <div class="nav-brand">
<div class="brand-icon"> <div class="brand-icon">
...@@ -96,6 +96,7 @@ ...@@ -96,6 +96,7 @@
import { ref, computed, onMounted } from "vue"; import { ref, computed, onMounted } from "vue";
import { Monitor, House, User, Location, Document, Bell, Message, ArrowDown } from "@element-plus/icons-vue"; import { Monitor, House, User, Location, Document, Bell, Message, ArrowDown } from "@element-plus/icons-vue";
import { useRouter } from "vue-router"; import { useRouter } from "vue-router";
import { useRoute } from "vue-router";
import Breadcrumb from "@/components/BreadCrumb/index.vue"; import Breadcrumb from "@/components/BreadCrumb/index.vue";
import AiBox from "./components/AiBox.vue"; import AiBox from "./components/AiBox.vue";
import { getPersonType } from "@/api/common/index"; import { getPersonType } from "@/api/common/index";
...@@ -115,6 +116,7 @@ import Menu11 from "@/assets/icons/overview/menu11.png"; ...@@ -115,6 +116,7 @@ import Menu11 from "@/assets/icons/overview/menu11.png";
import Menu12 from "@/assets/icons/overview/menu12.png"; import Menu12 from "@/assets/icons/overview/menu12.png";
const router = useRouter(); const router = useRouter();
const route = useRoute()
// const target = ref(null); // const target = ref(null);
...@@ -168,6 +170,8 @@ const handleGetPersonType = async () => { ...@@ -168,6 +170,8 @@ const handleGetPersonType = async () => {
} catch (error) {} } catch (error) {}
}; };
const isCurrentOverview = ref(true);
// 概览页标题列表 // 概览页标题列表
const homeTitleList = ref([ const homeTitleList = ref([
{ {
...@@ -267,21 +271,25 @@ const handleToModule = item => { ...@@ -267,21 +271,25 @@ const handleToModule = item => {
window.open(curRoute.href, "_blank"); window.open(curRoute.href, "_blank");
}; };
const searchText = ref('') const searchText = ref("");
const handleSearch = () => { const handleSearch = () => {
const curRoute = router.resolve({ const curRoute = router.resolve({
path: "/searchResults", path: "/searchResults",
query: { query: {
searchText: searchText.value, searchText: searchText.value
} }
}); });
window.open(curRoute.href, "_blank"); window.open(curRoute.href, "_blank");
};
}
onMounted(() => { onMounted(() => {
handleGetPersonType(); handleGetPersonType();
if (route.path === "/ZMOverView") {
isCurrentOverview.value = true;
} else {
isCurrentOverview.value = false;
}
}); });
</script> </script>
...@@ -651,7 +659,6 @@ body { ...@@ -651,7 +659,6 @@ body {
} }
} }
:deep(.el-input__wrapper) { :deep(.el-input__wrapper) {
height: 34px; height: 34px;
box-shadow: none; box-shadow: none;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论