From b8ef2c56a4a60b465829b0a9972984c1ec882825 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期四, 18 六月 2026 15:25:28 +0800
Subject: [PATCH] fix: 隐藏侧边栏
---
src/views/salesManagement/salesLedger/index.vue | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 303271b..778d0c4 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -2554,6 +2554,7 @@
import { ElMessageBox, ElMessage } from "element-plus";
import { ArrowDown, WarningFilled } from "@element-plus/icons-vue";
import useUserStore from "@/store/modules/user";
+ import useAppStore from "@/store/modules/app";
import { approveUserList } from "@/api/collaborativeApproval/approvalProcess.js";
import { userListNoPage } from "@/api/system/user.js";
import FileListDialog from "@/components/Dialog/FileListDialog.vue";
@@ -2662,6 +2663,28 @@
: "鏂板瀹屾垚鍚庡皢鑷姩杩斿洖閿�鍞彴璐﹀垪琛�"
);
+ const appStore = useAppStore();
+ watch(isFormPageMode, (val) => {
+ if (val) {
+ appStore.closeSideBar({ withoutAnimation: false });
+ } else {
+ if (!appStore.sidebar.opened) {
+ appStore.toggleSideBar(false);
+ }
+ }
+ });
+ onMounted(() => {
+ if (isFormPageMode.value) {
+ appStore.closeSideBar({ withoutAnimation: false });
+ }
+ });
+ import { onUnmounted } from "vue";
+ onUnmounted(() => {
+ if (!appStore.sidebar.opened) {
+ appStore.toggleSideBar(false);
+ }
+ });
+
const sanitizeLedgerQrFilename = s =>
String(s)
.replace(/[\\/:*?"<>|]/g, "_")
--
Gitblit v1.9.3