fix(测试跟踪): 关联用例切换协议未清空模块
--bug=1023373 --user=宋昌昌 【测试跟踪】功能用例-编辑-关联接口测试用例-HTTP选中模块-切换协议-未显示数据 https://www.tapd.cn/55049933/s/1338377
This commit is contained in:
parent
7db340db4e
commit
ab10aa49c0
|
@ -1,8 +1,8 @@
|
||||||
<template>
|
<template>
|
||||||
<div v-loading="loading">
|
<div v-loading="loading">
|
||||||
|
|
||||||
<slot name="header"></slot>
|
<slot name="header"></slot>
|
||||||
|
|
||||||
<ms-node-tree
|
<ms-node-tree
|
||||||
v-if="refreshDataOver"
|
v-if="refreshDataOver"
|
||||||
v-loading="loading"
|
v-loading="loading"
|
||||||
|
@ -24,7 +24,7 @@
|
||||||
:update-permission="['PROJECT_API_DEFINITION:READ+EDIT_API']"
|
:update-permission="['PROJECT_API_DEFINITION:READ+EDIT_API']"
|
||||||
@nodeSelectEvent="nodeChange"
|
@nodeSelectEvent="nodeChange"
|
||||||
ref="nodeTree">
|
ref="nodeTree">
|
||||||
|
|
||||||
<template v-slot:header>
|
<template v-slot:header>
|
||||||
<api-module-header
|
<api-module-header
|
||||||
:show-operator="showOperator"
|
:show-operator="showOperator"
|
||||||
|
@ -42,13 +42,13 @@
|
||||||
@refresh="refresh"
|
@refresh="refresh"
|
||||||
@debug="debug"/>
|
@debug="debug"/>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
</ms-node-tree>
|
</ms-node-tree>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {OPTIONS} from "metersphere-frontend/src/model/JsonData";
|
import {OPTIONS} from "metersphere-frontend/src/model/JsonData";
|
||||||
import MsNodeTree from "metersphere-frontend/src/components/new-ui/MsNodeTree";
|
import MsNodeTree from "metersphere-frontend/src/components/new-ui/MsNodeTree";
|
||||||
|
@ -56,7 +56,7 @@
|
||||||
import {buildTree} from "metersphere-frontend/src//model/NodeTree";
|
import {buildTree} from "metersphere-frontend/src//model/NodeTree";
|
||||||
import {getCurrentProjectID} from "metersphere-frontend/src/utils/token";
|
import {getCurrentProjectID} from "metersphere-frontend/src/utils/token";
|
||||||
import {getModuleByUrl, getUserDefaultApiType} from "metersphere-frontend/src/api/environment";
|
import {getModuleByUrl, getUserDefaultApiType} from "metersphere-frontend/src/api/environment";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'MsApiModule',
|
name: 'MsApiModule',
|
||||||
components: {
|
components: {
|
||||||
|
@ -130,7 +130,7 @@
|
||||||
mounted() {
|
mounted() {
|
||||||
this.initProtocol();
|
this.initProtocol();
|
||||||
},
|
},
|
||||||
|
|
||||||
watch: {
|
watch: {
|
||||||
'condition.filterText'() {
|
'condition.filterText'() {
|
||||||
this.filter();
|
this.filter();
|
||||||
|
@ -236,6 +236,7 @@
|
||||||
});
|
});
|
||||||
this.$emit('setModuleOptions', this.data);
|
this.$emit('setModuleOptions', this.data);
|
||||||
this.$emit('setNodeTree', this.data);
|
this.$emit('setNodeTree', this.data);
|
||||||
|
this.$emit("nodeSelectEvent", null, []);
|
||||||
if (this.$refs.nodeTree) {
|
if (this.$refs.nodeTree) {
|
||||||
this.$refs.nodeTree.filter(this.condition.filterText);
|
this.$refs.nodeTree.filter(this.condition.filterText);
|
||||||
}
|
}
|
||||||
|
@ -243,16 +244,16 @@
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
edit(param) {
|
edit(param) {
|
||||||
|
|
||||||
},
|
},
|
||||||
add(param) {
|
add(param) {
|
||||||
|
|
||||||
},
|
},
|
||||||
remove(nodeIds) {
|
remove(nodeIds) {
|
||||||
|
|
||||||
},
|
},
|
||||||
drag(param, list) {
|
drag(param, list) {
|
||||||
|
|
||||||
},
|
},
|
||||||
nodeChange(node, nodeIds, pNodes) {
|
nodeChange(node, nodeIds, pNodes) {
|
||||||
this.currentModule = node.data;
|
this.currentModule = node.data;
|
||||||
|
@ -291,7 +292,7 @@
|
||||||
buildTree(node, {path: ''});
|
buildTree(node, {path: ''});
|
||||||
});
|
});
|
||||||
this.data = treeData;
|
this.data = treeData;
|
||||||
|
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
if (this.$refs.nodeTree) {
|
if (this.$refs.nodeTree) {
|
||||||
this.$refs.nodeTree.filter(this.condition.filterText);
|
this.$refs.nodeTree.filter(this.condition.filterText);
|
||||||
|
@ -347,8 +348,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
Loading…
Reference in New Issue