From 8d85fcce3fbf49a35a2f48830f3bac4f6c0330ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Thu, 26 Sep 2024 15:31:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=B2=E7=9F=A5=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/oa/app/model/index.ts | 2 + api/shop/goods/model/index.ts | 4 +- components/AppHeader.vue | 15 +- pages/case/components/CardList.vue | 6 +- .../components/{Header.vue => PageBanner.vue} | 10 +- pages/case/index.vue | 11 +- pages/components/ArticleList.vue | 4 +- pages/components/Flash.vue | 11 +- pages/components/PlugList.vue | 2 +- pages/components/ProductList.vue | 8 +- pages/developer/components/CardList.vue | 48 +++++ pages/developer/index.vue | 165 +++++++++++++++++ pages/developer/join-in.vue | 149 +++++++++++++++ pages/docs/index.vue | 11 +- pages/index.vue | 8 +- pages/item/components/PageBanner.vue | 7 +- pages/item/index.vue | 158 ++++++++++++++-- pages/market/components/CardList.vue | 2 +- pages/merchant/index.vue | 82 +++++++++ pages/merchant/join-in.vue | 174 ++++++++++++++++++ pages/passport/login.vue | 1 + 21 files changed, 810 insertions(+), 68 deletions(-) rename pages/case/components/{Header.vue => PageBanner.vue} (91%) create mode 100644 pages/developer/components/CardList.vue create mode 100644 pages/developer/index.vue create mode 100644 pages/developer/join-in.vue create mode 100644 pages/merchant/index.vue create mode 100644 pages/merchant/join-in.vue diff --git a/api/oa/app/model/index.ts b/api/oa/app/model/index.ts index 920449c..901487b 100644 --- a/api/oa/app/model/index.ts +++ b/api/oa/app/model/index.ts @@ -137,6 +137,8 @@ export interface App { showCase?: boolean; showIndex?: boolean; recommend?: boolean; + categoryName?: string; + title?: string; } /** diff --git a/api/shop/goods/model/index.ts b/api/shop/goods/model/index.ts index 100ab74..b3f2ce7 100644 --- a/api/shop/goods/model/index.ts +++ b/api/shop/goods/model/index.ts @@ -36,9 +36,9 @@ export interface Goods { // 货架 position?: string; // 进货价格 - price?: string; + price?: number; // 销售价格 - salePrice?: string; + salePrice?: number; // 库存计算方式(10下单减库存 20付款减库存) deductStockType?: number; // 封面图 diff --git a/components/AppHeader.vue b/components/AppHeader.vue index 989c1e6..c374c0a 100644 --- a/components/AppHeader.vue +++ b/components/AppHeader.vue @@ -42,6 +42,9 @@

{{ item.title }}

+

商家中心

+

开发者中心

+

入驻

@@ -65,7 +68,7 @@