From 477ed24d279b266245a9216fb467a8293bc353bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E5=9F=8E?= <141405260+17521612761@users.noreply.github.com> Date: Mon, 25 Nov 2024 22:15:56 +0800 Subject: [PATCH] =?UTF-8?q?uniapp=E3=80=90=E4=BF=AE=E5=A4=8D=E3=80=91?= =?UTF-8?q?=EF=BC=9A=E5=85=AC=E5=91=8A=E8=AF=A6=E6=83=85=E9=A1=B5=E5=88=86?= =?UTF-8?q?=E4=BA=ABbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CoreShop/core/enum/shareInvite.enum.ts | 4 +++- CoreCms.Net.Uni-App/CoreShop/pages/share/jump/jump.vue | 8 ++++++++ .../CoreShop/pages/subpackage/notice/detail/detail.vue | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CoreCms.Net.Uni-App/CoreShop/core/enum/shareInvite.enum.ts b/CoreCms.Net.Uni-App/CoreShop/core/enum/shareInvite.enum.ts index 72f26572..f24efb04 100644 --- a/CoreCms.Net.Uni-App/CoreShop/core/enum/shareInvite.enum.ts +++ b/CoreCms.Net.Uni-App/CoreShop/core/enum/shareInvite.enum.ts @@ -25,7 +25,9 @@ export enum ShareEnum { // 12接龙 solitaire = 12, // 13 服务商品 - serviceGoods = 13 + serviceGoods = 13, + // 14 公告 + notice = 14 }; /** 分享终端 */ diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/share/jump/jump.vue b/CoreCms.Net.Uni-App/CoreShop/pages/share/jump/jump.vue index 441e8a27..c852db2c 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/share/jump/jump.vue +++ b/CoreCms.Net.Uni-App/CoreShop/pages/share/jump/jump.vue @@ -86,6 +86,14 @@ handleRouteSwitchTab(); } break; + /** 公告详情页面 */ + case ShareEnum.notice: + if (shareData.data?.params?.noticeId) { + handleRouteRedirectTo(`/pages/subpackage/notice/detail/detail?id=${shareData.data?.params?.noticeId}`) + } else { + handleRouteSwitchTab(); + } + break; /** 参团页面 */ case ShareEnum.addPinTuan: if (shareData.data?.params?.groupId && shareData.data?.params?.teamId) { diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/notice/detail/detail.vue b/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/notice/detail/detail.vue index 695818eb..437c4fdc 100644 --- a/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/notice/detail/detail.vue +++ b/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/notice/detail/detail.vue @@ -39,7 +39,7 @@ client: ShareClientEnum.wxMiNiProgram, url: shareUrl, type: ShareModelEnum.url, - page: ShareEnum.article, + page: ShareEnum.notice, params: { noticeId: String(query.id), }