From b190fba0f3aa70cd6ad90db56d291007be4fcc1e Mon Sep 17 00:00:00 2001 From: RyRh <3123294924@qq.com> Date: Sat, 22 Aug 2026 19:05:26 +0800 Subject: [PATCH] =?UTF-8?q?'=E9=A2=9C=E8=89=B2=E5=B0=BA=E7=A0=81=E4=BB=B7?= =?UTF-8?q?=E6=A0=BC=E8=81=94=E5=8A=A8'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/request.js | 6 +- pages.json | 8 +- .../components/ColorSelector.vue | 15 +- .../components/PackagingSpec.vue | 71 +- .../components/SizeSelector.vue | 40 +- pages/product-detail/product-detail.vue | 150 +- pages/products/components/CategorySidebar.vue | 69 +- pages/products/components/CountryBar.vue | 37 +- pages/products/products.vue | 3 +- static/icons/tabbar/tab_home_gray.png | Bin 0 -> 602 bytes static/icons/tabbar/tab_home_gray.svg | 10 - static/icons/tabbar/tab_home_orange.png | Bin 0 -> 645 bytes static/icons/tabbar/tab_home_orange.svg | 10 - static/icons/tabbar/tab_product_gray.png | Bin 0 -> 946 bytes static/icons/tabbar/tab_product_gray.svg | 6 - static/icons/tabbar/tab_product_orange.png | Bin 0 -> 1019 bytes static/icons/tabbar/tab_product_orange.svg | 6 - .../.sourcemap/mp-weixin/common/main.js.map | 2 +- .../mp-weixin/common/runtime.js.map | 2 +- .../.sourcemap/mp-weixin/common/vendor.js.map | 2 +- .../mp-weixin/pages/index/index.js.map | 2 +- .../product-detail/product-detail.js.map | 2 +- .../mp-weixin/pages/products/products.js.map | 2 +- unpackage/dist/dev/mp-weixin/app.json | 8 +- unpackage/dist/dev/mp-weixin/common/main.wxss | 7 + .../dist/dev/mp-weixin/common/runtime.js | 76 + unpackage/dist/dev/mp-weixin/common/vendor.js | 800 ++++++++++- .../dist/dev/mp-weixin/pages/index/index.js | 645 +++------ .../dist/dev/mp-weixin/pages/index/index.json | 9 +- .../dist/dev/mp-weixin/pages/index/index.wxml | 2 +- .../dist/dev/mp-weixin/pages/index/index.wxss | 725 +--------- .../pages/product-detail/product-detail.js | 712 ++++++---- .../pages/product-detail/product-detail.json | 10 +- .../pages/product-detail/product-detail.wxml | 2 +- .../pages/product-detail/product-detail.wxss | 288 +--- .../dev/mp-weixin/pages/products/products.js | 1232 ++++++++--------- .../mp-weixin/pages/products/products.json | 9 +- .../mp-weixin/pages/products/products.wxml | 2 +- .../mp-weixin/pages/products/products.wxss | 461 +----- 39 files changed, 2434 insertions(+), 2997 deletions(-) create mode 100644 static/icons/tabbar/tab_home_gray.png delete mode 100644 static/icons/tabbar/tab_home_gray.svg create mode 100644 static/icons/tabbar/tab_home_orange.png delete mode 100644 static/icons/tabbar/tab_home_orange.svg create mode 100644 static/icons/tabbar/tab_product_gray.png delete mode 100644 static/icons/tabbar/tab_product_gray.svg create mode 100644 static/icons/tabbar/tab_product_orange.png delete mode 100644 static/icons/tabbar/tab_product_orange.svg diff --git a/api/request.js b/api/request.js index 5ebd706..a9bc839 100644 --- a/api/request.js +++ b/api/request.js @@ -11,14 +11,16 @@ */ // 基础路径:修改此处即可切换后端地址 -const BASE_URL = 'http://192.168.124.137:3001'; +const BASE_URL = 'https://official.inkreach.cc/api/'; +export { BASE_URL }; // 默认配置 const TIMEOUT = 30000; const DEFAULT_HEADER = { 'Content-Type': 'application/json' }; // 统一拼装 URL:完整地址直接返回,否则 BASE_URL + path -function buildUrl(url) { +// 图片/静态资源路径也可直接调用,得到完整可访问地址 +export function buildUrl(url) { if (!url) return ''; if (/^https?:\/\//i.test(url)) return url; const base = BASE_URL.replace(/\/+$/, ''); diff --git a/pages.json b/pages.json index 868336c..5311891 100644 --- a/pages.json +++ b/pages.json @@ -32,14 +32,14 @@ { "pagePath": "pages/index/index", "text": "首页", - "iconPath": "static/icons/tabbar/tab_home_gray.svg", - "selectedIconPath": "static/icons/tabbar/tab_home_orange.svg" + "iconPath": "static/icons/tabbar/tab_home_gray.png", + "selectedIconPath": "static/icons/tabbar/tab_home_orange.png" }, { "pagePath": "pages/products/products", "text": "产品", - "iconPath": "static/icons/tabbar/tab_product_gray.svg", - "selectedIconPath": "static/icons/tabbar/tab_product_orange.svg" + "iconPath": "static/icons/tabbar/tab_product_gray.png", + "selectedIconPath": "static/icons/tabbar/tab_product_orange.png" } ] }, diff --git a/pages/product-detail/components/ColorSelector.vue b/pages/product-detail/components/ColorSelector.vue index 0d3f8fb..761f4f0 100644 --- a/pages/product-detail/components/ColorSelector.vue +++ b/pages/product-detail/components/ColorSelector.vue @@ -1,5 +1,5 @@