From d16edf75075be3e4bc8eeb90420d048101068163 Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期二, 02 四月 2024 14:22:32 +0800
Subject: [PATCH] 图书详情、答题器bug修改

---
 packageBookService/pages/bookServices/list/index.wxml                        |    3 
 packageBookService/pages/bookServices/examination/questionList/index.wxss    |    3 
 packageBookService/pages/bookServices/examination/questionList/index.wxml    |    1 
 packageBookService/pages/bookServices/detail/components/tree/index.wxml      |  180 ++++++++++++++++++++++++++++++------
 packageBookService/pages/bookServices/examination/examination.js             |   16 +-
 packageBookService/pages/bookServices/detail/components/tree/index.js        |   42 +++-----
 packageBookService/pages/bookServices/detail/components/suggest/suggest.wxml |    3 
 packageBookService/pages/bookServices/detail/components/suggest/suggest.wxss |    2 
 packageBookService/pages/bookServices/detail/index.wxss                      |    1 
 packageBookService/pages/bookServices/detail/index.js                        |    7 -
 10 files changed, 181 insertions(+), 77 deletions(-)

diff --git a/packageBookService/pages/bookServices/detail/components/suggest/suggest.wxml b/packageBookService/pages/bookServices/detail/components/suggest/suggest.wxml
index f0c3f46..d35a9eb 100644
--- a/packageBookService/pages/bookServices/detail/components/suggest/suggest.wxml
+++ b/packageBookService/pages/bookServices/detail/components/suggest/suggest.wxml
@@ -18,10 +18,7 @@
     </view>
     <view class="phone-input">
       <t-input
-        clearable
         value="{{inputvalue}}"
-        slot="content"
-        label=""
         placeholder="璇疯緭鍏ヨ仈绯绘柟寮�"
         bind:change="inputChange"
         type="number"
diff --git a/packageBookService/pages/bookServices/detail/components/suggest/suggest.wxss b/packageBookService/pages/bookServices/detail/components/suggest/suggest.wxss
index 023fb6d..d648b7c 100644
--- a/packageBookService/pages/bookServices/detail/components/suggest/suggest.wxss
+++ b/packageBookService/pages/bookServices/detail/components/suggest/suggest.wxss
@@ -77,13 +77,13 @@
 }
 
 .phone {
-  margin-bottom: 16rpx;
   --td-input-border-radius: 20rpx;
   border-radius: 20rpx;
 }
 
 .phone-input {
   width: 100%;
+  margin-bottom: 16rpx;
 }
 
 .submit-btn {
diff --git a/packageBookService/pages/bookServices/detail/components/tree/index.js b/packageBookService/pages/bookServices/detail/components/tree/index.js
index 89245ce..0ea1d2e 100644
--- a/packageBookService/pages/bookServices/detail/components/tree/index.js
+++ b/packageBookService/pages/bookServices/detail/components/tree/index.js
@@ -51,7 +51,8 @@
     webpageSrc: '',
     cloudShoppingCart: [],
     selectAll: [],
-    shoppingCart: true
+    shoppingCart: true,
+    stop: false,
   },
   ready() {
     this.setData({
@@ -79,7 +80,6 @@
   },
 
   methods: {
-
     handleList(tree) {
       for (let index = 0; index < tree.length; index++) {
         const item = tree[index];
@@ -246,7 +246,6 @@
         }
       }
       tree.forEach(node => {
-
         flatten(node);
       });
       // console.log(result, 'result');
@@ -254,11 +253,11 @@
     },
 
     // 鍙樹负true
-    findAndUpdateItemsByIds(tree, ids) {
+    findAndUpdateItemsByIds(tree, ids, state) {
       function findAndUpdate(node) {
         if (ids.includes(node.id)) {
           // console.log(node, 'node');
-          node.checked = !node.checked // 灏嗙洰鏍囬」鐨� check 灞炴�ц缃负 true
+          node.checked = state // 灏嗙洰鏍囬」鐨� check 灞炴�ц缃负 true
         }
         if (node.children && node.children.length > 0) {
           for (let child of node.children) {
@@ -266,9 +265,7 @@
           }
         }
       }
-
       for (let node of tree) {
-
         findAndUpdate(node); // 瀵规瘡涓《灞傝妭鐐规墽琛屾煡鎵惧拰鏇存柊鎿嶄綔
       }
       // console.log(tree, 'tree345');
@@ -291,7 +288,7 @@
       }
       return tree; // 杩斿洖淇敼鍚庣殑瀹屾暣鏁扮粍
     },
-
+    // 鍏ㄩ��
     checkAll() {
       const ids = []
       const list = []
@@ -303,21 +300,16 @@
       })
       list.forEach(item => {
         ids.push(item.id)
-
         checked = item.checked
       })
-
-
-      const updataList = this.findAndUpdateItemsByIds(this.properties.treeList, ids);
-
+      const flag = list.findIndex(item => item.checked == false) > -1 ? true : false
+      const updataList = this.findAndUpdateItemsByIds(this.properties.treeList, ids, flag);
       console.log(checked, 'list');
       if (!checked) {
         this.setData({
           selectAll: list
         })
-
       }
-
       this.setData({
         treeList: updataList
       })
@@ -325,6 +317,8 @@
 
     // 绔犺妭鍕鹃��
     checkResourceTitle(e) {
+      const flag = e.detail.checked
+      debugger
       // 杩欎釜鏃跺�檆hecked鐨勫�兼槸fals
       let checkResourceTitleList = []
       const item = e.currentTarget.dataset.item
@@ -335,20 +329,16 @@
         ids.push(item.id)
       })
       // console.log(list, 'list789');
