|
@@ -63,6 +63,7 @@ li:hover {
|
|
border: targeted == '4' ? '1px solid #f2f2f2' : '0',
|
|
border: targeted == '4' ? '1px solid #f2f2f2' : '0',
|
|
padding: targeted == '4' ? '20px' : '0'
|
|
padding: targeted == '4' ? '20px' : '0'
|
|
}"
|
|
}"
|
|
|
|
+ v-clickoutside="targetedShow"
|
|
>
|
|
>
|
|
<div style="display:flex;margin-top:15px" v-if="targeted == '4' || targeted == '2'">
|
|
<div style="display:flex;margin-top:15px" v-if="targeted == '4' || targeted == '2'">
|
|
<span style="white-space:nowrap;width:10%" v-if="targeted == '4'">定向池:</span>
|
|
<span style="white-space:nowrap;width:10%" v-if="targeted == '4'">定向池:</span>
|
|
@@ -71,8 +72,10 @@ li:hover {
|
|
@focus="
|
|
@focus="
|
|
topMiddle = true
|
|
topMiddle = true
|
|
topMiddleNo = false
|
|
topMiddleNo = false
|
|
|
|
+ dataList = dataElse
|
|
"
|
|
"
|
|
v-model="keyValue"
|
|
v-model="keyValue"
|
|
|
|
+ @change="showOne"
|
|
/>
|
|
/>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -109,8 +112,10 @@ li:hover {
|
|
@focus="
|
|
@focus="
|
|
topMiddleNo = true
|
|
topMiddleNo = true
|
|
topMiddle = false
|
|
topMiddle = false
|
|
|
|
+ dataList = dataElse
|
|
"
|
|
"
|
|
v-model="keyValueNo"
|
|
v-model="keyValueNo"
|
|
|
|
+ @change="showTwo"
|
|
/>
|
|
/>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -878,7 +883,8 @@ export default {
|
|
selectedRowKeysValue: [],
|
|
selectedRowKeysValue: [],
|
|
selectedRowKeysNo: [],
|
|
selectedRowKeysNo: [],
|
|
selectedRowKeysValueNo: [],
|
|
selectedRowKeysValueNo: [],
|
|
- dataList: []
|
|
|
|
|
|
+ dataList: [],
|
|
|
|
+ dataElse:[]
|
|
}
|
|
}
|
|
},
|
|
},
|
|
computed: {},
|
|
computed: {},
|
|
@@ -894,6 +900,7 @@ export default {
|
|
key: index
|
|
key: index
|
|
}
|
|
}
|
|
})
|
|
})
|
|
|
|
+ this.dataElse = this.dataList
|
|
resolve(res.result)
|
|
resolve(res.result)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -948,7 +955,20 @@ export default {
|
|
this.keyValueNo += this.selectedRowKeysValueNo[i].orientationName + ' '
|
|
this.keyValueNo += this.selectedRowKeysValueNo[i].orientationName + ' '
|
|
}
|
|
}
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+ showOne(){
|
|
|
|
+ // this.keyValueNo =orientationName
|
|
|
|
+ var data = this.keyValue.split(' ')
|
|
|
|
+ this.dataList = this.dataElse.filter(item => {
|
|
|
|
+ return item.orientationName.toLowerCase().indexOf(data[data.length-1].toLowerCase()) > -1
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+ showTwo(){
|
|
|
|
+ // this.keyValueNo =orientationName
|
|
|
|
+ var data = this.keyValueNo.split(' ')
|
|
|
|
+ this.dataList = this.dataElse.filter(item => {
|
|
|
|
+ return item.orientationName.toLowerCase().indexOf(data[data.length-1].toLowerCase()) > -1
|
|
|
|
+ })
|
|
|
|
+ },
|
|
getAge(e) {
|
|
getAge(e) {
|
|
this.allForm.noAgeBreak = e.target.checked
|
|
this.allForm.noAgeBreak = e.target.checked
|
|
},
|
|
},
|
|
@@ -989,6 +1009,10 @@ export default {
|
|
handleClose(e) {
|
|
handleClose(e) {
|
|
this.closeDialog = false
|
|
this.closeDialog = false
|
|
},
|
|
},
|
|
|
|
+ targetedShow(e){
|
|
|
|
+ this.topMiddle = false
|
|
|
|
+ this.topMiddleNo = false
|
|
|
|
+ },
|
|
clearAll() {
|
|
clearAll() {
|
|
this.checkArr = []
|
|
this.checkArr = []
|
|
this.indeterminate = false
|
|
this.indeterminate = false
|