From ffd4ad15499700897fa7b8090036d4428ab73744 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BE=99=E8=BF=90=E6=A8=A1?= <1724894114@qq.com> Date: Mon, 14 Oct 2024 22:17:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=B3=BB=E7=BB=9F=E6=B6=88?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/img/2.jpg | Bin 18358 -> 0 bytes src/api/model/user.js | 2 +- src/assets/icons/MsgReview.vue | 16 +++++++ src/assets/icons/MsgSetup.vue | 16 +++++++ src/assets/icons/SmallBell.vue | 15 ++++++ src/assets/icons/index.js | 4 +- src/layout/components/NavMenu.vue | 8 ++-- src/layout/components/userbar.vue | 70 ++++++++++++++-------------- src/layout/index.vue | 28 +++++++++++ src/style/app.scss | 14 +++++- src/utils/tool.js | 1 - src/utils/websocket.js | 5 +- src/views/home/console/index.vue | 30 ++---------- src/views/order/orderList/index.vue | 23 ++++++++- 14 files changed, 158 insertions(+), 74 deletions(-) delete mode 100644 public/img/2.jpg create mode 100644 src/assets/icons/MsgReview.vue create mode 100644 src/assets/icons/MsgSetup.vue create mode 100644 src/assets/icons/SmallBell.vue diff --git a/public/img/2.jpg b/public/img/2.jpg deleted file mode 100644 index 6a46bedc6efd9c31bd4b01bceabec162949d0f1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18358 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 diff --git a/src/api/model/user.js b/src/api/model/user.js index c333644..8cf170c 100644 --- a/src/api/model/user.js +++ b/src/api/model/user.js @@ -118,7 +118,7 @@ export default { }, }, read:{ - url: `${config.API_URL}/messages.todo.read`, + url: `${config.API_URL}/user.read.message`, name: "消息已读", post: async function (params) { return await http.post(this.url, params); diff --git a/src/assets/icons/MsgReview.vue b/src/assets/icons/MsgReview.vue new file mode 100644 index 0000000..338ddc1 --- /dev/null +++ b/src/assets/icons/MsgReview.vue @@ -0,0 +1,16 @@ + + + + + diff --git a/src/assets/icons/MsgSetup.vue b/src/assets/icons/MsgSetup.vue new file mode 100644 index 0000000..e07ff7a --- /dev/null +++ b/src/assets/icons/MsgSetup.vue @@ -0,0 +1,16 @@ + + + + + diff --git a/src/assets/icons/SmallBell.vue b/src/assets/icons/SmallBell.vue new file mode 100644 index 0000000..7cf52b3 --- /dev/null +++ b/src/assets/icons/SmallBell.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/src/assets/icons/index.js b/src/assets/icons/index.js index 39ea402..524fbd5 100644 --- a/src/assets/icons/index.js +++ b/src/assets/icons/index.js @@ -41,7 +41,9 @@ export { default as Folder } from './Folder.vue' export { default as User } from './User.vue' export { default as AccountNumber } from './AccountNumber.vue' export { default as ClearCache } from './ClearCache.vue' -export { default as Right } from './Right.vue' +export { default as MsgSetup } from './MsgSetup.vue' +export { default as MsgReview } from './MsgReview.vue' +export { default as SmallBell } from './SmallBell.vue' export { default as File7z } from './file/7z.vue' export { default as FileBmp } from './file/Bmp.vue' diff --git a/src/layout/components/NavMenu.vue b/src/layout/components/NavMenu.vue index 83cc1ce..d475642 100644 --- a/src/layout/components/NavMenu.vue +++ b/src/layout/components/NavMenu.vue @@ -4,18 +4,18 @@