Bladeren bron

回到首页

lifanagju_citu 10 maanden geleden
bovenliggende
commit
43162eae5a

+ 1 - 0
src/locales/en.js

@@ -7,6 +7,7 @@ export default {
     save: 'Save',
     submit: 'Submit',
     confirm: 'Confirm',
+    confirmJoin: 'Confirm Join',
     add: 'Add',
     toUpload: 'Go upload',
     change: 'Change',

+ 1 - 0
src/locales/zh-CN.js

@@ -7,6 +7,7 @@ export default {
     save: '保存',
     submit: '提交',
     confirm: '确认',
+    confirmJoin: '确认加入',
     add: '新增',
     toUpload: '去上传',
     change: '更改',

+ 1 - 1
src/views/recruit/enterprise/register/inReview.vue

@@ -36,7 +36,7 @@
         </div>
         
         <div class="text-center">
-          <v-btn class="mt-16" color="warning" to="/">{{ $t('common.toHome') }}</v-btn>
+          <v-btn class="mt-16" color="warning" to="/recruitHome">{{ $t('common.toHome') }}</v-btn>
           <v-btn v-if="applyInfo.status === '2'" class="mt-16 ml-12" color="primary" to="/recruit/enterprise/register">{{ $t('common.resubmit') }}</v-btn>
         </div>
       </div>

+ 14 - 6
src/views/recruit/enterprise/systemManagement/groupAccount/inviteConfirm.vue

@@ -5,11 +5,17 @@
         门墩儿直聘用户史迪奇,邀请你加入【门墩儿科技有限公司】的招聘团
       </div>
       <div class="mt-10 d-flex flex-column align-center">
-        <phoneFrom ref="phoneRef" @handleEnter="handleLogin" :style="{'width': isMobile ? '100%' : '350px' }"></phoneFrom>
-        <v-btn :loading="loginLoading" color="warning" class="white--text mt-5" min-width="350" @click="handleLogin" :style="{'width': isMobile ? '100%' : '350px' }">
-          {{ $t('common.confirm') }}
-        </v-btn>
-        <!-- <div class="color-999 mt-2" style="font-size: 13px;">注:确认即代表加入该企业</div> -->
+        <template v-if="joinSuccess">
+          <div>加入成功!</div>
+          <v-btn class="mt-10" color="warning" to="/recruitHome">{{ $t('common.toHome') }}</v-btn>
+        </template>
+        <template v-else>
+          <phoneFrom ref="phoneRef" @handleEnter="handleLogin" :style="{'width': isMobile ? '100%' : '350px' }"></phoneFrom>
+          <v-btn :loading="loginLoading" color="warning" class="white--text mt-5" min-width="350" @click="handleLogin" :style="{'width': isMobile ? '100%' : '350px' }">
+            {{ $t('common.confirmJoin') }}
+          </v-btn>
+          <!-- <div class="color-999 mt-2" style="font-size: 13px;">注:确认即代表加入该企业</div> -->
+        </template>
       </div>
     </div>
   </div>
@@ -24,13 +30,15 @@ import { useRoute } from 'vue-router'; const route = useRoute()
 import { enterpriseInviteRecordConsent } from '@/api/recruit/enterprise/enterpriseInvite.js'
 import Snackbar from '@/plugins/snackbar'
 
+const joinSuccess = ref(false)
+const code = route.query?.code || ''
+
 // 组件挂载后添加事件监听器  
 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 code = route.query?.code || ''
 const phoneRef = ref()
 const loginLoading = ref(false)