mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 20:03:26 +08:00
uniapp【修复】:公告详情页分享bug
This commit is contained in:
@@ -25,7 +25,9 @@ export enum ShareEnum {
|
|||||||
// 12接龙
|
// 12接龙
|
||||||
solitaire = 12,
|
solitaire = 12,
|
||||||
// 13 服务商品
|
// 13 服务商品
|
||||||
serviceGoods = 13
|
serviceGoods = 13,
|
||||||
|
// 14 公告
|
||||||
|
notice = 14
|
||||||
};
|
};
|
||||||
|
|
||||||
/** 分享终端 */
|
/** 分享终端 */
|
||||||
|
|||||||
@@ -86,6 +86,14 @@
|
|||||||
handleRouteSwitchTab();
|
handleRouteSwitchTab();
|
||||||
}
|
}
|
||||||
break;
|
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:
|
case ShareEnum.addPinTuan:
|
||||||
if (shareData.data?.params?.groupId && shareData.data?.params?.teamId) {
|
if (shareData.data?.params?.groupId && shareData.data?.params?.teamId) {
|
||||||
|
|||||||
@@ -39,7 +39,7 @@
|
|||||||
client: ShareClientEnum.wxMiNiProgram,
|
client: ShareClientEnum.wxMiNiProgram,
|
||||||
url: shareUrl,
|
url: shareUrl,
|
||||||
type: ShareModelEnum.url,
|
type: ShareModelEnum.url,
|
||||||
page: ShareEnum.article,
|
page: ShareEnum.notice,
|
||||||
params: {
|
params: {
|
||||||
noticeId: String(query.id),
|
noticeId: String(query.id),
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user