|
@@ -197,8 +197,8 @@
|
|
|
:visible.sync="dataItemDialogVisible"
|
|
|
:close-on-click-modal="false"
|
|
|
:append-to-body="true">
|
|
|
- <el-form label-width='100px'>
|
|
|
- <el-form-item label='数据源:' style="margin-bottom: 0px;">
|
|
|
+ <el-form label-width='100px' style="display: flex;">
|
|
|
+ <el-form-item label='数据源:' style="margin-bottom: 0px; width: 300px;">
|
|
|
<el-select v-model="groupBasicForm.dataSourceId" disabled>
|
|
|
<el-option
|
|
|
v-for="dict in dataSourceList"
|
|
@@ -208,6 +208,10 @@
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label='数据项:' style="margin-bottom: 0px; width: 300px;">
|
|
|
+ <el-input placeholder="请输入数据项名称进行过滤" style=""
|
|
|
+ @input="chooseItemChangeEvent" v-model="filterChooseItemText"></el-input>
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
<div v-if="itemDataStep == 1" style="display: flex; height: calc(100% - 36px); overflow: auto;">
|
|
|
<!-- 数据项 -->
|
|
@@ -291,8 +295,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-if="itemDataStep == 2" style="overflow: auto; height: calc(100% - 40px);">
|
|
|
- <el-input placeholder="请输入数据项名称进行过滤" style="margin-top: 10px;" size="mini"
|
|
|
- @input="chooseItemChangeEvent" v-model="filterChooseItemText"></el-input>
|
|
|
<el-button size="mini"
|
|
|
@click="multipleSetting"
|
|
|
style="position: absolute; right: 30px; top: 80px;">批量设置表达式</el-button>
|
|
@@ -560,6 +562,9 @@ export default {
|
|
|
}
|
|
|
let filterList = deepTreeFilter(arr, value)
|
|
|
this.itemDataListByTree = filterList
|
|
|
+ // 展开所有节点
|
|
|
+ const treeNode = this.$refs.itemTree.store
|
|
|
+ treeNode.defaultExpandAll = true
|
|
|
},
|
|
|
itemChangeEvent(value) {
|
|
|
let arr = JSON.parse(JSON.stringify(this.leavesListF))
|