Переглянути джерело

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

Xiao_123 2 тижнів тому
батько
коміт
b36bd83521

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

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