瀏覽代碼

职位详情:推荐职位、企业端不需要获取相似职位

Xiao_123 2 周之前
父節點
當前提交
b36bd83521
共有 1 個文件被更改,包括 6 次插入3 次删除
  1. 6 3
      src/views/recruit/personal/position/components/details.vue

+ 6 - 3
src/views/recruit/personal/position/components/details.vue

@@ -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 () => {