From 679e74e6ac621c68516b655c3126267ae05711b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=A2=A6=E8=BF=9C?= <1063331231@qq.com> Date: Fri, 4 Jul 2025 21:48:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8D=B0=E5=A2=9E=E5=8A=A0=E6=BB=A4?= =?UTF-8?q?=E8=BF=87=E6=95=88=E6=9E=9C=20=E5=A2=9E=E5=8A=A0=E6=AD=A3?= =?UTF-8?q?=E5=9C=A8=E6=89=93=E5=8D=B0=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/setting/History.vue | 9 ++++++--- src/views/setting/index.vue | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/components/setting/History.vue b/src/components/setting/History.vue index 66df7fe..892774e 100644 --- a/src/components/setting/History.vue +++ b/src/components/setting/History.vue @@ -7,7 +7,6 @@ import { computed, onMounted, ref } from 'vue' import { FtMessage } from '@/libs/message' import HistoryDetail from './HistoryDetail.vue' - // const settingStore = useSettingStore() const tableData = ref([]) const selectedRecords = ref([]) @@ -57,7 +56,7 @@ const printDetail = (historyItem: Setting.History) => { }, } syncSendCmd(detailParams).then(() => { - visible.value = true + FtMessage.success('正在打印中!') }) } const onDelHistory = () => { @@ -114,7 +113,7 @@ const onClose = () => { visible.value = false } const deleteBtnVisible = computed(() => { - return JSON.parse(localStorage.user).roleType.includes('admin') + return JSON.parse(localStorage.getItem('user') || '{}')?.roleType?.includes('admin') }) @@ -189,6 +188,10 @@ const deleteBtnVisible = computed(() => { background-color: #1890ff; color: white; } + .print-button:hover { + background-color: #1890ff; + color: white; + } .delete-button { background-color: #ffe6e6; color: #ff4d4f; diff --git a/src/views/setting/index.vue b/src/views/setting/index.vue index b57691d..1c2b383 100644 --- a/src/views/setting/index.vue +++ b/src/views/setting/index.vue @@ -9,7 +9,7 @@ import User from '@/components/setting/User.vue' import { useSettingStore } from '@/stores/settingStore' const settingStore = useSettingStore() -const currentUserRoleType = JSON.parse(localStorage.user).roleType +const currentUserRoleType = JSON.parse(localStorage.getItem('user') || '{}')?.roleType const settingMenus = settingStore.settingMenus.filter((item): boolean => item.roleType.includes(currentUserRoleType)) const selectedMenuCode = ref('history') // 选择菜单项的方法