From 414c9514a45ae0b1036a5e6fde4a5407b09766bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?21=E4=B8=96=E7=BA=AA=E5=B0=8F=E5=85=AB=E8=B7=AF?= <2529156631@qq.com> Date: Thu, 24 Oct 2024 00:11:28 +0800 Subject: [PATCH] =?UTF-8?q?uniapp=E3=80=90=E6=96=B0=E5=A2=9E=E3=80=91:=20?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=A1=B5=E9=9D=A2=E5=8A=A0=E8=BD=BD=E7=8A=B6?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CoreCms.Net.Uni-App/CoreShop/App.vue | 19 +++++---- .../coreshop-page/coreshop-page.vue | 14 +++++++ .../CoreShop/core/store/config.ts | 8 +++- .../CoreShop/pages-config/main-page.json | 10 ++--- .../pages-config/subpackage-activity.json | 8 ++-- CoreCms.Net.Uni-App/CoreShop/pages.json | 18 ++++----- .../CoreShop/pages/cart/cart.vue | 37 ++++++++++++----- .../CoreShop/pages/category/category.vue | 40 ++++++++++++------- .../classify-five/classify-five.vue | 5 +-- .../classify-four/classify-four.vue | 5 +-- .../CoreShop/pages/classify/classify.vue | 22 +++++++--- .../CoreShop/pages/goods/detail.vue | 32 +++++++++++---- .../CoreShop/pages/home/home.vue | 20 +++++++--- .../activity/groupBuying/detail/detail.vue | 20 +++++++--- .../activity/pinTuan/detail/detail.vue | 20 +++++++--- .../activity/seckill/detail/detail.vue | 22 ++++++---- .../activity/solitaire/detail/detail.vue | 22 +++++++--- 17 files changed, 214 insertions(+), 108 deletions(-) diff --git a/CoreCms.Net.Uni-App/CoreShop/App.vue b/CoreCms.Net.Uni-App/CoreShop/App.vue index 9ac19309..2b6dd6b9 100644 --- a/CoreCms.Net.Uni-App/CoreShop/App.vue +++ b/CoreCms.Net.Uni-App/CoreShop/App.vue @@ -3,15 +3,18 @@ import { queryShopConfigV2, queryAppVersions } from '@/core/api'; import type { Response, ShopConfigType } from '@/core/models'; import { useShopConfigStore } from '@/core/store'; - + + /** 获取项目配置 */ + const shopConfigStore = useShopConfigStore(); + onShow(() => { console.log('App Show') }) - + onHide(() => { console.log('App Hide') }) - + onLaunch(() => { getShopConfigV2(); /** 版本设置 */ @@ -31,15 +34,11 @@ checkVersion() // #endif }) - - /** 获取项目配置 */ - const shopConfigStore = useShopConfigStore(); - + const getShopConfigV2 = async () => { - const shopConfig : Response = await queryShopConfigV2(); - shopConfigStore.setConfig(shopConfig.data); + shopConfigStore.querySystemConfig(); } - + const autoUpdate = () => { /** 获取小程序更新机制兼容 */ if (wx.canIUse('getUpdateManager')) { diff --git a/CoreCms.Net.Uni-App/CoreShop/components/coreshop-page/coreshop-page.vue b/CoreCms.Net.Uni-App/CoreShop/components/coreshop-page/coreshop-page.vue index 1c7db9cc..3731b59d 100644 --- a/CoreCms.Net.Uni-App/CoreShop/components/coreshop-page/coreshop-page.vue +++ b/CoreCms.Net.Uni-App/CoreShop/components/coreshop-page/coreshop-page.vue @@ -11,6 +11,10 @@ +