|
@@ -63,7 +63,7 @@
|
|
|
item.listqueryTemplateID ||
|
|
|
item.listqueryTemplateID == 0
|
|
|
">
|
|
|
- <el-select size="small" clearable style="width: 100%" v-model="tableForm[item.columnName]" placeholder="请选择">
|
|
|
+ <el-select size="small" clearable style="width: 100%" v-model="tableForm[item.columnName]" @change="changeSelect(item.columnName)" placeholder="请选择">
|
|
|
<el-option v-for="item in tableOptions[item.columnName]" :key="item.v" :label="item.k" :value="item.v">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
@@ -211,6 +211,10 @@ export default {
|
|
|
this.getQuery();
|
|
|
},
|
|
|
methods: {
|
|
|
+ changeSelect(data){
|
|
|
+ this.tableForm[this.tableOptions[data][0].setvalue] = this.tableForm[data];
|
|
|
+ console.log(this.tableForm)
|
|
|
+ },
|
|
|
//获取表格数据
|
|
|
async getQuery () {
|
|
|
try {
|
|
@@ -244,14 +248,14 @@ export default {
|
|
|
dataContent: JSON.stringify(data),
|
|
|
});
|
|
|
if (code == 0) {
|
|
|
- this.$message.success(message);
|
|
|
+ this.$message.success("操作成功");
|
|
|
this.getQuery();
|
|
|
this.flag = false;
|
|
|
this.rmFlag = false;
|
|
|
this.tableObj = {};
|
|
|
this.tableForm = {};
|
|
|
} else {
|
|
|
- this.$message.error(message);
|
|
|
+ this.$message.error("操作失败");
|
|
|
this.flag = false;
|
|
|
this.rmFlag = false;
|
|
|
this.tableObj = {};
|
|
@@ -555,4 +559,4 @@ export default {
|
|
|
.el-select-dropdown__item.hover {
|
|
|
background: #d2d6df;
|
|
|
}
|
|
|
-</style>
|
|
|
+</style>
|