|
@@ -112,11 +112,23 @@ onLoad(async (options) => {
|
|
|
|
|
|
// 转发朋友
|
|
|
onShareAppMessage(() => {
|
|
|
- return getShareParams()
|
|
|
+ if(!jobFairTitle.value){
|
|
|
+ setTimeout(() => {}, 1000)
|
|
|
+ }
|
|
|
+ return {
|
|
|
+ title: jobFairTitle.value,
|
|
|
+ path: `/pagesB/jobFair/enterprisesClassification?jobFairId=${options?.jobFairId}`
|
|
|
+ }
|
|
|
})
|
|
|
// 转发朋圈
|
|
|
onShareTimeline(() => {
|
|
|
- return getShareParams()
|
|
|
+ if(!jobFairTitle.value){
|
|
|
+ setTimeout(() => {}, 1000)
|
|
|
+ }
|
|
|
+ return {
|
|
|
+ title: jobFairTitle.value || '门墩儿 专注顶尖招聘',
|
|
|
+ path: `/pagesB/jobFair/enterprisesClassification?jobFairId=${options?.jobFairId}`
|
|
|
+ }
|
|
|
})
|
|
|
})
|
|
|
|
|
@@ -220,33 +232,6 @@ const handleShare = () => {
|
|
|
url: `/pagesB/jobFair/jobFairShare?jobFairId=${query.jobFairId}`
|
|
|
})
|
|
|
}
|
|
|
-
|
|
|
-// 转发
|
|
|
-const getShareParams = async () => {
|
|
|
- const shareParams = {
|
|
|
- title: '门墩儿-招聘会',
|
|
|
- path: `/pagesB/jobFair/enterprisesClassification?jobFairId=${query.jobFairId}`,
|
|
|
- }
|
|
|
- try {
|
|
|
- if (!jobFairTitle.value) await getJobFairDetail() // 尝试异步获取
|
|
|
- if (jobFairTitle.value) shareParams.title = jobFairTitle.value
|
|
|
- return shareParams
|
|
|
- } catch (error) {
|
|
|
- console.error('获取分享参数失败:', error)
|
|
|
- // 返回默认值
|
|
|
- return shareParams
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-// 转发朋友
|
|
|
-onShareAppMessage(() => {
|
|
|
- return getShareParams()
|
|
|
-})
|
|
|
-// 转发朋圈
|
|
|
-onShareTimeline(() => {
|
|
|
- return getShareParams()
|
|
|
-})
|
|
|
-
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|