|
@@ -87,8 +87,8 @@
|
|
|
|
|
|
</div>
|
|
|
</v-toolbar>
|
|
|
- <Dialog :visible="show" :footer="true" title="企业注册" widthType="1" @close="show = false">
|
|
|
- <enterpriseRegister ref="enterpriseRegisterRef"></enterpriseRegister>
|
|
|
+ <Dialog :visible="show" :footer="true" title="切换为招聘者" widthType="3" @submit="handleSubmit" @close="show = false">
|
|
|
+
|
|
|
</Dialog>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -98,9 +98,9 @@ import { reactive, ref } from 'vue'
|
|
|
import { getToken } from '@/utils/auth'
|
|
|
import { useUserStore } from '@/store/user'
|
|
|
import { useLocaleStore } from '@/store/locale'
|
|
|
-defineOptions({ name: 'personal-navbar' })
|
|
|
import Dialog from '@/components/CtDialog'
|
|
|
-import enterpriseRegister from '@/views/enterprise/components/register.vue'
|
|
|
+// import Confirm from '@/plugins/confirm'
|
|
|
+defineOptions({ name: 'personal-navbar' })
|
|
|
|
|
|
defineProps({
|
|
|
sticky: {
|
|
@@ -123,15 +123,21 @@ const router = useRouter()
|
|
|
const handleLogoClick = () => { router.push({ path: '/home'}) }
|
|
|
|
|
|
const userType = ref(1) // 0企业用户、1个人用户
|
|
|
-const show = ref(false)
|
|
|
const changeRole = () => {
|
|
|
if (userType.value) {
|
|
|
- show.value = true
|
|
|
+ // 未注册或绑定企业
|
|
|
+ // Confirm('系统提示', '是否确认删除此教育经历?').then(async () => {
|
|
|
+ // console.log('1', 1)
|
|
|
+ // })
|
|
|
+ router.push({ path: '/enterprise/register' })
|
|
|
} else {
|
|
|
- router.push({ path: '/' })
|
|
|
+ router.push({ path: '/enterprise/home' })
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+const handleSubmit = () => {
|
|
|
+ console.log('1', 1)
|
|
|
+}
|
|
|
const handleToPersonalCenter = () => {
|
|
|
router.push({ path: '/personalCenter' })
|
|
|
}
|