diff --git a/test-track/frontend/src/business/review/view/components/TestReviewTestCaseList.vue b/test-track/frontend/src/business/review/view/components/TestReviewTestCaseList.vue index 97316147b9..c58be18652 100644 --- a/test-track/frontend/src/business/review/view/components/TestReviewTestCaseList.vue +++ b/test-track/frontend/src/business/review/view/components/TestReviewTestCaseList.vue @@ -238,25 +238,24 @@ import {hasLicense} from "metersphere-frontend/src/utils/permission"; import {getCurrentProjectID} from "metersphere-frontend/src/utils/token"; import {editTestReviewTestCaseOrder, getTestReviewTestCase} from "@/api/testCase"; import { - _handleSelectAll, - buildBatchParam, - deepClone, - getCustomTableWidth, - getLastTableSortField, - getSelectDataCounts, - getTableHeaderWithCustomFields, - initCondition, - toggleAllSelection + _handleSelectAll, + buildBatchParam, + deepClone, + getCustomTableWidth, + getLastTableSortField, + getSelectDataCounts, + getTableHeaderWithCustomFields, + initCondition, + toggleAllSelection } from "metersphere-frontend/src/utils/tableUtils"; import { - batchDeleteTestReviewCase, - batchEditTestReviewCaseReviewer, - batchEditTestReviewCaseStatus, - deleteTestReviewCase, - getTesReviewById + batchDeleteTestReviewCase, + batchEditTestReviewCaseReviewer, + batchEditTestReviewCaseStatus, + deleteTestReviewCase, + getTesReviewById } from "@/api/test-review"; import {getTestTemplate} from "@/api/custom-field-template"; -import {mapState} from "pinia"; export default { name: "TestReviewTestCaseList", @@ -397,9 +396,9 @@ export default { projectId() { return getCurrentProjectID(); }, - ...mapState(useStore, { - moduleOptions: 'testCaseReviewCaseModuleOptions' - }), + moduleOptions() { + return useStore().testCaseReviewCaseModuleOptions; + }, nodePathMap() { let map = new Map(); if (this.moduleOptions) { diff --git a/test-track/frontend/src/store/state.js b/test-track/frontend/src/store/state.js index 9516a7ab89..53f178bf0a 100644 --- a/test-track/frontend/src/store/state.js +++ b/test-track/frontend/src/store/state.js @@ -7,6 +7,7 @@ export default { testCasePublicSelectNodeIds: [], testCaseModuleOptions: [], testCaseReviewModuleOptions: [], + testCaseReviewCaseModuleOptions: [], testPlanModuleOptions: [], testReviewSelectNode: {}, testReviewSelectNodeIds: [],