From fc73e1e7aec4113bf9a3f928a2d96d7924e6f5e4 Mon Sep 17 00:00:00 2001 From: gongfuxiang Date: Sun, 29 Sep 2024 17:33:51 +0800 Subject: [PATCH] =?UTF-8?q?app=E7=AE=A1=E7=90=86=EF=BC=8C=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=9F=BA=E7=A1=80=E4=BD=BF=E7=94=A8=E6=8F=90=E5=88=B0?= =?UTF-8?q?=E5=85=AC=E5=85=B1=E5=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/app-admin/app-admin.vue | 23 +++---- components/common/common.vue | 47 ++++++++++++-- components/user-base/user-base.vue | 74 ++++++++++++++--------- pages/about/about.vue | 4 +- pages/cart-page/cart-page.vue | 7 ++- pages/cart/cart.vue | 25 ++------ pages/goods-category/goods-category.vue | 25 ++------ pages/goods-detail/goods-detail.vue | 7 ++- pages/index/index.vue | 42 +------------ pages/plugins/realstore/detail/detail.vue | 7 ++- pages/user/user.vue | 22 +------ 11 files changed, 132 insertions(+), 151 deletions(-) diff --git a/components/app-admin/app-admin.vue b/components/app-admin/app-admin.vue index e04dc215..1c1ec18f 100644 --- a/components/app-admin/app-admin.vue +++ b/components/app-admin/app-admin.vue @@ -34,7 +34,7 @@ - + {{app_version_info}} {{$t('common.already_latest_text')}} @@ -54,6 +54,7 @@ update_tips_cache_key: app.globalData.data.cache_app_update_tips_interval_time_key, star_tips_cache_key: app.globalData.data.cache_app_star_tips_interval_time_key, app_version_info: app.globalData.data.app_version_info, + is_about_page: false, is_loading: false, update_data: null, // 更新提示 @@ -65,16 +66,10 @@ star_tips_await_time: 0, star_tips_interval_time: 0, star_alert_images: null, - star_url: null + star_url: null + }; }, - components: {}, - props: { - propType: { - type: String, - default: '' - } - }, // 页面被展示 created: function () { this.init(); @@ -83,7 +78,13 @@ methods: { // 初始化、获取数据 init(is_init = 0) { - // #ifdef APP + // #ifdef APP + // 是否关于我们页面 + this.setData({ + is_about_page: app.globalData.current_page(false) == 'pages/about/about', + }); + + // 请求接口获取版本数据 uni.request({ url: app.globalData.get_request_url('index', 'version', 'appadmin'), method: 'POST', @@ -135,7 +136,7 @@ } // 关于我们页面则不直接展示 - if(this.propType == 'about') { + if(this.is_about_page) { upd_data.is_update_status = false; upd_data.is_star_status = false; } diff --git a/components/common/common.vue b/components/common/common.vue index aee429d2..2d340570 100644 --- a/components/common/common.vue +++ b/components/common/common.vue @@ -1,14 +1,23 @@