|
@@ -99,7 +99,7 @@
|
|
|
>
|
|
|
<div>
|
|
|
<div class="pa-4" style="background-color: #f0f0f0; border-radius: 8px;">{{ shareUrlTxt }}</div>
|
|
|
- <v-btn v-if="!getPersonalToken()" class="mt-1" color="warning" variant="text">您还未登录,登录后分享可享受分享有礼活动!</v-btn>
|
|
|
+ <v-btn v-if="!getToken()" class="mt-1" color="warning" variant="text">您还未登录,登录后分享可享受分享有礼活动!</v-btn>
|
|
|
<v-btn class="mt-4 ml-3" color="success" @click="copyText">复制分享链接</v-btn>
|
|
|
<v-btn class="mt-4 ml-3" color="primary" variant="outlined" @click="openShareLink">打开分享链接</v-btn>
|
|
|
</div>
|
|
@@ -133,7 +133,7 @@ import Snackbar from '@/plugins/snackbar'
|
|
|
import Dialog from '@/components/CtDialog'
|
|
|
import promptToUpload from './jobDetails/promptToUpload'
|
|
|
import selectResumeDialog from './jobDetails/selectResumeDialog'
|
|
|
-import { getPersonalToken } from '@/utils/auth'
|
|
|
+import { getToken } from '@/utils/auth'
|
|
|
|
|
|
const { t } = useI18n()
|
|
|
const router = useRouter()
|
|
@@ -162,11 +162,10 @@ getPositionDetail()
|
|
|
|
|
|
// 效验是否有投递过简历
|
|
|
const deliveryCheck = async () => {
|
|
|
- if (!getPersonalToken()) return delivery.value = false
|
|
|
const data = await jobCvRelCheckSend({ jobId: id })
|
|
|
if (data) delivery.value = true
|
|
|
}
|
|
|
-if (getPersonalToken()) deliveryCheck()
|
|
|
+if (getToken()) deliveryCheck()
|
|
|
|
|
|
const desc = [
|
|
|
{ mdi: 'mdi-map-marker-outline', value: 'areaName' },
|
|
@@ -177,7 +176,7 @@ const desc = [
|
|
|
// 效验求职者是否有收藏该职位
|
|
|
const isCollection = ref(true)
|
|
|
const getCollectionStatus = async () => {
|
|
|
- if (!getPersonalToken()) return isCollection.value = false
|
|
|
+ if (!getToken()) return isCollection.value = false
|
|
|
const data = await getJobFavoriteCheck({ jobId: id })
|
|
|
isCollection.value = data
|
|
|
}
|
|
@@ -235,7 +234,7 @@ const copyText = async () => {
|
|
|
|
|
|
// 收藏&取消收藏职位
|
|
|
const handleCollection = async () => {
|
|
|
- if (!getPersonalToken()) return Snackbar.warning(t('resume.changeRolePlease'))
|
|
|
+ if (!getToken()) return Snackbar.warning(t('resume.changeRolePlease'))
|
|
|
const api = isCollection.value ? getPersonJobUnfavorite : getPersonJobFavorite
|
|
|
await api(isCollection.value ? id : { jobId: id })
|
|
|
await getCollectionStatus()
|
|
@@ -253,7 +252,6 @@ const handleToUpload = () => {
|
|
|
const resumeList = ref([])
|
|
|
const selectResume = ref()
|
|
|
const handleDelivery = async () => {
|
|
|
- if (!getPersonalToken()) return Snackbar.warning(t('resume.changeRolePlease'))
|
|
|
if (delivery.value) return Snackbar.warning(t('resume.alreadyResume'))
|
|
|
const result = await getPersonResumeCv()
|
|
|
resumeList.value = result
|