From 78a228507ed5be92559d6f232f5d73c0c9d034f3 Mon Sep 17 00:00:00 2001 From: dzq Date: Thu, 11 Dec 2025 10:56:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B0=83=E6=95=B4=E5=AF=BC=E8=88=AA?= =?UTF-8?q?=E6=A0=8F=E6=98=BE=E7=A4=BA=E5=92=8C=E5=9B=BE=E7=89=87=E9=A2=84?= =?UTF-8?q?=E8=A7=88=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改商品动态页面的导航栏显示配置 - 简化图片预览功能,仅显示单张图片 - 移除部分响应式媒体查询样式 - 修复isAdmin变量声明方式 --- src/App.vue | 2 +- src/pages/order/borrow-return-dynamic.vue | 20 +++++++++++--------- src/router/index.ts | 4 ++-- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/src/App.vue b/src/App.vue index 00aba70..51316b6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -36,7 +36,7 @@ onMounted(() => { const code = urlParams.get('code') || undefined; const state = urlParams.get('state') || undefined; const corpid = urlParams.get('corpid') || undefined; - const isAdmin = urlParams.get('isAdmin') || undefined; + let isAdmin = urlParams.get('isAdmin') || undefined; if (state && state.indexOf('token') !== -1) { const token = state.split('token_')[1]; diff --git a/src/pages/order/borrow-return-dynamic.vue b/src/pages/order/borrow-return-dynamic.vue index 4bb21ca..c06963f 100644 --- a/src/pages/order/borrow-return-dynamic.vue +++ b/src/pages/order/borrow-return-dynamic.vue @@ -77,21 +77,23 @@ function previewCoverImage(imgUrl: string) { // 预览归还图片组 function previewReturnImages(images: string[], startIndex = 0) { if (!images || images.length === 0) return - showImagePreview({ + /* showImagePreview({ images, startPosition: startIndex, closeable: true - }) + }) */ + showImagePreview([images[startIndex]]); } // 预览审批图片组 function previewAuditImages(images: string[], startIndex = 0) { if (!images || images.length === 0) return - showImagePreview({ + /* showImagePreview({ images, startPosition: startIndex, closeable: true - }) + }) */ + showImagePreview([images[startIndex]]); } // 初始化加载 @@ -316,7 +318,7 @@ onMounted(() => { .timeline-dot { position: absolute; - left: -32px; + left: -30px; top: 0; display: flex; flex-direction: column; @@ -667,7 +669,7 @@ onMounted(() => { } /* 响应式调整 */ -@media (max-width: 400px) { +/* @media (max-width: 400px) { .borrow-return-dynamic-page { padding: 12px; } @@ -704,7 +706,7 @@ onMounted(() => { gap: 8px; } } - + */ /* 动画效果 */ @keyframes fadeIn { from { @@ -722,7 +724,7 @@ onMounted(() => { } /* 大屏幕优化 */ -@media (min-width: 768px) { +/* @media (min-width: 768px) { .borrow-return-dynamic-page { max-width: 800px; margin: 0 auto; @@ -732,7 +734,7 @@ onMounted(() => { .dynamic-card { border-radius: 16px; } -} +} */ /* 美化分隔线 */ .van-divider { diff --git a/src/router/index.ts b/src/router/index.ts index c74ed5a..559d6fd 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -90,8 +90,8 @@ export const routes: RouteRecordRaw[] = [ title: "商品动态", layout: { navBar: { - showNavBar: true, - showLeftArrow: true + showNavBar: false, + showLeftArrow: false }, tabbar: { showTabbar: true,