From 6ae597c7f4427b8f4bf5ff7439f0e6eed77bdfde Mon Sep 17 00:00:00 2001 From: wangyifeng <812766448@qq.com> Date: Mon, 30 Jun 2025 13:47:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=93=E5=88=B6=E5=A4=96=E6=AD=A3=E5=BC=8F?= =?UTF-8?q?=E7=8E=AF=E5=A2=83=E4=B8=BA=E7=89=B9=E6=AE=8A=E8=B4=A6=E6=88=B7?= =?UTF-8?q?=E5=BC=80=E5=90=AF=E6=8E=A7=E5=88=B6=E5=8F=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.js | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/src/main.js b/src/main.js index 761c6a4..dc37117 100644 --- a/src/main.js +++ b/src/main.js @@ -16,8 +16,13 @@ import { vLoading } from '@/components/x-loading/index.js' import messagePopup from '@/components/x-message/useMessagePopup' import pageAnimation from '@/components/page-animation/index.vue' import * as plugins from './plugins' -import { useDialogueStore, useTalkStore, useUserStore, useDialogueListStore } from '@/store' -import {uniStorage} from "@/utils/uniStorage.js" +import { + useDialogueStore, + useTalkStore, + useUserStore, + useDialogueListStore, +} from '@/store' +import { uniStorage } from '@/utils/uniStorage.js' import { handleFindWebview } from '@/utils/common' const { showMessage } = messagePopup() @@ -96,8 +101,8 @@ export function createApp() { // 新版本-按公司别、好友、群组的通讯录 uni.navigateTo({ url: '/pages/addressBook/index?type=true', - }); - }; + }) + } //处理OA、墨册强制刷新时,聊天同步强制刷新 window.doLocationRefresh = () => { @@ -117,13 +122,25 @@ export function createApp() { window.getBaseMulVideo = (videoList) => { const videos = JSON.parse(decodeURIComponent(videoList)) console.error('=====videos', videos) - if(videos.length > 0){ + if (videos.length > 0) { const videoUri = videos[0] console.error('=====videoUri', videoUri) - } } + //检查是否是特殊测试用户,开启控制台 + const checkTestUser = () => { + const userStore = useUserStore() + if ( + import.meta.env.VITE_SHOW_CONSOLE === 'false' && + userStore.mobile == '18100591363' + ) { + new VConsole() + } + } + + checkTestUser() + window.message = ['success', 'error', 'warning'].reduce((acc, type) => { acc[type] = (message) => { if (typeof message === 'string') {