From 4165d440ed2f7fa5aef0377aa94e62e7ef5755f6 Mon Sep 17 00:00:00 2001 From: yanghao05 Date: Fri, 18 Apr 2025 17:41:31 +0800 Subject: [PATCH] feat: update --- frontend/admin/bun.lock | 3 + frontend/admin/package.json | 1 + frontend/admin/src/pages/MediaPage.vue | 102 +++++++------------ frontend/admin/src/utils/date.js | 16 +++ frontend/admin/src/utils/filesize.js | 24 +++++ frontend/admin/src/utils/filetype.js | 130 +++++++++++++++++++++++++ frontend/admin/src/utils/http.js | 27 ----- 7 files changed, 210 insertions(+), 93 deletions(-) create mode 100644 frontend/admin/src/utils/date.js create mode 100644 frontend/admin/src/utils/filesize.js create mode 100644 frontend/admin/src/utils/filetype.js delete mode 100644 frontend/admin/src/utils/http.js diff --git a/frontend/admin/bun.lock b/frontend/admin/bun.lock index 3d7db92..617cd04 100644 --- a/frontend/admin/bun.lock +++ b/frontend/admin/bun.lock @@ -18,6 +18,7 @@ "tailwindcss": "^4.0.17", "tailwindcss-primeui": "^0.6.1", "vue": "^3.5.13", + "vue-icons-plus": "^0.1.8", "vue-router": "4", }, "devDependencies": { @@ -337,6 +338,8 @@ "vue": ["vue@3.5.13", "https://registry.npmmirror.com/vue/-/vue-3.5.13.tgz", { "dependencies": { "@vue/compiler-dom": "3.5.13", "@vue/compiler-sfc": "3.5.13", "@vue/runtime-dom": "3.5.13", "@vue/server-renderer": "3.5.13", "@vue/shared": "3.5.13" }, "peerDependencies": { "typescript": "*" }, "optionalPeers": ["typescript"] }, "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ=="], + "vue-icons-plus": ["vue-icons-plus@0.1.8", "https://registry.npmmirror.com/vue-icons-plus/-/vue-icons-plus-0.1.8.tgz", { "peerDependencies": { "vue": ">=2.7.0" } }, "sha512-Xc4hDsD/oP9waSUf44nSaFBhUPo+QkpKclx0S7//5BRACpXymctbit02epek0VRW6nb81pR486XmxPP/ofm2yQ=="], + "vue-router": ["vue-router@4.5.0", "https://registry.npmmirror.com/vue-router/-/vue-router-4.5.0.tgz", { "dependencies": { "@vue/devtools-api": "^6.6.4" }, "peerDependencies": { "vue": "^3.2.0" } }, "sha512-HDuk+PuH5monfNuY+ct49mNmkCRK4xJAV9Ts4z9UFc4rzdDnxQLyCMGGc8pKhZhHTVzfanpNwB/lwqevcBwI4w=="], "vue-router/@vue/devtools-api": ["@vue/devtools-api@6.6.4", "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz", {}, "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g=="], diff --git a/frontend/admin/package.json b/frontend/admin/package.json index 1498bfa..2440646 100644 --- a/frontend/admin/package.json +++ b/frontend/admin/package.json @@ -23,6 +23,7 @@ "tailwindcss": "^4.0.17", "tailwindcss-primeui": "^0.6.1", "vue": "^3.5.13", + "vue-icons-plus": "^0.1.8", "vue-router": "4" }, "devDependencies": { diff --git a/frontend/admin/src/pages/MediaPage.vue b/frontend/admin/src/pages/MediaPage.vue index c90be2d..5628487 100644 --- a/frontend/admin/src/pages/MediaPage.vue +++ b/frontend/admin/src/pages/MediaPage.vue @@ -1,8 +1,8 @@ @@ -190,13 +164,9 @@ const formatDate = (date) => {