Merge pull request #6721 from dataease/pr@dev@fix_outer-params

fix(仪表板): 修复部分外部参数添加按钮点击没反应问题
This commit is contained in:
王嘉豪 2023-11-16 16:01:24 +08:00 committed by GitHub
commit dd071d57e4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -130,7 +130,7 @@
<div class="select-filed">
<el-select
v-model="targetViewInfo.targetFieldId"
:disabled="viewIdFieldArrayMap[targetViewInfo.targetViewId].length===1 && viewIdFieldArrayMap[targetViewInfo.targetViewId][0].id === 'empty'"
:disabled="viewIdFieldArrayMap[targetViewInfo.targetViewId] && viewIdFieldArrayMap[targetViewInfo.targetViewId].length===1 && viewIdFieldArrayMap[targetViewInfo.targetViewId][0].id === 'empty'"
style="width: 100%"
size="mini"
:placeholder="$t('fu.search_bar.please_select')"
@ -408,7 +408,8 @@ export default {
}
},
viewInfoOnChange(targetViewInfo) {
if (this.viewIdFieldArrayMap[targetViewInfo.targetViewId].length === 1 && this.viewIdFieldArrayMap[targetViewInfo.targetViewId][0].id === 'empty') {
console.log('test1=' + this.viewIdFieldArrayMap[targetViewInfo.targetViewId])
if (this.viewIdFieldArrayMap[targetViewInfo.targetViewId] && this.viewIdFieldArrayMap[targetViewInfo.targetViewId].length === 1 && this.viewIdFieldArrayMap[targetViewInfo.targetViewId][0].id === 'empty') {
targetViewInfo.targetFieldId = 'empty'
} else {
targetViewInfo.targetFieldId = null