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