From 6851680b996e64c1d66c035245b2f0f6eb3425c6 Mon Sep 17 00:00:00 2001
From: YM <479443481@qq.com>
Date: 星期六, 07 九月 2024 15:33:42 +0800
Subject: [PATCH] 1

---
 pages/digitalCourses/index.js                         |    2 
 pages/home/home.js                                    |    2 
 pages/digitalCourses/digitalCoursesDetails/index.js   |   26 +++-
 pages/digitalCourses/digitalCoursesDetails/index.wxml |  322 ++++++++++-------------------------------------------
 .vscode/settings.json                                 |    2 
 packageBookService/pages/bookServices/detail/index.js |    5 
 6 files changed, 86 insertions(+), 273 deletions(-)

diff --git a/.vscode/settings.json b/.vscode/settings.json
index 451d977..ff37bd1 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -32,7 +32,7 @@
   },
   "editor.tabSize": 2,
   "[wxml]": {
-    "editor.defaultFormatter": "esbenp.prettier-vscode"
+    "editor.defaultFormatter": "wechat.miniprogram.wxml-language-features"
   },
   "[css]": {
     "editor.defaultFormatter": "HookyQR.beautify"
diff --git a/packageBookService/pages/bookServices/detail/index.js b/packageBookService/pages/bookServices/detail/index.js
index a430620..c12d8c6 100644
--- a/packageBookService/pages/bookServices/detail/index.js
+++ b/packageBookService/pages/bookServices/detail/index.js
@@ -1,6 +1,7 @@
 // pages/bookServices/detail/index.js
 import Toast from "tdesign-miniprogram/toast";
 import tool from "../../../../assets/js/toolClass";
+import moment from 'moment'
 import {
   loginInfo
 } from "../../../../assets/js/login";
@@ -481,9 +482,7 @@
         }
       }
       this.setData({
-        "bookDetail.publicationDate": this.formatDate(
-          this.data.bookDetail.publicationDate
-        ),
+        "bookDetail.publicationDate": moment(this.data.bookDetail.publicationDate).format("YYYY骞碝M鏈�"),
         "bookDetail.price": this.numFormat(this.data.bookDetail.price),
         "bookDetail.oldPrice": this.numFormat(this.data.bookDetail.oldPrice),
         "bookDetail.paperPrice": this.numFormat(
diff --git a/pages/digitalCourses/digitalCoursesDetails/index.js b/pages/digitalCourses/digitalCoursesDetails/index.js
index b9528d1..3101af1 100644
--- a/pages/digitalCourses/digitalCoursesDetails/index.js
+++ b/pages/digitalCourses/digitalCoursesDetails/index.js
@@ -85,6 +85,7 @@
     closeBtn: false,
     deleteBtn: false,
     bookId: '',
+    bookPath: '',
     playerList: [],
     worksInfo: [],
     isCertificate: {},
@@ -154,9 +155,11 @@
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇
    */
   onLoad(options) {
+    let parentPath = options.path.split('\\');
+    parentPath.pop();
     this.setData({
       bookId: options.id,
-      userName: wx.getStorageSync(app.config.tokenKey)
+      bookPath: parentPath.join('\\')
     })
     const token = wx.getStorageSync(app.config.tokenKey)
     if (!token) {
@@ -171,9 +174,6 @@
     this.digitalCoursesDetailsGet(options.id)
     this.getPlayerList()
     this.getType()
-    this.setData({
-      userName: JSON.parse(wx.getStorageSync(app.config.userInfoKey)).name
-    })
   },
 
   /**
@@ -324,9 +324,16 @@
           }
         })
       }
-      this.getAboutBook(res.datas.productLinkInfo[res.datas.productLinkInfo.length - 1].LinkPath)
+      if (this.data.bookPath) {
+        this.getAboutBook(this.data.bookPath)
+      } else {
+        this.getAboutBook(res.datas.productLinkInfo[res.datas.productLinkInfo.length - 1].LinkPath)
+      }
       this.getCertificateList()
-      res.datas.content = res.datas.content && res.datas.content.replace('../', app.config.requestCtx + '/')
+      res.datas.content = res.datas.content && res.datas.content.replace('../', app.config.requestCtx + '/').replace(
+        /\<img/gi,
+        '<img style="max-width:100%;height:auto;display:block;margin-top:0;margin-bottom:0;"'
+      )
       this.setData({
         lecturerList: lecturer,
         digitalsData: res.datas,
@@ -679,6 +686,12 @@
     });
   },
 
+  onCorrelationBook(e) {
+    const item = e.currentTarget.dataset.item;
+    this.digitalCoursesDetailsGet(item.id)
+    this.getPlayerList()
+  },
+
   // 鑾峰彇鐩稿叧璇剧▼
   getAboutBook(path) {
     let query = {
@@ -875,7 +888,6 @@
       width: that.data.imageWidth,
       height: that.data.imageHeight,
       element: 'myCanvas',
-      background: '#f0f0f0',
       progress(percent) {},
       finish(url) {
         console.log("鐢熸垚鐨勫浘鐗囧湴鍧�", url)
diff --git a/pages/digitalCourses/digitalCoursesDetails/index.wxml b/pages/digitalCourses/digitalCoursesDetails/index.wxml
index ed1bb6b..26e7820 100644
--- a/pages/digitalCourses/digitalCoursesDetails/index.wxml
+++ b/pages/digitalCourses/digitalCoursesDetails/index.wxml
@@ -19,15 +19,15 @@
             <viwe class="styleCssBox">
               <view style="width: 200rpx">璇剧▼璐熻矗浜猴細</view>
               <view wx:if="{{digitalsData.courseLeader}}">
-                {{digitalsData.courseLeader }}</view
-              >
+                {{digitalsData.courseLeader }}
+              </view>
               <view wx:else>-</view>
             </viwe>
             <viwe class="styleCssBox">
               <view style="width: 200rpx">璇剧▼璐熻矗浜哄崟浣嶏細</view>
               <view wx:if="{{digitalsData.affiliatedUnit}}">
-                {{ digitalsData.affiliatedUnit}}</view
-              >
+                {{ digitalsData.affiliatedUnit}}
+              </view>
               <view wx:else>-</view>
             </viwe>
             <viwe class="styleCssBox">
@@ -39,56 +39,31 @@
             </viwe>
             <viwe class="styleCssBox">
               <view style="width: 200rpx">鍑虹増鏃堕棿锛�</view>
-              <view wx:if="{{digitalsData.publicationDate}}"
-                >{{digitalsData.publicationDate}}
+              <view wx:if="{{digitalsData.publicationDate}}">{{digitalsData.publicationDate}}
               </view>
               <view wx:else>-</view>
             </viwe>
-            <image
-              src="/static/images/bookService/detail/square.png"
-              class="right-background"
-            />
+            <image src="/static/images/bookService/detail/square.png" mode="aspectFit" class="right-background" />
           </view>
         </view>
         <view class="certificate">
-          <view style="margin-left: 30rpx"
-            >浠锋牸锛� <text>锟{digitalsData.price}}</text></view
-          >
-          <view style="margin-right: 30rpx"
-            >鍏�<text
-              >{{ digitalsData.classHours ? digitalsData.classHours :
-              '0'}}</text
-            >璇炬椂</view
-          >
+          <view style="margin-left: 30rpx">浠锋牸锛� <text>锟{digitalsData.price}}</text></view>
+          <view style="margin-right: 30rpx">鍏�<text>{{ digitalsData.classHours ? digitalsData.classHours :
+              '0'}}</text>璇炬椂</view>
         </view>
       </view>
     </view>
     <view class="tabBox">
-      <t-tabs
-        defaultValue="{{tabValue}}"
-        bind:change="onTabsChange"
-        t-class="custom-tabs"
-        t-class-content="custom-panel"
-      >
-        <t-tab-panel
-          icon="{{ tabValue == '0' ? briefIconClick : briefIcon}}"
-          label="鍩烘湰淇℃伅"
-          value="0"
-        >
+      <t-tabs defaultValue="{{tabValue}}" bind:change="onTabsChange" t-class="custom-tabs" t-class-content="custom-panel">
+        <t-tab-panel icon="{{ tabValue == '0' ? briefIconClick : briefIcon}}" label="鍩烘湰淇℃伅" value="0">
           <view class="rubricBox">
             <view class="rubricimgBox">
-              <image
-                src="/static/images/bookService/detail/label.png"
-                mode=""
-              />
+              <image src="/static/images/bookService/detail/label.png" mode="aspectFit" />
             </view>
             <view class="basic"> 璇剧▼浠嬬粛</view>
           </view>
           <view class="course-content">
-            <rich-text
-              wx:if="{{digitalsData.content}}"
-              nodes="{{digitalsData.content}}"
-            ></rich-text>
+            <rich-text wx:if="{{digitalsData.content}}" nodes="{{digitalsData.content}}"></rich-text>
             <view wx:else="" class="noDataBox">
               <!-- <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" font-size="80" /> -->
               <empty />
@@ -96,20 +71,12 @@
           </view>
           <view class="rubricBox">
             <view class="rubricimgBox">
-              <image
-                src="/static/images/bookService/detail/label.png"
-                mode=""
-              />
+              <image src="/static/images/bookService/detail/label.png" mode="aspectFit" />
             </view>
             <view class="basic"> 涓昏鑰佸笀</view>
           </view>
           <view class="course-content">
-            <view
-              class="lecturer"
-              wx:for="{{lecturerList}}"
-              wx:key="index"
-              wx:for-item="item"
-            >
+            <view class="lecturer" wx:for="{{lecturerList}}" wx:key="index" wx:for-item="item">
               <view class="lecturerImangBox">
                 <image src="{{item.icon}}" mode="aspectFit" />
               </view>
@@ -123,17 +90,10 @@
             </view>
           </view>
         </t-tab-panel>
-        <t-tab-panel
-          icon="{{ tabValue == '1' ?  learnResourceClickIcon : learnResourceIcon}}"
-          label="璇佷功淇℃伅"
-          value="1"
-        >
+        <t-tab-panel icon="{{ tabValue == '1' ?  learnResourceClickIcon : learnResourceIcon}}" label="璇佷功淇℃伅" value="1">
           <view class="rubricBox">
             <view class="rubricimgBox">
-              <image
-                src="/static/images/digitalTextbooks/zhengshu@2x.png"
-                mode=""
-              />
+              <image src="/static/images/digitalTextbooks/zhengshu@2x.png" mode="aspectFit" />
             </view>
             <view class="basic"> 璇佷功淇℃伅</view>
           </view>
@@ -143,79 +103,28 @@
                 <image src="{{cbzsImg}}" mode="" />
               </view>
               <view class="chart" bind:tap="onClick2">
-                <image
-                  src="https://jsek.bnuic.com/home/certificate/kczs.jpg"
-                  mode=""
-                />
+                <image src="https://jsek.bnuic.com/home/certificate/kczs.jpg" mode="" />
               </view>
             </view>
           </view>
-          <canvas
-            canvas-id="myCanvas"
-            style="height: 845px; width: 595px"
-            wx:if="{{pubCertificateHide}}"
-          ></canvas>
-          <view
-            id="pubCertificate"
-            class="my_canvas"
-            wx:if="{{pubCertificateHide}}"
-          >
-            <image
-              data-type="image"
-              data-url="https://jsek.bnuic.com/home/certificate/szkc.jpg"
-              src="https://jsek.bnuic.com/home/certificate/szkc.jpg"
-              mode=""
-              class="bgImg"
-            />
+          <canvas canvas-id="myCanvas" style="height: 845px; width: 595px" wx:if="{{pubCertificateHide}}"></canvas>
+          <view id="pubCertificate" class="my_canvas" wx:if="{{pubCertificateHide}}">
+            <image data-type="image" data-url="https://jsek.bnuic.com/home/certificate/szkc.jpg" src="https://jsek.bnuic.com/home/certificate/szkc.jpg" mode="" class="bgImg" />
             <view class="certificateInfo my_draw_canvas">
-              <view
-                class="bookName my_draw_canvas"
-                data-type="text"
-                data-text="{{digitalsData.name}}"
-                >{{digitalsData.name}}</view
-              >
-              <view
-                class="author my_draw_canvas"
-                data-type="text"
-                data-text="{{digitalsData.courseLeader}}"
-                >{{digitalsData.courseLeader || '-' }}</view
-              >
-              <view
-                class="affiliatedUnit my_draw_canvas"
-                data-type="text"
-                data-text="{{digitalsData.affiliatedUnit}}"
-                >{{digitalsData.affiliatedUnit || '-'}}</view
-              >
-              <view
-                class="affiliatedUnit my_draw_canvas"
-                data-type="text"
-                data-text="{{digitalsData.isbn}}"
-              >
-                {{ digitalsData.isbn || '-'}}</view
-              >
-              <view
-                class="affiliatedUnit my_draw_canvas"
-                data-type="text"
-                data-text="{{digitalsData.publicationDate}}"
-                >{{digitalsData.publicationDate}}</view
-              >
-              <view
-                class="affiliatedUnit my_draw_canvas"
-                data-type="text"
-                data-text="{{publishingUnit}}"
-                >{{publishingUnit}}</view
-              >
-              <view
-                class="website my_draw_canvas"
-                data-type="text"
-                data-text="{{website}}"
-                >{{website}}</view
-              >
+              <view class="bookName my_draw_canvas" data-type="text" data-text="{{digitalsData.name}}">{{digitalsData.name}}</view>
+              <view class="author my_draw_canvas" data-type="text" data-text="{{digitalsData.courseLeader}}">{{digitalsData.courseLeader || '-' }}</view>
+              <view class="affiliatedUnit my_draw_canvas" data-type="text" data-text="{{digitalsData.affiliatedUnit}}">{{digitalsData.affiliatedUnit || '-'}}</view>
+              <view class="affiliatedUnit my_draw_canvas" data-type="text" data-text="{{digitalsData.isbn}}">
+                {{ digitalsData.isbn || '-'}}
+              </view>
+              <view class="affiliatedUnit my_draw_canvas" data-type="text" data-text="{{digitalsData.publicationDate}}">{{digitalsData.publicationDate}}</view>
+              <view class="affiliatedUnit my_draw_canvas" data-type="text" data-text="{{publishingUnit}}">{{publishingUnit}}</view>
+              <view class="website my_draw_canvas" data-type="text" data-text="{{website}}">{{website}}</view>
               <view class="codeBox"></view>
             </view>
           </view>
-          <canvas canvas-id="myCanvas1" style="height:845px;width:595px" ></canvas>
-          <view id="textCertificate" class="my_canvas" >
+          <canvas canvas-id="myCanvas1" style="height:845px;width:595px"></canvas>
+          <view id="textCertificate" class="my_canvas">
             <!-- <image data-type="image" data-url="https://jsek.bnuic.com/home/certificate/kczs.jpg" src="https://jsek.bnuic.com/home/certificate/kczs.jpg" mode="" class="bgImg" /> -->
             <view class="certificateInfo my_draw_canvas">
               <view class="userIcon my_draw_canvas">
@@ -237,42 +146,21 @@
             </view>
           </view>
         </t-tab-panel>
-        <t-tab-panel
-          icon="{{ tabValue == '2' ? courseLearningClick : courseLearning}}"
-          label="璇剧▼瀛︿範"
-          value="2"
-        >
+        <t-tab-panel icon="{{ tabValue == '2' ? courseLearningClick : courseLearning}}" label="璇剧▼瀛︿範" value="2">
           <view class="course-content">
             <view class="tabsSelect">
-              <view
-                class="{{selectActive == 'learn' ? 'tabs-item selectActive' : 'tabs-item'}}"
-                bind:tap="selectChange"
-                data-value="{{'learn'}}"
-                >瀛︿範鍐呭</view
-              >
-              <view
-                class="{{selectActive == 'test' ? 'tabs-item selectActive' : 'tabs-item'}}"
-                bind:tap="selectChange"
-                data-value="{{'test'}}"
-                >鍦ㄧ嚎娴嬭瘯</view
-              >
+              <view class="{{selectActive == 'learn' ? 'tabs-item selectActive' : 'tabs-item'}}" bind:tap="selectChange" data-value="{{'learn'}}">瀛︿範鍐呭</view>
+              <view class="{{selectActive == 'test' ? 'tabs-item selectActive' : 'tabs-item'}}" bind:tap="selectChange" data-value="{{'test'}}">鍦ㄧ嚎娴嬭瘯</view>
             </view>
             <view class="list-box">
               <view wx:if="{{selectActive == 'learn'}}">
                 <view wx:if="{{relationTextBook}}" class="textBook">
                   <view class="textTile">
-                    <image
-                      src="/static/images/bookService/detail/shuzijiaocai.png"
-                      mode=""
-                      class="leftImg"
-                    />
+                    <image src="/static/images/bookService/detail/shuzijiaocai.png" mode="" class="leftImg" />
                     <view>鏁板瓧鏁欐潗</view>
                   </view>
                   <view class="reabtn" bind:tap="readTextBook">
-                    <image
-                      src="/static/images/digitalCourses/shidu@2x.png"
-                      class="readImage"
-                    ></image>
+                    <image src="/static/images/digitalCourses/shidu@2x.png" class="readImage"></image>
                     <view>{{isTextBookBuy ? '闃呰' : '璇曠湅'}}</view>
                   </view>
                 </view>
@@ -288,31 +176,15 @@
                 <view class="testBtnBox">
                   <view class="textTile">鍏眥{testCount}}涓�</view>
                   <view class="note-btn">
-                    <t-button
-                      theme="primary"
-                      class="make-note"
-                      bind:tap="goMycollect"
-                      data-answerType="errorQuestion"
-                      style="width: 220rpx"
-                    >
+                    <t-button theme="primary" class="make-note" bind:tap="goMycollect" data-answerType="errorQuestion" style="width: 220rpx">
                       <view slot="content" class="btn-content">
-                        <image
-                          src="/static/images/bookService/detail/cuoti.png"
-                        />
+                        <image src="/static/images/bookService/detail/cuoti.png" />
                         <text class="note-btn-text">鎴戠殑閿欓</text>
                       </view>
                     </t-button>
-                    <t-button
-                      theme="primary"
-                      class="make-note"
-                      bind:tap="goMycollect"
-                      data-answerType="collectQuestion"
-                      style="width: 220rpx; margin-left: 10rpx"
-                    >
+                    <t-button theme="primary" class="make-note" bind:tap="goMycollect" data-answerType="collectQuestion" style="width: 220rpx; margin-left: 10rpx">
                       <view slot="content" class="btn-content">
-                        <image
-                          src="/static/images/bookService/detail/wodeshoucang.png"
-                        />
+                        <image src="/static/images/bookService/detail/wodeshoucang.png" />
                         <text class="note-btn-text">鎴戠殑鏀惰棌</text>
                       </view>
                     </t-button>
@@ -326,17 +198,9 @@
             </view>
           </view>
         </t-tab-panel>
-        <t-tab-panel
-          icon="{{ tabValue == '3' ? learningNotesClick : learningNotes}}"
-          label="瀛︿範绗旇"
-          value="3"
-        >
+        <t-tab-panel icon="{{ tabValue == '3' ? learningNotesClick : learningNotes}}" label="瀛︿範绗旇" value="3">
           <view class="course-content">
-            <note
-              bookInfo="{{digitalsData}}"
-              id="note"
-              class="note-list"
-            ></note>
+            <note bookInfo="{{digitalsData}}" id="note" class="note-list"></note>
             <!-- <view class="topBox">
               <view></view>
               <view class="note-btn">
@@ -350,17 +214,9 @@
             </view> -->
           </view>
         </t-tab-panel>
-        <t-tab-panel
-          icon="{{ tabValue == '4' ? onlineQuestioningClick : onlineQuestioning}}"
-          label="鍦ㄧ嚎鎻愰棶"
-          value="4"
-        >
+        <t-tab-panel icon="{{ tabValue == '4' ? onlineQuestioningClick : onlineQuestioning}}" label="鍦ㄧ嚎鎻愰棶" value="4">
           <view class="course-content">
-            <question
-              bookInfo="{{digitalsData}}"
-              id="question"
-              class="note-list"
-            ></question>
+            <question bookInfo="{{digitalsData}}" id="question" class="note-list"></question>
             <!-- <view class="topBox">
               <view>鍏眥{questionTotalCount}}涓�</view>
               <view class="note-btn">
@@ -390,18 +246,10 @@
             </view> -->
           </view>
         </t-tab-panel>
-        <t-tab-panel
-          icon="{{tabValue == '5' ? testResourceClickIocn : testResourceIocn}}"
-          value="5"
-          label="鐩稿叧璇剧▼"
-          style="{{tabPanelstyle}}"
-        >
+        <t-tab-panel icon="{{tabValue == '5' ? testResourceClickIocn : testResourceIocn}}" value="5" label="鐩稿叧璇剧▼" style="{{tabPanelstyle}}">
           <view class="rubricBox">
             <view class="rubricimgBox">
-              <image
-                src="/static/images/digitalTextbooks/Link@3x.png"
-                mode=""
-              />
+              <image src="/static/images/digitalTextbooks/Link@3x.png" mode="aspectFit" />
             </view>
             <view class="basic"> 鐩稿叧璇剧▼</view>
           </view>
@@ -409,22 +257,10 @@
             <empty />
           </view>
           <view class="correlation" wx:else>
-            <view
-              style="margin-bottom: 30rpx"
-              wx:for="{{relatedBookData}}"
-              wx:key="index"
-              wx:for-item="item"
-              wx:for-index="index"
-              data-item="{{item}}"
-              bind:tap="onCorrelationBook"
-            >
+            <view style="margin-bottom: 30rpx" wx:for="{{relatedBookData}}" wx:key="index" wx:for-item="item" wx:for-index="index" data-item="{{item}}" bind:tap="onCorrelationBook">
               <view class="correlationImage">
-                <image src="{{item.icon}}" mode="" mode="aspectFit" />
-                <img
-                  wx:if="{{item.icon == ''}}"
-                  src="/static/images/default-book-img.png"
-                  alt=""
-                />
+                <image src="{{item.icon}}" mode="aspectFit" />
+                <img wx:if="{{item.icon == ''}}" src="/static/images/default-book-img.png" alt="" />
               </view>
               <view class="correlationName">{{item.name}}</view>
               <view class="correlationAuthor">{{digitalsData.author}}</view>
@@ -436,37 +272,22 @@
     <view class="box-bottom">
       <view class="bottom-btn" bind:tap="setCoolect">
         <view class="collectionImage">
-          <image
-            wx:if="{{!digitalsData.isFavourite}}"
-            src="/static/images/digitalTextbooks/wodeshoucang@2x.png"
-            mode=""
-          />
-          <image
-            wx:else
-            src="/static/images/bookService/detail/collecting.png"
-            mode=""
-          />
+          <image wx:if="{{!digitalsData.isFavourite}}" src="/static/images/digitalTextbooks/wodeshoucang@2x.png" />
+          <image wx:else src="/static/images/bookService/detail/collecting.png" />
+        </view>
+        <view class="btn-text">
+          鏀惰棌
         </view>
         <view class="btn-text"> 鏀惰棌 </view>
       </view>
       <view class="bottom-btn" bind:tap="onCertificate">
         <view class="applicationImageBox">
-          <image
-            src="/static/images/digitalCourses/zhengshushenqing@2x.png"
-            mode=""
-          />
+          <image src="/static/images/digitalCourses/zhengshushenqing@2x.png" />
         </view>
         <view>璇佷功鐢宠</view>
       </view>
-      <view
-        class="bottom-btn shopCarColor"
-        bind:tap="addBookShopcCar"
-        wx:if="{{!isBuy}}"
-        >鍔犲叆璐墿杞�</view
-      >
-      <view class="bottom-btn buyColor" bind:tap="buyBtn" wx:if="{{!isBuy}}"
-        >绔嬪嵆璐拱</view
-      >
+      <view class="bottom-btn shopCarColor" bind:tap="addBookShopcCar" wx:if="{{!isBuy}}">鍔犲叆璐墿杞�</view>
+      <view class="bottom-btn buyColor" bind:tap="buyBtn" wx:if="{{!isBuy}}">绔嬪嵆璐拱</view>
     </view>
     <t-toast id="t-toast" />
   </scroll-view>
@@ -479,25 +300,15 @@
       <view class="row-info">
         <view class="body">
           <view class="dialog-title">瀛︿範璇佷功鐢宠</view>
-          <view
-            style="width: 100%; height: 2rpx; background-color: #f4f4f4"
-          ></view>
+          <view style="width: 100%; height: 2rpx; background-color: #f4f4f4"></view>
           <view class="input-box">
-            <t-input
-              class="input"
-              borderless
-              placeholder="璇疯緭鍏ョ湡瀹炲鍚�"
-              value="{{userInfo.fullName}}"
-              bind:change="onFullNameInput"
-            ></t-input>
+            <t-input class="input" borderless placeholder="璇疯緭鍏ョ湡瀹炲鍚�" value="{{userInfo.fullName}}" bind:change="onFullNameInput"></t-input>
           </view>
           <view class="contentImg">
             <image src="{{userInfo.userPicture}}" mode="aspectFill" />
           </view>
           <view class="buttonBox">
-            <t-button size="small" class="right-btn" bind:tap="uploadPicture"
-              >涓婁紶鐓х墖</t-button
-            >
+            <t-button size="small" class="right-btn" bind:tap="uploadPicture">涓婁紶鐓х墖</t-button>
           </view>
         </view>
         <view class="row-btn">
@@ -509,13 +320,4 @@
   </view>
 </view>
 
-<t-image-viewer
-  usingCustomNavbar
-  deleteBtn="{{deleteBtn}}"
-  closeBtn="{{closeBtn}}"
-  showIndex="{{showIndex}}"
-  visible="{{visible}}"
-  images="{{images}}"
-  bind:change="onChange"
-  bind:close="onClose"
-></t-image-viewer>
+<t-image-viewer usingCustomNavbar deleteBtn="{{deleteBtn}}" closeBtn="{{closeBtn}}" showIndex="{{showIndex}}" visible="{{visible}}" images="{{images}}" bind:change="onChange" bind:close="onClose"></t-image-viewer>
\ No newline at end of file
diff --git a/pages/digitalCourses/index.js b/pages/digitalCourses/index.js
index 27075df..fefc22f 100644
--- a/pages/digitalCourses/index.js
+++ b/pages/digitalCourses/index.js
@@ -256,7 +256,7 @@
     setNewView('productId', item.id)
     this.getCourseTypeListList()
     wx.navigateTo({
-      url: '/pages/digitalCourses/digitalCoursesDetails/index?id=' + item.id,
+      url: '/pages/digitalCourses/digitalCoursesDetails/index?id=' + item.id + '&path=' + item.idPath,
     })
 
   },
diff --git a/pages/home/home.js b/pages/home/home.js
index e34d902..4f8fb6e 100644
--- a/pages/home/home.js
+++ b/pages/home/home.js
@@ -467,7 +467,7 @@
       book
     } = e.currentTarget.dataset;
     wx.navigateTo({
-      url: '/pages/digitalCourses/digitalCoursesDetails/index?id=' + book.id,
+      url: '/pages/digitalCourses/digitalCoursesDetails/index?id=' + book.id + '&path=' + book.idPath,
     });
   },
   goReadBookDetail(e) {

--
Gitblit v1.9.1