From c52d9c52e33085498adce16ce8b2f9f41b661e45 Mon Sep 17 00:00:00 2001 From: YoVinchen Date: Tue, 10 Mar 2026 23:21:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=89=8D=E7=AB=AF=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=92=8C=E7=BB=84=E4=BB=B6=E5=85=A8=E9=9D=A2=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 优化通用组件:导航栏、页脚、图片上传、搜索 - 完善业务组件:商品卡片、秒杀卡片 - 更新用户端页面:首页、商品、秒杀、订单、购物车、个人中心 - 新增用户收藏页面 - 完善管理后台:仪表盘、商品/订单/用户/秒杀管理 - 新增管理后台:收藏管理、评价管理、系统监控页面 --- .../src/components/business/FlashSaleCard.vue | 119 +--- .../src/components/business/ProductCard.vue | 59 +- .../src/components/common/AppFooter.vue | 2 +- .../src/components/common/AppHeader.vue | 36 +- .../src/components/common/ImageUpload.vue | 13 +- .../src/components/common/SearchComponent.vue | 66 ++- .../src/layouts/AdminLayout.vue | 22 +- .../src/pages/admin/dashboard.vue | 480 +++++++-------- .../src/pages/admin/favorites.vue | 106 ++++ .../src/pages/admin/flashsales.vue | 545 +++++++++++++++++- .../src/pages/admin/monitor.vue | 514 +++++++++++++++++ .../src/pages/admin/orders.vue | 423 +++++++++++++- .../src/pages/admin/products.vue | 510 +++++++++++++++- .../src/pages/admin/reviews.vue | 123 ++++ flash-sale-frontend/src/pages/admin/users.vue | 292 +++++++++- flash-sale-frontend/src/pages/cart/index.vue | 37 +- .../src/pages/flashsale/detail.vue | 212 ++----- flash-sale-frontend/src/pages/home/index.vue | 13 +- .../src/pages/order/detail.vue | 301 +++------- flash-sale-frontend/src/pages/order/index.vue | 354 +++--------- .../src/pages/product/detail.vue | 81 ++- .../src/pages/product/index.vue | 2 +- .../src/pages/user/favorites.vue | 106 ++++ flash-sale-frontend/src/pages/user/login.vue | 13 +- .../src/pages/user/profile.vue | 447 +++++++------- 25 files changed, 3409 insertions(+), 1467 deletions(-) create mode 100644 flash-sale-frontend/src/pages/admin/favorites.vue create mode 100644 flash-sale-frontend/src/pages/admin/monitor.vue create mode 100644 flash-sale-frontend/src/pages/admin/reviews.vue create mode 100644 flash-sale-frontend/src/pages/user/favorites.vue diff --git a/flash-sale-frontend/src/components/business/FlashSaleCard.vue b/flash-sale-frontend/src/components/business/FlashSaleCard.vue index 7838cec..fb299a8 100644 --- a/flash-sale-frontend/src/components/business/FlashSaleCard.vue +++ b/flash-sale-frontend/src/components/business/FlashSaleCard.vue @@ -1,77 +1,44 @@