-      const updatedTreeList = this.findAndUpdateItemsByIds(this.properties.treeList, ids);
+      const updatedTreeList = this.findAndUpdateItemsByIds(this.properties.treeList, ids, flag);
       this.setData({
         treeList: updatedTreeList // 鏇存柊 treeList 鏁版嵁
       });
       console.log(list, 'list.checked');
       if (!list.checked) {
-
-
         this.setData({
           superiorPurchaseSaleMethodId: list
         })
-
       }
-
       // console.log(this.data.superiorPurchaseSaleMethodId, 'superiorPurchaseSaleMethodId');
       list.forEach(items => {
         console.log(items.checked, 'itesasd');
@@ -357,6 +347,9 @@
             cloudShoppingCart: items
           })
         }
+      })
+      this.setData({
+        openIds: this.data.openIds
       })
     },
     // 瀛愰」鍕鹃��
@@ -433,11 +426,6 @@
 
     },
   },
-  onCheckAllChange(e) {
-    // debugger
-    // console.log('checkbox', e.detail.value);
-    // this.setData({
-    //   checkAllValues: event.detail,
-    // });
-  },
+
+  catchtap() {}
 })
\ No newline at end of file
diff --git a/packageBookService/pages/bookServices/detail/components/tree/index.wxml b/packageBookService/pages/bookServices/detail/components/tree/index.wxml
index 5155766..4753100 100644
--- a/packageBookService/pages/bookServices/detail/components/tree/index.wxml
+++ b/packageBookService/pages/bookServices/detail/components/tree/index.wxml
@@ -1,61 +1,181 @@
 <view class="tree">
-  <t-collapse default-value="{{openIds}}" bind:change="handleChange">
-    <t-collapse-panel wx:for="{{treeList}}" wx:for-item="item" wx:for-index="index" wx:key="id" value="{{item.id}}">
+  <t-collapse default-value="{{openIds}}" catchchange="handleChange">
+    <t-collapse-panel
+      wx:for="{{treeList}}"
+      wx:for-item="item"
+      wx:for-index="index"
+      wx:key="id"
+      value="{{item.id}}"
+    >
       <view slot="header" class="header-title">
-        <view class="title-checkBox">
-          <t-checkbox icon="rectangle" checked="{{item.checked}}" data-item="{{item}}" catch:change="checkResourceTitle" wx:if="{{isShowCheck}}" />
-          <!-- <t-checkbox icon="rectangle" checked="{{true}}" data-item="{{item}}" bind:change="checkResourceTitle" /> -->
-          <text>{{item.name}} </text><text wx:if="{{item.sysType =='CmsFolder'}}">锛坽{item.children ? item.children.length : 0}}锛�</text>
+        <view class="title-checkBox" catchtap="catchTap">
+          <t-checkbox
+            icon="rectangle"
+            checked="{{item.checked}}"
+            data-item="{{item}}"
+            catchchange="checkResourceTitle"
+            wx:if="{{isShowCheck}}"
+          />
+          <!-- 绔犺妭鍚� -->
+          <view style="width: 100%">
+            <text>{{item.name}} </text
+            ><text wx:if="{{item.sysType =='CmsFolder'}}"
+              >锛坽{item.children ? item.children.length : 0}}锛�</text
+            >
+          </view>
         </view>
       </view>
