Explorar el Código

查看分享职位切换账号

lifanagju_citu hace 8 meses
padre
commit
74de1c9d9d
Se han modificado 1 ficheros con 12 adiciones y 0 borrados
  1. 12 0
      src/views/recruit/personal/shareJob/index.vue

+ 12 - 0
src/views/recruit/personal/shareJob/index.vue

@@ -65,6 +65,7 @@
         <div class="text-center my-10">
           <v-btn v-if="!isMobile" class="mr-2 radius button-item" color="success" variant="outlined" target="_blank" to="/recruit/personal/position">{{ $t('position.moreBtn') }}</v-btn>
           <v-btn class="radius button-item" color="primary" :disabled="delivery" @click="sendResumeProcessVerify">{{ delivery ? $t('position.delivered') : $t('position.submitResume') }}</v-btn>
+          <span v-if="isMobile && getPersonalToken()" class="ml-2" style="font-size: 14px;text-decoration: underline;" @click="handleSwitchAccounts">切换账号</span>
         </div>
       </div>
     </v-card>
@@ -234,6 +235,17 @@ const sendResumeProcessVerify = async () => {
 const handleClose = (key) => {
   sendResume[key] = false // 弹窗关闭,重置绑定数据
 }
+
+
+// 切换账号
+import { useUserStore } from '@/store/user'; const userStore = useUserStore()
+const handleSwitchAccounts = async () => {
+  delivery.value = false // 重置投递状态
+  isCollection.value = false // 重置收藏
+  await userStore.userLogout(1)
+  // location.reload()
+  sendResume.showLogin = true
+}
 </script>
 
 <style lang="scss" scoped>