|
@@ -579,7 +579,13 @@ export default {
|
|
|
},
|
|
|
// 更多过滤项
|
|
|
handleMore() {
|
|
|
- var data = JSON.parse(JSON.stringify(this.filedAll))
|
|
|
+ // var data = JSON.parse(JSON.stringify(this.filedAll))
|
|
|
+ var arr = this.field.map(item=>item.value + item.filedKind)
|
|
|
+ var data = this.filedAll.sort((a,b)=>{
|
|
|
+ const bIndex = arr.indexOf(b.value + b.filedKind) !== -1 ?arr.indexOf(b.value + b.filedKind) : Infinity;
|
|
|
+ const aIndex = arr.indexOf(a.value + a.filedKind) !== -1 ? arr.indexOf(a.value + a.filedKind) : Infinity;
|
|
|
+ return aIndex - bIndex
|
|
|
+ })
|
|
|
this.$refs.fieldsVue.open(data)
|
|
|
},
|
|
|
//获取子组件选择的值
|