lifanagju_citu преди 8 месеца
родител
ревизия
e7336ec74e
променени са 1 файла, в които са добавени 6 реда и са изтрити 3 реда
  1. 6 3
      src/views/register/company.vue

+ 6 - 3
src/views/register/company.vue

@@ -1,12 +1,12 @@
 <template>
   <div class="box">
-    <!-- 手机号注册 -->
     <PhonePage v-if="!valid" :isCompany="true" @success="handleValidate"></PhonePage>
   </div>
 </template>
 
 <script setup>
 defineOptions({ name: 'registerCompany'})
+import { getUserRegisterEnterpriseApply } from '@/api/personal/user'
 import { ref } from 'vue'
 import PhonePage from './person.vue'
 import { useRouter } from 'vue-router'
@@ -14,10 +14,13 @@ import { useRouter } from 'vue-router'
 const router = useRouter()
 
 const valid = ref(false)
-const handleValidate = () => {
+const handleValidate = async () => {
   // 已短信登录
   valid.value = true
-  const path = '/recruit/entRegister'
+  // 查看用户是否有在申请中的数据
+  const data = await getUserRegisterEnterpriseApply()
+  const bool = data && Object.keys(data).length // 已经有数据说明已经申请过了
+  const path = bool ? '/recruit/entRegister/inReview' : '/recruit/entRegister'
   router.push({ path, query: { type: 'noLoginToRegister' } })
 }