-      <view class="list" wx:for="{{item.children}}" wx:for-item="citem" wx:for-index="cindex" wx:key="cindex">
+      <view
+        class="list"
+        wx:for="{{item.children}}"
+        wx:for-item="citem"
+        wx:for-index="cindex"
+        wx:key="cindex"
+      >
         <!-- // 鍒ゆ柇 鏃犲瓙椤� 涓斾负鍟嗗搧item 鐩存帴鏄剧ず -->
-        <view class="listItems" wx:if="{{citem.childrenFolderCount <= 0 && citem.type == 'productItem'}}">
-          <view class="itemsInfo" wx:if="{{citem.name}}" data-item="{{citem}}" data-index="{{cindex}}">
-            <view class="contentBox" bind:tap="goPlayer" data-item="{{citem}}" data-parent="{{item}}">
+        <view
+          class="listItems"
+          wx:if="{{citem.childrenFolderCount <= 0 && citem.sysType == 'CmsItem'}}"
+        >
+          <view
+            class="itemsInfo"
+            wx:if="{{citem.name}}"
+            data-item="{{citem}}"
+            data-index="{{cindex}}"
+          >
+            <view
+              class="contentBox"
+              bind:tap="goPlayer"
+              data-item="{{citem}}"
+              data-parent="{{item}}"
+            >
               <!-- 鏁欏璧勬簮 浜戝涔� 鍥炬爣 -->
-              <view class="box-image" style="{{ tab == 'jsek_teachingResources' ? 'width: 350rpx;' : 'width: 450rpx;'}}">
-                <view class="checkBox" wx:if="{{isShowCheck}}">
+              <view
+                class="box-image"
+                style="{{ tab == 'jsek_teachingResources' ? 'width: 350rpx;' : 'width: 450rpx;'}}"
+              >
+                <view
+                  class="checkBox"
+                  wx:if="{{isShowCheck}}"
+                  catchtap="catchTap"
+                >
                   <!-- checked="{{citem.checked}}"  -->
                   <!-- <t-checkbox icon="rectangle" checked="{{citem.checked}}" disabled="{{citem.selectType=='webpage' || citem.isDownload != 1 || citem.fileMap[citem.file].protectType == 'Private'}}" catch:change="checkResource" data-item="{{citem}}" /> -->
-                  <t-checkbox icon="rectangle" checked="{{citem.checked}}" data-item="{{citem}}" catch:change="checkResource" />
+                  <t-checkbox
+                    icon="rectangle"
+                    checked="{{citem.checked}}"
+                    data-item="{{citem}}"
+                    catch:change="checkResource"
+                  />
                 </view>
                 <!-- 鏁欏璧勬簮鍥炬爣 -->
                 <view class="teach-icon">
