|
@@ -1,6 +1,6 @@
|
|
<template>
|
|
<template>
|
|
<div class="box">
|
|
<div class="box">
|
|
- <navBar :showLoginBtn="false" class="navBar"></navBar>
|
|
|
|
|
|
+ <navBar v-if="!isMobile" :showLoginBtn="false" class="navBar"></navBar>
|
|
<div class="content pa-10">
|
|
<div class="content pa-10">
|
|
<div class="content-title text-center mt-4">{{ isLogin ? '请输入您申请企业账号时填入的手机号进行效验' : '请输入手机号码进行注册认证'}}</div>
|
|
<div class="content-title text-center mt-4">{{ isLogin ? '请输入您申请企业账号时填入的手机号进行效验' : '请输入手机号码进行注册认证'}}</div>
|
|
<phoneFrom class="mt-10" ref="phoneRef" @handleEnter="handleRegister" :phone="phone"></phoneFrom>
|
|
<phoneFrom class="mt-10" ref="phoneRef" @handleEnter="handleRegister" :phone="phone"></phoneFrom>
|
|
@@ -17,7 +17,7 @@
|
|
|
|
|
|
<script setup>
|
|
<script setup>
|
|
defineOptions({ name: 'registerPerson'})
|
|
defineOptions({ name: 'registerPerson'})
|
|
-import { ref } from 'vue'
|
|
|
|
|
|
+import { ref, onMounted } from 'vue'
|
|
import { useRouter } from 'vue-router'
|
|
import { useRouter } from 'vue-router'
|
|
import phoneFrom from '@/components/VerificationCode'
|
|
import phoneFrom from '@/components/VerificationCode'
|
|
import { useUserStore } from '@/store/user'
|
|
import { useUserStore } from '@/store/user'
|
|
@@ -25,6 +25,12 @@ import Snackbar from '@/plugins/snackbar'
|
|
import { checkEmail } from '@/utils/validate'
|
|
import { checkEmail } from '@/utils/validate'
|
|
import navBar from '@/layout/personal/navBar.vue'
|
|
import navBar from '@/layout/personal/navBar.vue'
|
|
|
|
|
|
|
|
+const isMobile = ref(false)
|
|
|
|
+onMounted(() => {
|
|
|
|
+ const userAgent = navigator.userAgent
|
|
|
|
+ isMobile.value = /(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i.test(userAgent)
|
|
|
|
+})
|
|
|
|
+
|
|
const emit = defineEmits(['success'])
|
|
const emit = defineEmits(['success'])
|
|
const props = defineProps({
|
|
const props = defineProps({
|
|
isCompany: {
|
|
isCompany: {
|