|
@@ -53,7 +53,7 @@
|
|
<div class="txt">包含{{ book_count }}本教材、{{ word_count }}个字词,{{ sentence_count }}个例句</div>
|
|
<div class="txt">包含{{ book_count }}本教材、{{ word_count }}个字词,{{ sentence_count }}个例句</div>
|
|
<div class="cx-list" v-if="showResult">
|
|
<div class="cx-list" v-if="showResult">
|
|
<div class="cx-list-box">
|
|
<div class="cx-list-box">
|
|
- <span>{{ oldKey }}</span>
|
|
|
|
|
|
+ <span style="color: #de4444">{{ oldKey }}</span>
|
|
<span>{{ allList.word_level_name }}</span>
|
|
<span>{{ allList.word_level_name }}</span>
|
|
<label v-for="(items, indexs) in allList.word_cx_list" :key="indexs"
|
|
<label v-for="(items, indexs) in allList.word_cx_list" :key="indexs"
|
|
><span>{{ items.code }}</span
|
|
><span>{{ items.code }}</span
|
|
@@ -118,7 +118,7 @@
|
|
:class="[sortType === 'zflength' ? 'active' : '']"
|
|
:class="[sortType === 'zflength' ? 'active' : '']"
|
|
@click="sortEvent('zflength')"
|
|
@click="sortEvent('zflength')"
|
|
>
|
|
>
|
|
- 按字符
|
|
|
|
|
|
+ 按长度
|
|
<img
|
|
<img
|
|
v-if="sort == 'down' && sortType === 'zflength'"
|
|
v-if="sort == 'down' && sortType === 'zflength'"
|
|
src="../../assets/teacherdev/ylk-sort-up.png"
|
|
src="../../assets/teacherdev/ylk-sort-up.png"
|
|
@@ -224,13 +224,29 @@
|
|
:class="['shiyi-' + sizeIndex]"
|
|
:class="['shiyi-' + sizeIndex]"
|
|
-->
|
|
-->
|
|
</div>
|
|
</div>
|
|
- <div class="bottom">
|
|
|
|
|
|
+ <el-tooltip effect="dark" placement="bottom">
|
|
|
|
+ <div slot="content">
|
|
|
|
+ {{
|
|
|
|
+ item.source_courseware_name_path_short
|
|
|
|
+ ? item.source_courseware_name_path_short
|
|
|
|
+ : item.source_courseware_name_path
|
|
|
|
+ }}
|
|
|
|
+ </div>
|
|
|
|
+ <div class="bottom">
|
|
|
|
+ {{
|
|
|
|
+ item.source_courseware_name_path_short
|
|
|
|
+ ? item.source_courseware_name_path_short
|
|
|
|
+ : item.source_courseware_name_path
|
|
|
|
+ }}
|
|
|
|
+ </div>
|
|
|
|
+ </el-tooltip>
|
|
|
|
+ <!-- <div class="bottom">
|
|
{{
|
|
{{
|
|
item.source_courseware_name_path_short
|
|
item.source_courseware_name_path_short
|
|
? item.source_courseware_name_path_short
|
|
? item.source_courseware_name_path_short
|
|
: item.source_courseware_name_path
|
|
: item.source_courseware_name_path
|
|
}}
|
|
}}
|
|
- </div>
|
|
|
|
|
|
+ </div> -->
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<template v-else>
|
|
<template v-else>
|
|
@@ -1123,11 +1139,15 @@ export default {
|
|
},
|
|
},
|
|
// 排序
|
|
// 排序
|
|
sortEvent(type) {
|
|
sortEvent(type) {
|
|
- this.sortType = type;
|
|
|
|
- if (this.sort == 'up' || !this.sort) {
|
|
|
|
- this.sort = 'down';
|
|
|
|
- } else {
|
|
|
|
|
|
+ if (type !== this.sortType) {
|
|
|
|
+ this.sortType = type;
|
|
|
|
+ this.sort = '';
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if (this.sort == 'down' || !this.sort) {
|
|
this.sort = 'up';
|
|
this.sort = 'up';
|
|
|
|
+ } else {
|
|
|
|
+ this.sort = 'down';
|
|
}
|
|
}
|
|
this.getdata();
|
|
this.getdata();
|
|
this.page = 1;
|
|
this.page = 1;
|
|
@@ -1451,6 +1471,8 @@ export default {
|
|
.one {
|
|
.one {
|
|
padding: 0 16px;
|
|
padding: 0 16px;
|
|
margin-bottom: 8px;
|
|
margin-bottom: 8px;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: end;
|
|
|
|
|
|
.top {
|
|
.top {
|
|
display: flex;
|
|
display: flex;
|
|
@@ -1566,6 +1588,11 @@ export default {
|
|
line-height: 150%;
|
|
line-height: 150%;
|
|
color: rgba(0, 0, 0, 30%);
|
|
color: rgba(0, 0, 0, 30%);
|
|
text-align: right;
|
|
text-align: right;
|
|
|
|
+ width: 117px;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ text-overflow: ellipsis;
|
|
|
|
+ white-space: nowrap;
|
|
|
|
+ flex-shrink: 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1739,7 +1766,7 @@ export default {
|
|
}
|
|
}
|
|
.cx-list {
|
|
.cx-list {
|
|
width: 1200px;
|
|
width: 1200px;
|
|
- margin: 12px auto 0 auto;
|
|
|
|
|
|
+ margin: 24px auto 0 auto;
|
|
.cx-list-box {
|
|
.cx-list-box {
|
|
display: flex;
|
|
display: flex;
|
|
padding: 8px 16px;
|
|
padding: 8px 16px;
|