-                  <image wx:if="{{citem.selectType == 'audio' || citem.learnSelectType == 'audio'}}" src="/static/images/bookService/detail/audioIcon.png" mode="aspectFill" />
-                  <image wx:elif="{{citem.selectType == 'video' || citem.learnSelectType == 'video'}}" src="/static/images/bookService/detail/video.png" mode="aspectFill" />
-                  <image wx:elif="{{citem.selectType == 'pdf'}}" src="/static/images/bookService/detail/pdf.png" mode="aspectFill" />
-                  <image wx:elif="{{citem.selectType == 'webpage'}}" src="/static/images/bookService/detail/net.png" mode="aspectFill" />
-                  <image wx:elif="{{citem.selectType == 'picture'}}" src="/static/images/bookService/detail/picture.png" mode="aspectFill" />
-                  <image wx:elif="{{citem.selectType == 'zip'}}" src="/static/images/bookService/detail/zip.png" mode="aspectFill" />
-                  <image wx:elif="{{ citem.fileMap[citem.file].extension == 'doc' ||  citem.fileMap[citem.file].extension == 'docx'}}" src="/static/images/bookService/detail/word.png" mode="aspectFill" />
-                  <image wx:elif="{{ citem.fileMap[citem.file].extension == 'xlsx' ||  citem.fileMap[citem.file].extension == 'xlsx'}}" src="/static/images/bookService/detail/excel.png" mode="aspectFill" />
-                  <image wx:elif="{{ citem.fileMap[citem.file].extension == 'ppt' ||  citem.fileMap[citem.file].extension == 'pptx'}}" src="/static/images/bookService/detail/PPT.png" mode="aspectFill" />
+                  <image
+                    wx:if="{{citem.selectType == 'audio' || citem.learnSelectType == 'audio'}}"
+                    src="/static/images/bookService/detail/audioIcon.png"
+                    mode="aspectFill"
+                  />
+                  <image
+                    wx:elif="{{citem.selectType == 'video' || citem.learnSelectType == 'video'}}"
+                    src="/static/images/bookService/detail/video.png"
+                    mode="aspectFill"
+                  />
+                  <image
+                    wx:elif="{{citem.selectType == 'pdf'}}"
+                    src="/static/images/bookService/detail/pdf.png"
+                    mode="aspectFill"
+                  />
+                  <image
+                    wx:elif="{{citem.selectType == 'webpage'}}"
+                    src="/static/images/bookService/detail/net.png"
+                    mode="aspectFill"
+                  />
+                  <image
+                    wx:elif="{{citem.selectType == 'picture'}}"
+                    src="/static/images/bookService/detail/picture.png"
+                    mode="aspectFill"
+                  />
+                  <image
+                    wx:elif="{{citem.selectType == 'zip'}}"
+                    src="/static/images/bookService/detail/zip.png"
+                    mode="aspectFill"
+                  />
+                  <image
+                    wx:elif="{{ citem.fileMap[citem.file].extension == 'doc' ||  citem.fileMap[citem.file].extension == 'docx'}}"
+                    src="/static/images/bookService/detail/word.png"
+                    mode="aspectFill"
+                  />
+                  <image
+                    wx:elif="{{ citem.fileMap[citem.file].extension == 'xlsx' ||  citem.fileMap[citem.file].extension == 'xlsx'}}"
+                    src="/static/images/bookService/detail/excel.png"
+                    mode="aspectFill"
+                  />
+                  <image
+                    wx:elif="{{ citem.fileMap[citem.file].extension == 'ppt' ||  citem.fileMap[citem.file].extension == 'pptx'}}"
+                    src="/static/images/bookService/detail/PPT.png"
+                    mode="aspectFill"
+                  />
                 </view>
                 <!-- 浜戝涔犲浘鏍� -->
                 <view> </view>
                 <!-- 鍚嶇О -->
-                <text class="name" style="{{ tab == 'jsek_teachingResources' ? 'width: 300rpx;' : 'width: 400rpx;'}}">{{citem.name}}</text>
+                <text
+                  class="name"
+                  style="{{ tab == 'jsek_teachingResources' ? 'width: 300rpx;' : 'width: 400rpx;'}}"
+                  >{{citem.name}}</text
+                >
               </view>
               <!-- 鏁欏璧勬簮绫诲瀷 -->
               <view class="teachClass"> {{citem.resourceClass}} </view>
-              <view class="teach-btn" wx:if="{{tab == 'jsek_teachingResources'}}">
+              <view
+                class="teach-btn"
+                wx:if="{{tab == 'jsek_teachingResources'}}"
+              >
                 <!--  涓嬭浇鎸夐挳 -->
-                <image src="/static/images/bookService/detail/download-icon.png" class="download-image" data-value="{{citem}}" catchtap="downloadTeach"></image>
+                <image
+                  src="/static/images/bookService/detail/download-icon.png"
+                  class="download-image"
+                  data-value="{{citem}}"
+                  catchtap="downloadTeach"
+                ></image>
               </view>
               <view wx:if="{{tab == 'jsek_cloudLearning'}}">
                 <!-- 浜戝涔犺瘯鐪嬪浘鏍� -->
-                <image src="/static/images/bookService/detail/shikan.png" class="testSee" wx:if="{{!citem.isbuy ? false : citem.freeFile ? true : false}}"></image>
+                <image
+                  src="/static/images/bookService/detail/shikan.png"
+                  class="testSee"
+                  wx:if="{{!citem.isbuy ? false : citem.freeFile ? true : false}}"
+                ></image>
                 <!-- 浜戝涔犲姞鍏ヨ喘鐗╄溅鍥炬爣 -->
