From 698f27372dad7c9b57506b012420072941c3ef71 Mon Sep 17 00:00:00 2001 From: mayiming <1627832236@qq.com> Date: Wed, 8 Oct 2025 20:00:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A6=96=E9=A1=B5=E6=96=87?= =?UTF-8?q?=E7=AB=A0=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- management/src/components/ArticlePublish.vue | 183 ++----- management/src/router/index.ts | 6 +- .../src/views/community/CommunityView.vue | 499 ++++++++++++++++++ management/src/views/news/NewsView.vue | 246 ++++++--- management/src/views/publish/QuillEditor.vue | 22 +- .../src/views/resource/ResourceView.vue | 498 +++++++++++++++++ .../handler/article/deletearticlehandler.go | 40 +- .../handler/article/listarticlehandler.go | 2 +- .../handler/article/updatearticlehandler.go | 36 +- .../logic/article/deletearticlelogic.go | 27 +- .../logic/article/listarticlelogic.go | 7 +- .../logic/article/updatearticlelogic.go | 33 +- .../internal/model/articlemodel_gen.go | 53 +- .../internal/article/internal/types/types.go | 5 +- web/package-lock.json | 379 +++++++++++++ web/package.json | 1 + web/src/App.vue | 84 +-- web/src/assets/main.css | 35 -- web/src/components/HelloWorld.vue | 41 -- web/src/components/TheWelcome.vue | 95 ---- web/src/components/WelcomeItem.vue | 87 --- web/src/components/icons/IconCommunity.vue | 7 - .../components/icons/IconDocumentation.vue | 7 - web/src/components/icons/IconEcosystem.vue | 7 - web/src/components/icons/IconSupport.vue | 7 - web/src/components/icons/IconTooling.vue | 19 - web/src/main.ts | 6 +- web/src/views/AboutView.vue | 14 +- web/src/views/HomeView.vue | 362 ++++++++++++- web/vite.config.ts | 8 + 30 files changed, 2149 insertions(+), 667 deletions(-) create mode 100644 management/src/views/community/CommunityView.vue create mode 100644 management/src/views/resource/ResourceView.vue delete mode 100644 web/src/assets/main.css delete mode 100644 web/src/components/HelloWorld.vue delete mode 100644 web/src/components/TheWelcome.vue delete mode 100644 web/src/components/WelcomeItem.vue delete mode 100644 web/src/components/icons/IconCommunity.vue delete mode 100644 web/src/components/icons/IconDocumentation.vue delete mode 100644 web/src/components/icons/IconEcosystem.vue delete mode 100644 web/src/components/icons/IconSupport.vue delete mode 100644 web/src/components/icons/IconTooling.vue diff --git a/management/src/components/ArticlePublish.vue b/management/src/components/ArticlePublish.vue index 9f7fc550..274f0b9e 100644 --- a/management/src/components/ArticlePublish.vue +++ b/management/src/components/ArticlePublish.vue @@ -1,14 +1,11 @@