fix:过滤组件参数变动也可以进行保存

This commit is contained in:
wangjiahao 2021-07-28 11:30:53 +08:00
parent f1aac17711
commit 5d97212c50
4 changed files with 18 additions and 0 deletions

View File

@ -64,6 +64,7 @@ export default {
},
dateChange(value) {
this.setCondition()
this.styleChange()
},
formatValues(values) {
if (!values || values.length === 0) {
@ -83,6 +84,9 @@ export default {
const value = values[0]
return timeSection(value, this.options.attrs.type)
}
},
styleChange() {
this.$store.state.styleChangeTimes++
}
}
}

View File

@ -135,6 +135,7 @@ export default {
return false
}
this.setCondition()
this.styleChange()
})
},
setCondition() {
@ -165,6 +166,9 @@ export default {
this.inDraw && this.$store.commit('addViewFilter', param)
return
}
},
styleChange() {
this.$store.state.styleChangeTimes++
}
}
}

View File

@ -80,6 +80,7 @@ export default {
methods: {
changeValue(value) {
this.setCondition()
this.styleChange()
this.showNumber = false
this.$nextTick(() => {
if (!this.$refs.deSelect.$refs.tags || !this.options.attrs.multiple) {
@ -101,7 +102,11 @@ export default {
operator: this.operator
}
this.inDraw && this.$store.commit('addViewFilter', param)
},
styleChange() {
this.$store.state.styleChangeTimes++
}
}
}
</script>

View File

@ -167,6 +167,7 @@ export default {
this.options.value = values
this.setCondition()
this.styleChange()
},
//
setAllNodeStatus() {
@ -208,7 +209,11 @@ export default {
filterNode(value, data) {
if (!value) return true
return data[this.defaultProp.label].indexOf(value) !== -1
},
styleChange() {
this.$store.state.styleChangeTimes++
}
}
}
</script>