From eceba2d7636ddbdf412710e4a3e84cc80cc989af Mon Sep 17 00:00:00 2001 From: lcc <805383944@qq.com> Date: Mon, 28 Jul 2025 10:38:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=9A=90=E8=97=8F=E5=88=86?= =?UTF-8?q?=E4=BA=AB=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 1 + .env.development | 1 + src/pages/My.vue | 9 ++++++++- src/pages/MyAllowance.vue | 7 +++++++ src/pages/MyAllowanceForm.vue | 9 ++++++++- src/pages/MyBank.vue | 7 +++++++ src/pages/MyCoupon.vue | 7 +++++++ src/pages/MyOrder.vue | 7 +++++++ src/utils/config.js | 2 +- 9 files changed, 47 insertions(+), 3 deletions(-) create mode 100644 .env create mode 100644 .env.development diff --git a/.env b/.env new file mode 100644 index 0000000..1de4817 --- /dev/null +++ b/.env @@ -0,0 +1 @@ +VITE_API_BASE_URL=https://hcb.liche.cn \ No newline at end of file diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..1d1b8bc --- /dev/null +++ b/.env.development @@ -0,0 +1 @@ +VITE_API_BASE_URL=http://agent.admin.haodian.cn \ No newline at end of file diff --git a/src/pages/My.vue b/src/pages/My.vue index 461dcf2..6676dd8 100644 --- a/src/pages/My.vue +++ b/src/pages/My.vue @@ -27,6 +27,7 @@ import { ref } from 'vue' import SideMenu from '@/components/SideMenu.vue' // 导入SideMenu组件 import { onMounted } from 'vue' import api from '@/utils/api' +import WechatUtils,{ WechatShare } from '@/utils/wechat' // 声明组件名称(可选,用于devtools) defineOptions({ name: 'My' }) @@ -54,7 +55,13 @@ async function getUserInfo() { } } -onMounted(() => { +onMounted(async () => { + let appid = localStorage.getItem('app_id') + if(appid) { + await WechatUtils.init(appid); + // 隐藏分享 + await WechatShare.hideAllNonBaseMenuItem(); + } getUserInfo() }) diff --git a/src/pages/MyAllowance.vue b/src/pages/MyAllowance.vue index e546e6e..f8139ee 100644 --- a/src/pages/MyAllowance.vue +++ b/src/pages/MyAllowance.vue @@ -96,6 +96,7 @@