From 19aa6886bdffd0877fca4122ac7b1d2e36788d41 Mon Sep 17 00:00:00 2001 From: R2m1liA <15258427350@163.com> Date: Tue, 21 Oct 2025 08:53:36 +0000 Subject: [PATCH] =?UTF-8?q?feat(module):=20=E6=B7=BB=E5=8A=A0=E6=96=B0?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 增添meili-config页面用于配置melisearch - 将原先的module.vue改为meili-index.vue,页面逻辑不变 --- src/meilisearch_module/index.ts | 9 +- src/meilisearch_module/meili-config.vue | 137 ++++++++++++++++++++++++ src/meilisearch_module/meili-index.vue | 68 ++++++++++++ src/meilisearch_module/module.vue | 9 -- 4 files changed, 212 insertions(+), 11 deletions(-) create mode 100644 src/meilisearch_module/meili-config.vue create mode 100644 src/meilisearch_module/meili-index.vue delete mode 100644 src/meilisearch_module/module.vue diff --git a/src/meilisearch_module/index.ts b/src/meilisearch_module/index.ts index a5f0a46..fc5eb22 100644 --- a/src/meilisearch_module/index.ts +++ b/src/meilisearch_module/index.ts @@ -1,5 +1,6 @@ import { defineModule } from '@directus/extensions-sdk'; -import ModuleComponent from './module.vue'; +import MeiliIndex from './meili-index.vue'; +import MeiliConfig from './meili-config.vue'; export default defineModule({ id: 'meilisearch', @@ -8,7 +9,11 @@ export default defineModule({ routes: [ { path: '', - component: ModuleComponent, + component: MeiliIndex, }, + { + path: 'config', + component: MeiliConfig, + } ], }); diff --git a/src/meilisearch_module/meili-config.vue b/src/meilisearch_module/meili-config.vue new file mode 100644 index 0000000..44dbf03 --- /dev/null +++ b/src/meilisearch_module/meili-config.vue @@ -0,0 +1,137 @@ + + + + + \ No newline at end of file diff --git a/src/meilisearch_module/meili-index.vue b/src/meilisearch_module/meili-index.vue new file mode 100644 index 0000000..6ef6628 --- /dev/null +++ b/src/meilisearch_module/meili-index.vue @@ -0,0 +1,68 @@ + + + + + \ No newline at end of file diff --git a/src/meilisearch_module/module.vue b/src/meilisearch_module/module.vue deleted file mode 100644 index 9aa94cf..0000000 --- a/src/meilisearch_module/module.vue +++ /dev/null @@ -1,9 +0,0 @@ - - -