From 83ed53901d1523a7cfefb5b1465e34bab5d14955 Mon Sep 17 00:00:00 2001 From: wyuu Date: Fri, 5 Dec 2025 17:58:22 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=B8=83=E5=B1=80=E3=80=81?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=AD=9B=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 19 +- src/assets/styles/index.scss | 5 + src/components/vxeTable/index.vue | 14 +- src/layout/components/AppMain.vue | 15 +- src/layout/components/Navbar.vue | 74 +++-- src/utils/useFingerprint.js | 5 - .../micro/components/searchListFrom.vue | 273 ++++++++++++++++++ src/views/liswork/micro/index.vue | 170 ++++++----- src/views/liswork/micro/labpat.vue | 2 +- src/views/liswork/micro/labpatlist.vue | 9 +- .../liswork/micro/labresult/cbReport.vue | 19 +- src/views/liswork/micro/labresult/pyj.vue | 3 + src/views/liswork/micro/labresult/record.vue | 2 + .../liswork/micro/labresult/zbReport.vue | 3 - src/views/liswork/work/index.vue | 105 +++---- src/views/liswork/work/labpat.vue | 2 +- src/views/liswork/work/labpatlist.vue | 4 +- src/views/liswork/work/labresult.vue | 3 +- 18 files changed, 517 insertions(+), 210 deletions(-) create mode 100644 src/views/liswork/micro/components/searchListFrom.vue diff --git a/src/App.vue b/src/App.vue index c7d0432..99d1f87 100644 --- a/src/App.vue +++ b/src/App.vue @@ -10,24 +10,19 @@ import { useFingerprint } from '@/utils/useFingerprint'; import { useCommonStore } from '@/store/modules/commonStore' const mbStore = useCommonStore(); // 使用自定义hook获取指纹信息 -const { - fingerprint, - loading, - error, - getFingerprint -} = useFingerprint(); +const { fingerprint, getFingerprint } = useFingerprint(); + +if (!mbStore.fingerprint) { + // 重新获取指纹 + getFingerprint(); + mbStore.setFingerprint(fingerprint) +} onMounted(() => { nextTick(() => { // 初始化主题样式 handleThemeStyle(useSettingsStore().theme) }) - - if (!mbStore.fingerprint) { - // 重新获取指纹 - getFingerprint(); - mbStore.setFingerprint(fingerprint) - } }) diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 5331e82..709eab3 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -124,6 +124,7 @@ aside { //main-container全局样式 .app-container { padding: 10px 10px 0 10px; + min-height: calc(100vh - 84px); } .components-container { @@ -303,4 +304,8 @@ aside { color: #fff; cursor: pointer; } + + .next_btn { + margin-right: 0.2rem; + } } \ No newline at end of file diff --git a/src/components/vxeTable/index.vue b/src/components/vxeTable/index.vue index 9aea70d..a8a8980 100644 --- a/src/components/vxeTable/index.vue +++ b/src/components/vxeTable/index.vue @@ -13,10 +13,10 @@