refactor: 统一全局事件总线使用方式
This commit is contained in:
parent
1a4db474e6
commit
181977947a
|
@ -83,7 +83,6 @@ import MsApiReportViewHeader from "./ApiReportViewHeader";
|
|||
import {RequestFactory} from "../../definition/model/ApiTestModel";
|
||||
import {windowPrint, getCurrentProjectID, getUUID} from "@/common/js/utils";
|
||||
import {STEP} from "../scenario/Setting";
|
||||
import {scenario} from "@/business/components/track/plan/event-bus";
|
||||
|
||||
export default {
|
||||
name: "SysnApiReportDetail",
|
||||
|
@ -367,7 +366,7 @@ export default {
|
|||
if (e.data && e.data.indexOf("MS_TEST_END") !== -1) {
|
||||
this.getReport();
|
||||
this.messageWebSocket.close();
|
||||
scenario.$emit('hide', this.scenarioId);
|
||||
this.$EventBus.$emit('hide', this.scenarioId);
|
||||
this.$emit('refresh', this.debugResult);
|
||||
}
|
||||
},
|
||||
|
|
|
@ -310,7 +310,6 @@ import {
|
|||
getLastTableSortField
|
||||
} from "@/common/js/tableUtils";
|
||||
import {API_SCENARIO_FILTERS} from "@/common/js/table-constants";
|
||||
import {scenario} from "@/business/components/track/plan/event-bus";
|
||||
import MsTable from "@/business/components/common/components/table/MsTable";
|
||||
import MsTableColumn from "@/business/components/common/components/table/MsTableColumn";
|
||||
import HeaderLabelOperate from "@/business/components/common/head/HeaderLabelOperate";
|
||||
|
@ -568,7 +567,7 @@ export default {
|
|||
},
|
||||
created() {
|
||||
this.apiscenariofilters = API_SCENARIO_FILTERS();
|
||||
scenario.$on('hide', id => {
|
||||
this.$EventBus.$on('hide', id => {
|
||||
this.hideStopBtn(id);
|
||||
});
|
||||
this.projectId = getCurrentProjectID();
|
||||
|
@ -617,7 +616,7 @@ export default {
|
|||
}
|
||||
},
|
||||
beforeDestroy() {
|
||||
scenario.$off("hide");
|
||||
this.$EventBus.$off("hide");
|
||||
},
|
||||
watch: {
|
||||
selectNodeIds() {
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
import Vue from 'vue';
|
||||
export const hub = new Vue();
|
||||
export const scenario = new Vue();
|
|
@ -287,7 +287,6 @@ import MsTableOperatorButton from "../../../../../common/components/MsTableOpera
|
|||
import {TEST_PLAN_TEST_CASE_CONFIGS} from "../../../../../common/components/search/search-components";
|
||||
import BatchEdit from "../../../../case/components/BatchEdit";
|
||||
import ClassicEditor from "@ckeditor/ckeditor5-build-classic";
|
||||
import {hub} from "@/business/components/track/plan/event-bus";
|
||||
import MsTag from "@/business/components/common/components/MsTag";
|
||||
import {
|
||||
buildBatchParam,
|
||||
|
@ -451,7 +450,7 @@ export default {
|
|||
},
|
||||
mounted() {
|
||||
this.$emit('setCondition', this.condition);
|
||||
hub.$on("openFailureTestCase", row => {
|
||||
this.$EventBus.$on("openFailureTestCase", row => {
|
||||
this.isReadOnly = true;
|
||||
this.condition.status = 'Failure';
|
||||
this.$refs.testPlanTestCaseEdit.openTestCaseEdit(row, this.tableData);
|
||||
|
@ -463,7 +462,7 @@ export default {
|
|||
this.getVersionOptions();
|
||||
},
|
||||
beforeDestroy() {
|
||||
hub.$off("openFailureTestCase");
|
||||
this.$EventBus.$off("openFailureTestCase");
|
||||
},
|
||||
methods: {
|
||||
nextPage() {
|
||||
|
|
|
@ -15,7 +15,6 @@
|
|||
import TypeTableItem from "../../../../../common/tableItems/planview/TypeTableItem";
|
||||
import MethodTableItem from "../../../../../common/tableItems/planview/MethodTableItem";
|
||||
import StatusTableItem from "../../../../../common/tableItems/planview/StatusTableItem";
|
||||
import {hub} from "@/business/components/track/plan/event-bus";
|
||||
import FunctionalFailureCasesList from "./component/FunctionalFailureCasesList";
|
||||
import ApiFailureCasesList from "./component/ApiFailureCasesList";
|
||||
import ScenarioFailureCasesList from "./component/ScenarioFailureCasesList";
|
||||
|
@ -66,7 +65,7 @@
|
|||
},
|
||||
methods: {
|
||||
goFailureTestCase(row) {
|
||||
hub.$emit("openFailureTestCase", row);
|
||||
this.$EventBus.$emit("openFailureTestCase", row);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -92,7 +92,6 @@
|
|||
import TypeTableItem from "../../../../../common/tableItems/planview/TypeTableItem";
|
||||
import MethodTableItem from "../../../../../common/tableItems/planview/MethodTableItem";
|
||||
import StatusTableItem from "../../../../../common/tableItems/planview/StatusTableItem";
|
||||
import {hub} from "@/business/components/track/plan/event-bus";
|
||||
export default {
|
||||
name: "FailureResultComponent",
|
||||
components: {StatusTableItem, MethodTableItem, TypeTableItem, PriorityTableItem, CommonComponent},
|
||||
|
@ -127,7 +126,7 @@
|
|||
},
|
||||
methods: {
|
||||
goFailureTestCase(row) {
|
||||
hub.$emit("openFailureTestCase", row);
|
||||
this.$EventBus.$emit("openFailureTestCase", row);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue