|
|
@@ -1,13 +1,14 @@
|
|
|
<template>
|
|
|
<el-dropdown trigger="click">
|
|
|
<span class="el-dropdown-link">
|
|
|
- {{sortType == 1 ? '销售数量降序' : '销售数量升序'}}
|
|
|
- <img src="@/assets/file_icons/web降序.png" alt="" v-show="sortType == 2">
|
|
|
- <img src="@/assets/file_icons/web升序.png" alt="" v-show="sortType == 1">
|
|
|
+ {{sortType == 1 ? '销售数量降序' : sortType == 2 ? '销售数量升序' : '默认排序'}}
|
|
|
+ <img src="@/assets/file_icons/web降序.png" alt="" v-show="sortType == 1 || sortType == 3">
|
|
|
+ <img src="@/assets/file_icons/web升序.png" alt="" v-show="sortType == 2">
|
|
|
</span>
|
|
|
<el-dropdown-menu slot="dropdown">
|
|
|
<el-dropdown-item class="clearfix" @click.native="sortTypeClick('默认')">
|
|
|
默认
|
|
|
+ <el-badge class="iconfont icon-paixushaixuanxuanzhong" v-show="sortType == 3"/>
|
|
|
</el-dropdown-item>
|
|
|
<el-dropdown-item class="clearfix" @click.native="sortTypeClick('销售数量降序')">
|
|
|
销售数量降序
|
|
|
@@ -38,7 +39,7 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
sortTypeClick(name) {
|
|
|
- this.sortType = name == '销售数量降序' ? 1 : 2
|
|
|
+ this.sortType = name == '销售数量降序' ? 1 : name == '销售数量升序' ? 2 : 3
|
|
|
this.$emit('sortTypeChange',name)
|
|
|
}
|
|
|
},
|
|
|
@@ -62,6 +63,6 @@ export default {
|
|
|
width: 150px;
|
|
|
}
|
|
|
.iconfont {
|
|
|
- color: #3874F6;
|
|
|
+ color: #3874F6;
|
|
|
}
|
|
|
</style>
|