Просмотр исходного кода

refactor(cfc-frontend): remove login gate from activity/product/article detail pages

Allow unauthenticated users to view detail pages (discover list, shop detail, article detail).
Prices visible before/after login. Login only required for booking, placing orders, adding to cart.
User 2 месяцев назад
Родитель
Сommit
a99bae0c98
1 измененных файлов с 2 добавлено и 12 удалено
  1. 2 12
      cfc-frontend/pages/discover/index.vue

+ 2 - 12
cfc-frontend/pages/discover/index.vue

@@ -172,12 +172,7 @@ export default {
       uni.navigateTo({ url: '/pages/points/mall' })
     },
     goDetail(id) {
-      var token = uni.getStorageSync('token')
-      if (token) {
-        uni.navigateTo({ url: '/pages/shop/detail/detail?id=' + id })
-      } else {
-        uni.navigateTo({ url: '/pages/login/login?redirect=' + encodeURIComponent('/pages/discover/index') })
-      }
+      uni.navigateTo({ url: '/pages/shop/detail/detail?id=' + id })
     },
     handleLogin() {
       uni.navigateTo({ url: '/pages/login/login?redirect=' + encodeURIComponent('/pages/discover/index') })
@@ -194,12 +189,7 @@ export default {
       }
     },
     goArticleDetail(id) {
-      var token = uni.getStorageSync('token')
-      if (token) {
-        uni.navigateTo({ url: '/pages/mind/article-detail?id=' + id })
-      } else {
-        uni.navigateTo({ url: '/pages/login/login?redirect=' + encodeURIComponent('/pages/discover/index') })
-      }
+      uni.navigateTo({ url: '/pages/mind/article-detail?id=' + id })
     },
     goKnowledgeCenter() {
       uni.navigateTo({ url: '/pages/mind/articles' })