From bcf533af62edcc93fb0c26a7c526a8235e3b9dba Mon Sep 17 00:00:00 2001
From: lrl <742798240@qq.com>
Date: Mon, 15 Nov 2021 23:19:00 +0800
Subject: [PATCH 1/5] feat: add headerNotice
---
src/layout/components/navbar.vue | 9 ++
src/layout/components/notice/index.vue | 110 +++++++++++++++++++
src/layout/components/notice/noticeItem.vue | 62 +++++++++++
src/layout/components/notice/noticeList.vue | 23 ++++
src/layout/components/sidebar/horizontal.vue | 3 +
src/layout/types.ts | 6 +
src/plugins/element-plus/index.ts | 20 +++-
src/style/sidebar.scss | 9 ++
8 files changed, 238 insertions(+), 4 deletions(-)
create mode 100644 src/layout/components/notice/index.vue
create mode 100644 src/layout/components/notice/noticeItem.vue
create mode 100644 src/layout/components/notice/noticeList.vue
diff --git a/src/layout/components/navbar.vue b/src/layout/components/navbar.vue
index badaaf0b5..a5b1eff3f 100644
--- a/src/layout/components/navbar.vue
+++ b/src/layout/components/navbar.vue
@@ -5,6 +5,7 @@ import Hamburger from "./sidebar/hamBurger.vue";
import { useRouter, useRoute } from "vue-router";
import { storageSession } from "/@/utils/storage";
import Breadcrumb from "./sidebar/breadCrumb.vue";
+import Notice from "./notice/index.vue";
import { useAppStoreHook } from "/@/store/modules/app";
import { unref, watch, getCurrentInstance } from "vue";
import { deviceDetection } from "/@/utils/deviceDetection";
@@ -70,6 +71,8 @@ function translationEn() {