From d958e1e0a3f9c1e051e803831552ec7d62e76da6 Mon Sep 17 00:00:00 2001 From: QYF-GitLab1 <1940665526@qq.com> Date: 星期二, 04 三月 2025 11:19:28 +0800 Subject: [PATCH] 模型库更新 --- src/layout/Header.vue | 12 ++++++++++++ index.html | 3 ++- src/views/model/children/landerModel.vue | 9 ++++----- src/views/model/children/roverModel.vue | 2 ++ src/styles/global.less | 1 + 5 files changed, 21 insertions(+), 6 deletions(-) diff --git a/index.html b/index.html index 1be5058..2bde3be 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,8 @@ <meta charset="UTF-8" /> <link rel="icon" type="image/svg+xml" href="/vite.svg" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Vite</title> + <title>鍩轰簬鐘舵�侀┍鍔ㄧ殑鏈烘瀯娴嬭瘯绯荤粺 + </title> </head> <body> <div id="app"></div> diff --git a/src/layout/Header.vue b/src/layout/Header.vue index afb41ba..f796541 100644 --- a/src/layout/Header.vue +++ b/src/layout/Header.vue @@ -15,19 +15,31 @@ <el-menu-item index="/simulation-config">鍙鍖栦豢鐪�</el-menu-item> <el-menu-item index="/system/user">绯荤粺绠$悊</el-menu-item> </el-menu> + <div class="header-right"> + <div class="user-info" @click="handleUserClick"> + <el-avatar src="path/to/avatar.png"></el-avatar> + <span>鐢ㄦ埛鍚�</span> + </div> + </div> </div> </template> <script setup lang="ts"> import { ref, defineEmits } from "vue"; +import { useRouter } from "vue-router"; const activeIndex = ref("/"); const emit = defineEmits(["selectMenu"]); +const router = useRouter(); const handleSelect = (key: string) => { activeIndex.value = key; emit("selectMenu", key); }; + +const handleUserClick = () => { + router.push("/user/profile"); +}; </script> <style lang="less" scoped> diff --git a/src/styles/global.less b/src/styles/global.less index 70a99a1..f1a2f55 100644 --- a/src/styles/global.less +++ b/src/styles/global.less @@ -111,6 +111,7 @@ background-color: #fff; color: #333; line-height: 60px; + border-bottom: 1px solid #ebeef5; } .el-aside { diff --git a/src/views/model/children/landerModel.vue b/src/views/model/children/landerModel.vue index 1ddc270..e8d3bae 100644 --- a/src/views/model/children/landerModel.vue +++ b/src/views/model/children/landerModel.vue @@ -104,8 +104,6 @@ name: "Tom", address: "No. 189, Grove St, Los Angeles", }, - - ]; const handleCurrentChange = (val: number) => { @@ -121,7 +119,7 @@ .landerBox { width: 100%; height: 100%; - + .landerTopBox { display: flex; justify-content: space-between; @@ -131,8 +129,10 @@ box-sizing: border-box; } .landerContentBox { - width: 100%; max-height: calc(100% - 120px); + padding: 0 10px; + box-sizing: border-box; + .landerTable { height: 750px; } @@ -143,7 +143,6 @@ justify-content: flex-end; padding: 0 20px; background-color: #fff; - } } </style> diff --git a/src/views/model/children/roverModel.vue b/src/views/model/children/roverModel.vue index c0313d6..981afb0 100644 --- a/src/views/model/children/roverModel.vue +++ b/src/views/model/children/roverModel.vue @@ -215,6 +215,8 @@ } .roverContentBox { max-height: calc(100% - 120px); + padding: 0 10px; + box-sizing: border-box; .roverTable { height: 750px; -- Gitblit v1.9.1