From 555c105699eebe9fda6aa46c1447b4b49323ee3c Mon Sep 17 00:00:00 2001 From: freshman-white <2514756131@qq.com> Date: Wed, 30 Aug 2023 10:45:44 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20=E6=97=A0=E4=BA=BA=E6=9C=BA?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 5 + src/App.vue | 8 +- src/api/media.ts | 19 ++- src/assets/icons/folder.svg | 1 + src/assets/icons/zip.svg | 1 + src/components/MediaPanel.vue | 230 +++++++++++++++++++------- src/main.ts | 2 + src/pages/page-web/projects/media.vue | 72 ++++---- 8 files changed, 236 insertions(+), 102 deletions(-) create mode 100644 src/assets/icons/folder.svg create mode 100644 src/assets/icons/zip.svg diff --git a/package.json b/package.json index 4a82dd0..ba0c992 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "agora-rtc-sdk-ng": "^4.12.1", "ant-design-vue": "^2.2.8", "axios": "^0.21.1", + "dayjs": "^1.11.9", "eventemitter3": "^5.0.0", "mitt": "^3.0.0", "mqtt": "^4.3.7", @@ -70,6 +71,7 @@ "ant-design-vue/es/checkbox/style/css", "ant-design-vue/es/col/style/css", "ant-design-vue/es/collapse/style/css", + "ant-design-vue/es/date-picker/locale/zh_CN", "ant-design-vue/es/date-picker/style/css", "ant-design-vue/es/divider/style/css", "ant-design-vue/es/drawer/style/css", @@ -80,6 +82,8 @@ "ant-design-vue/es/input-number/style/css", "ant-design-vue/es/input/style/css", "ant-design-vue/es/layout/style/css", + "ant-design-vue/es/locale-provider/style/css", + "ant-design-vue/es/locale/zh_CN", "ant-design-vue/es/menu/style/css", "ant-design-vue/es/message/style/css", "ant-design-vue/es/modal/style/css", @@ -100,6 +104,7 @@ "ant-design-vue/es/tree/style/css", "ant-design-vue/es/upload/style/css", "axios", + "dayjs", "eventemitter3", "lodash", "mitt", diff --git a/src/App.vue b/src/App.vue index 453e2a5..e7cfa53 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,8 @@