From cd9c3acfc0e64d50c2c36dc13b133ec6657a507d Mon Sep 17 00:00:00 2001 From: xiebing Date: Wed, 17 Dec 2025 10:15:13 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5-=E4=BA=BA=E5=B7=A5=E5=8F=AA?= =?UTF-8?q?=E8=83=BD=E4=B8=93=E5=8C=BA,=E6=8B=9B=E8=81=98=E4=BC=9A-VR,?= =?UTF-8?q?=E6=88=91=E7=9A=84-AI=E9=9D=A2=E8=AF=95,=20=E4=B8=80=E4=BD=93?= =?UTF-8?q?=E6=9C=BA=E6=A8=A1=E5=BC=8F=E4=B8=8B=E6=8F=90=E7=A4=BA=E6=9A=82?= =?UTF-8?q?=E6=9C=AA=E5=BC=80=E6=94=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/careerfair/careerfair.vue | 4 +++- pages/index/components/index-refactor.vue | 6 ++++-- pages/mine/mine.vue | 1 + 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/pages/careerfair/careerfair.vue b/pages/careerfair/careerfair.vue index 3bf166f..d6b81e0 100644 --- a/pages/careerfair/careerfair.vue +++ b/pages/careerfair/careerfair.vue @@ -113,6 +113,8 @@ import useLocationStore from '@/stores/useLocationStore'; import { storeToRefs } from 'pinia'; import config from '@/config'; const { longitudeVal, latitudeVal } = storeToRefs(useLocationStore()); +import useUserStore from '@/stores/useUserStore'; +const { isMachineEnv } = storeToRefs(useUserStore()); const { $api, navTo, cloneDeep, debounce } = inject('globalFunction'); import useScreenStore from '@/stores/useScreenStore' @@ -194,8 +196,8 @@ function changeSwiperMsgType(e) { function seemsg(index) { if (index === 1) { + if(isMachineEnv.value) return $api.msg('暂未开放'); handleItemClick(); - // $api.msg('功能确定中'); return; } state.current = index; diff --git a/pages/index/components/index-refactor.vue b/pages/index/components/index-refactor.vue index da8904d..8fb422b 100644 --- a/pages/index/components/index-refactor.vue +++ b/pages/index/components/index-refactor.vue @@ -20,7 +20,7 @@ - + @@ -259,7 +259,7 @@ const { $api, navTo, vacanciesTo, formatTotal, throttle } = inject('globalFuncti import { onLoad, onShow } from '@dcloudio/uni-app'; import { storeToRefs } from 'pinia'; import useUserStore from '@/stores/useUserStore'; -const { userInfo, hasLogin } = storeToRefs(useUserStore()); +const { userInfo, hasLogin ,isMachineEnv} = storeToRefs(useUserStore()); import useDictStore from '@/stores/useDictStore'; const { getTransformChildren, oneDictData } = useDictStore(); import useLocationStore from '@/stores/useLocationStore'; @@ -272,6 +272,7 @@ const recommedIndexDb = useRecommedIndexedDBStore(); import config from '@/config'; import AIMatch from './AIMatch.vue'; + const { proxy } = getCurrentInstance(); const maskFirstEntry = ref(true); @@ -424,6 +425,7 @@ const handleTagClick = (tagInfo) => { }; const handleItemClick = (item) => { + if(isMachineEnv.value) return $api.msg('暂未开放'); switch (item) { case '素质测评': lightAppJssdk.navigation.hide({ diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue index eb03b2a..a8c5e5e 100644 --- a/pages/mine/mine.vue +++ b/pages/mine/mine.vue @@ -166,6 +166,7 @@ const handleItemClick = (item) => { }); break; case '模拟面试': + if(isMachineEnv.value) return $api.msg('暂未开放'); lightAppJssdk.navigation.hide({ url: config.mock_interview, });