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, });