From 04c7b0163caeae4ab1c5da62e301fa993101cfad Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期一, 31 三月 2025 10:40:45 +0800
Subject: [PATCH] bug修改

---
 packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js b/packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js
index 5ee8695..5ce392d 100644
--- a/packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js
+++ b/packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js
@@ -2,6 +2,7 @@
 import {
   loginInfo
 } from "../../../../../../assets/js/login";
+const app = getApp()
 Component({
   /**
    * 缁勪欢鐨勫睘鎬у垪琛�
@@ -57,13 +58,6 @@
     },
     // 璺宠浆璧勬簮璐拱椤�
     goBuyResource() {
-      const token = wx.getStorageSync(app.config.tokenKey);
-      if (token) {
-        gotoPageFun()
-      } else {
-        loginInfo(app, (data) => {
-        })
-      }
       const gotoPageFun = () => {
         if (!this.properties.isGoBuyResource) {
           return wx.showToast({
@@ -74,6 +68,12 @@
         wx.navigateTo({
           url: `/packageBookService/pages/bookServices/detail/buyResource/index?productLinkPath=${this.properties.buyResourceData.productLinkPath}&refCode=${this.properties.buyResourceData.refCode}&bookId=${this.properties.bookId}`,
         })
+      }
+      const token = wx.getStorageSync(app.config.tokenKey);
+      if (token) {
+        gotoPageFun()
+      } else {
+        loginInfo(app, (data) => {})
       }
     },
 
@@ -88,6 +88,11 @@
       })
     },
     goLearnTask() {
+      const gotoPageFun = () => {
+        wx.navigateTo({
+          url: `/packageBookService/pages/bookServices/detail/components/learnTask/index?bookId=${this.properties.bookId}&cmsPath=${this.properties.learnTaskData?.productLinkPath}`,
+        })
+      }
       const token = wx.getStorageSync(app.config.tokenKey);
       if (token) {
         gotoPageFun()
@@ -96,11 +101,7 @@
           if (data) gotoPageFun()
         })
       }
-      const gotoPageFun = () => {
-        wx.navigateTo({
-          url: `/packageBookService/pages/bookServices/detail/components/learnTask/index?bookId=${this.properties.bookId}&cmsPath=${this.properties.learnTaskData?.productLinkPath}`,
-        })
-      }
+
     },
     buyCloudLearnClass() {
       var myEventDetail = {} // detail瀵硅薄锛屾彁渚涚粰浜嬩欢鐩戝惉鍑芥暟

--
Gitblit v1.9.1