|
@@ -382,7 +382,8 @@ const deliveryCheck = async () => {
|
|
const data = await api(params)
|
|
const data = await api(params)
|
|
if (data) delivery.value = true
|
|
if (data) delivery.value = true
|
|
}
|
|
}
|
|
-if (getToken()) deliveryCheck()
|
|
|
|
|
|
+// 企业端不需要获取投递状态
|
|
|
|
+if (getToken() && !props.isEnterprise) deliveryCheck()
|
|
|
|
|
|
// 职位详情
|
|
// 职位详情
|
|
const info = ref({})
|
|
const info = ref({})
|
|
@@ -391,7 +392,8 @@ const getPositionDetail = async () => {
|
|
const data = await getPositionDetails({ id })
|
|
const data = await getPositionDetails({ id })
|
|
info.value = data
|
|
info.value = data
|
|
positionInfo.value = { ...dealDictObjData({}, info.value), ...info.value }
|
|
positionInfo.value = { ...dealDictObjData({}, info.value), ...info.value }
|
|
- if (props.type !=='recommendShow') getSimilarPositionList()
|
|
|
|
|
|
+ // 推荐职位与企业端不需要获取相似职位
|
|
|
|
+ if (!props.isRecommend && !props.isEnterprise) getSimilarPositionList()
|
|
}
|
|
}
|
|
getPositionDetail()
|
|
getPositionDetail()
|
|
|
|
|
|
@@ -408,7 +410,8 @@ const getCollectionStatus = async () => {
|
|
const data = await getJobFavoriteCheck({ jobId: id })
|
|
const data = await getJobFavoriteCheck({ jobId: id })
|
|
isCollection.value = data
|
|
isCollection.value = data
|
|
}
|
|
}
|
|
-if (!jobFairId.value) getCollectionStatus()
|
|
|
|
|
|
+// 招聘会职位&企业端不需要获取收藏职位状态
|
|
|
|
+if (!jobFairId.value && !props.isEnterprise) getCollectionStatus()
|
|
|
|
|
|
// 分享有礼
|
|
// 分享有礼
|
|
const handleShare = async () => {
|
|
const handleShare = async () => {
|