Procházet zdrojové kódy

专利清单更多过滤项排序

zhuliu před 1 rokem
rodič
revize
5348ca2945

+ 7 - 1
src/views/report/components/patentList/components/customFields/index.vue

@@ -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)
     },
     //获取子组件选择的值