From f0c2c003738addcc452c4e7a001481f245056dec Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期五, 28 六月 2024 12:00:42 +0800
Subject: [PATCH] 题库优化

---
 src/views/readerPages/webHome.vue |   46 ++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 38 insertions(+), 8 deletions(-)

diff --git a/src/views/readerPages/webHome.vue b/src/views/readerPages/webHome.vue
index 34bd1d5..483570f 100644
--- a/src/views/readerPages/webHome.vue
+++ b/src/views/readerPages/webHome.vue
@@ -141,7 +141,7 @@
               <div>闄勫姞棰�</div>
               <div :class="exercisesType == 'additional' ? 'text' : 'line'"></div>
             </div>
-            <hr class="hr" v-if="bookConfig.textbookComponents.indexOf('AFC1A288') > -1" />
+            <!-- <hr class="hr" v-if="bookConfig.textbookComponents.indexOf('AFC1A288') > -1" />
             <div
               class="tabItem hover"
               @click="selectExercisesType('wrong')"
@@ -149,8 +149,8 @@
             >
               <div>閿欓鏈�</div>
               <div :class="exercisesType == 'wrong' ? 'text' : 'line'"></div>
-            </div>
-            <hr class="hr" v-if="bookConfig.textbookComponents.indexOf('A434F2C0') > -1" />
+            </div> -->
+            <!-- <hr class="hr" v-if="bookConfig.textbookComponents.indexOf('A434F2C0') > -1" />
             <div
               class="tabItem hover"
               @click="selectExercisesType('collection')"
@@ -158,7 +158,7 @@
             >
               <div>鏀惰棌澶�</div>
               <div :class="exercisesType == 'collection' ? 'text' : 'line'"></div>
-            </div>
+            </div> -->
           </div>
         </div>
         <!-- 鐩綍 -->
@@ -535,6 +535,11 @@
             </div>
           </div>
         </div>
+        <!-- 棰樺簱搴曢儴鏀惰棌澶瑰拰閿欓闆� -->
+        <ul class="question-bottom" v-if="activeMenu == '棰樺簱'">
+            <li @click="selectExercisesType('collection')">鏀惰棌澶�</li>
+            <li @click="selectExercisesType('wrong')">閿欓鏈�</li>
+          </ul>
         <!-- 鑿滃崟鍐呭鏀惰捣 -->
         <div class="menuStateBox" v-if="menuState.open">
           <svg
@@ -2340,18 +2345,19 @@
 //閿欓鏈�
 const wrongQuestionVisble = ref(false)
 const selectExercisesType = (type) => {
-  exercisesType.value = type
-  searchText.value = ''
+
   if (type == 'exercises') {
     getExercisesList()
+      exercisesType.value = type
+      searchText.value = ''
   } else if (type == 'additional') {
     getAdditionalList()
+      exercisesType.value = type
+      searchText.value = ''
   } else if (type == 'wrong') {
     openExaminationDialog(true, {}, 'errorQuestion')
-    questionList.value = []
   } else {
     openExaminationDialog(true, {}, 'collectQuestion')
-    questionList.value = []
   }
 }
 // 棰樺垪琛ㄧ偣鍑�
@@ -4112,6 +4118,7 @@
       }
     }
     .menuContent {
+      // position: relative;
       width: 300px;
       flex-shrink: 0;
       height: calc(100vh - 48px);
@@ -4532,6 +4539,29 @@
         height: calc(100% - 60px);
         overflow-y: auto;
       }
+      .questionList {
+        height:83%
+      }
+      .question-bottom {
+        position: absolute;
+        bottom: 0;
+        display: flex;
+        justify-content: space-evenly;
+        width:300px;
+        padding:20px 0;
+        background-color:#fff;
+        li {
+          cursor: pointer;
+          width: 65px;
+          height:65px;
+          border:1px solid #cfcfcf;
+          border-radius:10px;
+          background-color:#f9f9f9;
+          display:flex;
+          justify-content: center;
+          align-items: center;
+        }
+      }
     }
     .menuStateBox {
       width: 25px;

--
Gitblit v1.9.1