From b3dc565fe8a341bdb069b8f0feb912cd751a589f Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 14 八月 2025 09:12:27 +0800 Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/flexJobMiniApp --- apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue | 30 ++++++++++++++++++------------ 1 files changed, 18 insertions(+), 12 deletions(-) diff --git a/apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue b/apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue index 4b3bde8..307de77 100644 --- a/apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue +++ b/apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue @@ -13,7 +13,17 @@ :contactPhoneNumber="userResumeInfo.contactPhoneNumber" :identity="userResumeInfo.identity" :isCollapse="isCollapse" - :userId="userId" + :userId="enterpriseEmployeeId" + :userExpectJobs="userResumeInfo.userExpectJobs" + :freeTime="userResumeInfo.freeTime" + :jobSeekingStatus="userResumeInfo.jobSeekingStatus" + :userCredentials="userResumeInfo.userCredentials" + :workSeniority="userResumeInfo.workSeniority" + :workExperience="userResumeInfo.workExperience" + :photos="userResumeInfo.photos" + :height="userResumeInfo.height" + :weight="userResumeInfo.weight" + :taskInfoUsers="userResumeInfo.taskInfoUsers" > <template #footer> <PageFooterAction @@ -23,7 +33,7 @@ openType="share" ></PageFooterAction> <PageFooterAction - :icon="IconAttentionActive" + :icon="userResumeInfo.isCollected ? IconAttentionActive : IconAttention" text="鏀惰棌" :isFlex="false" @click="handleAttention" @@ -52,10 +62,10 @@ }); const router = Taro.useRouter(); -const userId = router.params?.id ?? ''; +const enterpriseEmployeeId = router.params?.enterpriseEmployeeId ?? ''; const { isLoading, isError, userResumeInfo, refetch } = useUserResume({ - userId, + userId: enterpriseEmployeeId, }); const { isCollapse, toggle } = useToggle(); @@ -63,7 +73,7 @@ const handleContact = useAccessLogin(async () => { try { if (!isCollapse.value) { - await userResumeServices.contactUserResume({ id: userId }); + await userResumeServices.contactUserResume({ id: enterpriseEmployeeId }); toggle(); } } catch (error) {} @@ -72,17 +82,13 @@ async function handleAttention() { try { let params: API.CollectUserResumeCommand = { - id: userId, - // isCollected: userResumeInfo.value.i, + id: enterpriseEmployeeId, + isCollected: !userResumeInfo.value.isCollected, }; let res = await userResumeServices.collectUserResume(params); if (res) { - Message.success('鏀惰棌鎴愬姛'); + refetch({ type: 'inactive' }); } } catch (error) {} } </script> - -<style lang="scss"> -@import '@/styles/common.scss'; -</style> -- Gitblit v1.9.1