|
@@ -87,14 +87,13 @@
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</v-toolbar>
|
|
</v-toolbar>
|
|
- <!-- <Dialog :visible="show" :footer="true" title="切换为招聘者" widthType="3" @submit="handleSubmit" @close="show = false"></Dialog> -->
|
|
|
|
- <Dialog :visible="show" title="提示" :footer="false" widthType="2" @close="show = false">
|
|
|
|
|
|
+ <!-- <Dialog :visible="show" title="提示" :footer="false" widthType="2" @close="show = false">
|
|
<div class="mb-3 text-center" style="color: #999;">
|
|
<div class="mb-3 text-center" style="color: #999;">
|
|
<div class="mb-5">您还未绑定或注册企业, 请选择您要操作的类型!</div>
|
|
<div class="mb-5">您还未绑定或注册企业, 请选择您要操作的类型!</div>
|
|
<v-btn class="half-button" size="small" color="primary" variant="tonal" @click="handleChange(0)">绑定企业</v-btn>
|
|
<v-btn class="half-button" size="small" color="primary" variant="tonal" @click="handleChange(0)">绑定企业</v-btn>
|
|
<v-btn class="half-button ml-5" size="small" color="primary" variant="tonal" @click="handleChange(1)">注册新企业</v-btn>
|
|
<v-btn class="half-button ml-5" size="small" color="primary" variant="tonal" @click="handleChange(1)">注册新企业</v-btn>
|
|
</div>
|
|
</div>
|
|
- </Dialog>
|
|
|
|
|
|
+ </Dialog> -->
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -104,7 +103,6 @@ import { getToken } from '@/utils/auth'
|
|
import { useUserStore } from '@/store/user'
|
|
import { useUserStore } from '@/store/user'
|
|
import { useLocaleStore } from '@/store/locale'
|
|
import { useLocaleStore } from '@/store/locale'
|
|
import { useLoginType } from '@/store/loginType'
|
|
import { useLoginType } from '@/store/loginType'
|
|
-import Dialog from '@/components/CtDialog'
|
|
|
|
defineOptions({ name: 'personal-navbar' })
|
|
defineOptions({ name: 'personal-navbar' })
|
|
|
|
|
|
defineProps({
|
|
defineProps({
|
|
@@ -128,23 +126,16 @@ import { useRouter } from 'vue-router'
|
|
const router = useRouter()
|
|
const router = useRouter()
|
|
const handleLogoClick = () => { router.push({ path: '/home'}) }
|
|
const handleLogoClick = () => { router.push({ path: '/home'}) }
|
|
|
|
|
|
-const show = ref(false)
|
|
|
|
const loginType = ref(1) // 0企业用户、1个人用户
|
|
const loginType = ref(1) // 0企业用户、1个人用户
|
|
const changeRole = () => {
|
|
const changeRole = () => {
|
|
if (loginType.value) {
|
|
if (loginType.value) {
|
|
- show.value = true // 选择切换类型
|
|
|
|
|
|
+ router.push({ path: '/enterprise/register' })
|
|
} else {
|
|
} else {
|
|
- router.push({ path: '/enterprise/home' })
|
|
|
|
|
|
+ router.push({ path: '/enterprise/talentPool' })
|
|
changeLoginType.change(0)
|
|
changeLoginType.change(0)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-const handleChange = (index) => {
|
|
|
|
- const path = index ? '/enterprise/register' : '/enterprise/binding'
|
|
|
|
- show.value = false
|
|
|
|
- router.push({ path })
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
const handleToPersonalCenter = () => {
|
|
const handleToPersonalCenter = () => {
|
|
router.push({ path: '/personalCenter' })
|
|
router.push({ path: '/personalCenter' })
|
|
}
|
|
}
|