-                <image src="/static/images/bookService/detail/cart@2x.png" wx:if="{{citem.isShopCar}}" class="shopCar" data-item="{{citem}}" catch:tap="onCloudShoppingCart"></image>
+                <image
+                  src="/static/images/bookService/detail/cart@2x.png"
+                  wx:if="{{citem.isShopCar}}"
+                  class="shopCar"
+                  data-item="{{citem}}"
+                  catch:tap="onCloudShoppingCart"
+                ></image>
                 <!-- 浜戝涔犺喘涔板浘鏍� -->
-                <image src="/static/images/bookService/detail/need-buy.png" class="need-buy" wx:if="{{citem.isbuy }}"></image>
+                <image
+                  src="/static/images/bookService/detail/need-buy.png"
+                  class="need-buy"
+                  wx:if="{{citem.isbuy }}"
+                ></image>
               </view>
             </view>
           </view>
         </view>
         <!-- // 鍒ゆ柇 涓嶆槸鍟嗗搧 鏈夊瓙椤� 閫掑綊缁勪欢 -->
-        <tree wx:else isShowCheck="{{isShowCheck}}" bookInfo="{{bookInfo}}" treeList="{{[citem]}}" itemId="{{itemId}}" tab="{{tab}}" buyIds="{{buyIds}}" openTeachids="{{openTeachids}}" openLearnids="{{openLearnids}}"></tree>
+        <tree
+          wx:if="{{citem.childrenCount > 0 && citem.sysType == 'CmsFolder' }}"
+          isShowCheck="{{isShowCheck}}"
+          bookInfo="{{bookInfo}}"
+          treeList="{{[citem]}}"
+          itemId="{{itemId}}"
+          tab="{{tab}}"
+          buyIds="{{buyIds}}"
+          openTeachids="{{openTeachids}}"
+          openLearnids="{{openLearnids}}"
+        ></tree>
       </view>
       <!-- 鏆傛棤鏁版嵁 -->
       <view wx:if="{{!item.children || !item.children.length}}" class="noData">
@@ -71,4 +191,4 @@
   </t-collapse>
 </view>
 
-<web-view wx:if="{{webpageSrc}}" src="{{webpageSrc}}"></web-view>
\ No newline at end of file
+<web-view wx:if="{{webpageSrc}}" src="{{webpageSrc}}"></web-view>
diff --git a/packageBookService/pages/bookServices/detail/index.js b/packageBookService/pages/bookServices/detail/index.js
index 07ab18a..56c8ecc 100644
--- a/packageBookService/pages/bookServices/detail/index.js
+++ b/packageBookService/pages/bookServices/detail/index.js
@@ -418,10 +418,6 @@
           selectedIds: res.datas[0].defaultSaleMethod.id,
           bookBuy: res.datas[0].purchasedSaleMethodIdList.indexOf(res.datas[0].defaultSaleMethodId) > -1
         });
-        console.log(res);
-        console.log(res.datas[0].defaultSaleMethod.endDate, 'res.datas[0].defaultSaleMethod.endDate');
-        console.log(res.datas[0].defaultSaleMethod.beginDate, 'res.datas[0].defaultSaleMethod.beginDate');
-        console.log(this.data.bookItemDetail, 'bookItemData.value');
         let times = new Date(res.datas[0].defaultSaleMethod.endDate).getTime()
         let startTime = new Date(res.datas[0].defaultSaleMethod.beginDate).getTime()
 
@@ -1271,6 +1267,7 @@
       let freeIds = arr.filter((item) => {
         return item.saleMethod[0].Price == 0
       })
+      debugger
       if (!freeIds.length) return wx.showToast({
         icon: "error",
         title: '鏆傛棤鍏嶈垂璧勬簮',
@@ -1285,7 +1282,7 @@
           })
         }
       })
