|
@@ -14,7 +14,13 @@ const handleClick = ({ index }: { index: number }) => {
|
|
|
const banner = banners.value[index]
|
|
|
console.log(banner)
|
|
|
if (banner.bannerDetailsType === '2') {
|
|
|
- router.push(banner.bannerLinkUrl)
|
|
|
+ console.log(banner.bannerLinkUrl)
|
|
|
+ // 包含htt或者https的链接直接跳转
|
|
|
+ if (banner.bannerLinkUrl?.startsWith('http')) {
|
|
|
+ router.push(`/pages/common/webview/index?url=${banner.bannerLinkUrl}`)
|
|
|
+ } else {
|
|
|
+ router.push(banner.bannerLinkUrl)
|
|
|
+ }
|
|
|
}
|
|
|
if (banner.bannerDetailsType === '1') {
|
|
|
router.push(`/pages/home/content/index?type=banner&id=${banner.id}`)
|