diff --git a/frontend/src/api/modules/project-management/project.ts b/frontend/src/api/modules/project-management/project.ts index b95c93f6a3..d1b5b9163e 100644 --- a/frontend/src/api/modules/project-management/project.ts +++ b/frontend/src/api/modules/project-management/project.ts @@ -1,4 +1,5 @@ import MSR from '@/api/http/index'; +import { associatedProjectOptionsUrl } from '@/api/requrls/case-management/featureCase'; import { ProjectListUrl, ProjectSwitchUrl } from '@/api/requrls/project-management/project'; import type { ProjectListItem } from '@/models/setting/project'; @@ -14,3 +15,7 @@ export function switchProject(data: { projectId: string; userId: string }) { export function getProjectInfo(projectId: string) { return MSR.get({ url: `/project/get/${projectId}` }); } + +export function getProjectListByOrgAndModule(orgId: string, module: string) { + return MSR.get({ url: `${ProjectListUrl}/${orgId}/${module}` }); +} diff --git a/frontend/src/views/api-test/scenario/components/common/importApiDrawer/index.vue b/frontend/src/views/api-test/scenario/components/common/importApiDrawer/index.vue index 806180f582..f1cd196134 100644 --- a/frontend/src/views/api-test/scenario/components/common/importApiDrawer/index.vue +++ b/frontend/src/views/api-test/scenario/components/common/importApiDrawer/index.vue @@ -103,9 +103,9 @@ import MsButton from '@/components/pure/ms-button/index.vue'; import MsDrawer from '@/components/pure/ms-drawer/index.vue'; import { MsTableDataItem } from '@/components/pure/ms-table/type'; - import MsProjectSelect from '@/components/business/ms-project-select/index.vue'; import { MsTreeNodeData } from '@/components/business/ms-tree/types'; import moduleTree from './moduleTree.vue'; + import MsProjectSelect from './projectSelect.vue'; import apiTable from './table.vue'; import { getProtocolList } from '@/api/modules/api-test/common'; diff --git a/frontend/src/views/api-test/scenario/components/common/importApiDrawer/projectSelect.vue b/frontend/src/views/api-test/scenario/components/common/importApiDrawer/projectSelect.vue new file mode 100644 index 0000000000..b94292261b --- /dev/null +++ b/frontend/src/views/api-test/scenario/components/common/importApiDrawer/projectSelect.vue @@ -0,0 +1,68 @@ + + + + +