fix(接口测试): 修复场景变量排序后批量操作未恢复到初始状态
--bug=1014188 --user=赵勇 【接口测试】场景变量-全部勾选后出现批量删除图标-点击表头字段排序-批量操作图标仍显示-可点击批量操作-实际删除失败 https://www.tapd.cn/55049933/s/1184785
This commit is contained in:
parent
14d721e200
commit
31b1c79da5
|
@ -57,6 +57,7 @@
|
|||
:fields.sync="fields"
|
||||
:field-key="tableHeaderKey"
|
||||
@handleRowClick="handleRowClick"
|
||||
@refresh="onChange"
|
||||
ref="variableTable">
|
||||
<span v-for="item in fields" :key="item.key">
|
||||
<ms-table-column
|
||||
|
@ -312,12 +313,14 @@ export default {
|
|||
index++;
|
||||
});
|
||||
},
|
||||
sortParamters() {
|
||||
sortParameters() {
|
||||
let index = 1;
|
||||
this.variables.forEach(item => {
|
||||
item.num = index;
|
||||
item.showMore = false;
|
||||
index++;
|
||||
});
|
||||
this.selection = [];
|
||||
},
|
||||
updateParameters(v) {
|
||||
this.editData = JSON.parse(JSON.stringify(v));
|
||||
|
@ -417,7 +420,7 @@ export default {
|
|||
const index = this.variables.findIndex(d => d.id === row);
|
||||
this.variables.splice(index, 1);
|
||||
});
|
||||
this.sortParamters();
|
||||
this.sortParameters();
|
||||
this.editData = {};
|
||||
}
|
||||
}
|
||||
|
@ -427,7 +430,7 @@ export default {
|
|||
const index = this.variables.findIndex(d => d.id === row);
|
||||
this.variables.splice(index, 1);
|
||||
});
|
||||
this.sortParamters();
|
||||
this.sortParameters();
|
||||
this.editData = {};
|
||||
}
|
||||
},
|
||||
|
@ -442,7 +445,7 @@ export default {
|
|||
this.variables.splice(index, 1);
|
||||
});
|
||||
// this.editData = {type: "CONSTANT"};
|
||||
this.sortParamters();
|
||||
this.sortParameters();
|
||||
this.editData = {};
|
||||
this.$refs.variableTable.cancelCurrentRow();
|
||||
this.$refs.variableTable.clear();
|
||||
|
@ -499,7 +502,11 @@ export default {
|
|||
this.editData.files = item.files
|
||||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
onChange(){
|
||||
this.selection = [];
|
||||
this.sortParameters();
|
||||
},
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
|
Loading…
Reference in New Issue