-
+      debugger
       let query = {
         remarks: '浜戝涔�',
         requests,
diff --git a/packageBookService/pages/bookServices/detail/index.wxss b/packageBookService/pages/bookServices/detail/index.wxss
index d76a433..6242e6f 100644
--- a/packageBookService/pages/bookServices/detail/index.wxss
+++ b/packageBookService/pages/bookServices/detail/index.wxss
@@ -30,6 +30,7 @@
 .book-img image {
   width: 240rpx;
   height: 340rpx;
+  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.16);
 }
 
 .book-detail {
diff --git a/packageBookService/pages/bookServices/examination/examination.js b/packageBookService/pages/bookServices/examination/examination.js
index b10cd73..727756c 100644
--- a/packageBookService/pages/bookServices/examination/examination.js
+++ b/packageBookService/pages/bookServices/examination/examination.js
@@ -295,7 +295,9 @@
   viewParsing() {
     if (this.data.answerType == 'collectQuestion' || this.data.answerType == 'errorQuestion') {
       const item = this.data.questionDataList[this.data.currentIndex]
-      if (!item.isComplete) this.handleQuestion(this.data.currentIndex)
+      if (!item.isComplete) {
+        this.handleQuestion(this.data.currentIndex)
+      }
     }
   },
   // 鐐瑰嚮绛旈鍗¤烦杞鐩�
@@ -768,7 +770,7 @@
             questionObj.questionType == 'multipleChoice'
           ) {
             try {
-              questionObj.answer = JSON.parse(questionObj.answer)
+              questionObj.answer = JSON.parse(questionObj.answer).toString()
             } catch (error) {
               questionObj.answer = item.Embedded_QuestionBank_Answer
             }
@@ -1200,9 +1202,9 @@
             questionObj.questionType == 'multipleChoice'
           ) {
             try {
-              questionObj.answer = JSON.parse(questionObj.answer)
+              questionObj.answer = JSON.parse(questionObj.answer).toString()
             } catch (error) {
-              //
+              questionObj.answer = item.Embedded_QuestionBank_Answer
             }
           }
           // 濉┖棰樻敼閫�
@@ -1400,9 +1402,9 @@
           questionObj.questionType == 'multipleChoice'
         ) {
           try {
-            questionObj.answer = JSON.parse(questionObj.answer)
+            questionObj.answer = JSON.parse(questionObj.answer).toString()
           } catch (error) {
-            //
+            questionObj.answer = item.Embedded_QuestionBank_Answer
           }
         }
         // 濉┖棰樻敼閫�
@@ -1644,7 +1646,7 @@
             questionObj.questionType == 'multipleChoice'
           ) {
             try {
-              questionObj.answer = JSON.parse(questionObj.answer)
+              questionObj.answer = JSON.parse(questionObj.answer).toString()
             } catch (error) {
               questionObj.answer = item.Embedded_QuestionBank_Answer
             }
diff --git a/packageBookService/pages/bookServices/examination/questionList/index.wxml b/packageBookService/pages/bookServices/examination/questionList/index.wxml
index 7721615..f60fe31 100644
--- a/packageBookService/pages/bookServices/examination/questionList/index.wxml
+++ b/packageBookService/pages/bookServices/examination/questionList/index.wxml
@@ -248,6 +248,7 @@
       <!-- 鎴戠殑閿欓銆佹敹钘忔ā寮忎笅锛屾煡鐪嬭В鏋愭寜閽� -->
       <view
         wx:if="{{(answerType == 'collectQuestion' || answerType ==  'errorQuestion') && (item.questionType == 'multipleChoice' || item.questionType ==  'completion' || item.questionType == 'shortAnswer')}}"
+        style="margin-left: 40rpx"
       >
         <t-button theme="primary" class="view-parsing" bind:tap="viewParsing"
           >鏌ョ湅瑙f瀽</t-button
diff --git a/packageBookService/pages/bookServices/examination/questionList/index.wxss b/packageBookService/pages/bookServices/examination/questionList/index.wxss
index 8e4d201..2fb3e19 100644
--- a/packageBookService/pages/bookServices/examination/questionList/index.wxss
+++ b/packageBookService/pages/bookServices/examination/questionList/index.wxss
@@ -37,8 +37,7 @@
 }
 
 .swiper {
-  /* min-height: 900rpx; */
-  height: 100%;
+  height: 95%;
 }
 
 /* 鍗曢�夐 */
diff --git a/packageBookService/pages/bookServices/list/index.wxml b/packageBookService/pages/bookServices/list/index.wxml
index f9a0815..347432a 100644
--- a/packageBookService/pages/bookServices/list/index.wxml
+++ b/packageBookService/pages/bookServices/list/index.wxml
@@ -32,8 +32,7 @@
             bindchange="onChangeStair"
           />
           <t-dropdown-item
-            wx:if="{{disabledSecondList === false}}"
-            disabled="{{false}}"
+            disabled="{{disabledSecondList}}"
             label="浜岀骇"
             bind:open="openDropdown"
             bind:close="closeDropdown"

--
Gitblit v1.9.1