From 69df67681eab7c7526cb81b4b0d308b7cf66cb09 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期三, 20 八月 2025 11:22:07 +0800 Subject: [PATCH] feat: 实名 --- apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue | 29 +++++++++++++++++++---------- 1 files changed, 19 insertions(+), 10 deletions(-) diff --git a/apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue b/apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue index 4b3bde8..0df3a1d 100644 --- a/apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue +++ b/apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue @@ -13,7 +13,16 @@ :contactPhoneNumber="userResumeInfo.contactPhoneNumber" :identity="userResumeInfo.identity" :isCollapse="isCollapse" - :userId="userId" + :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 +32,7 @@ openType="share" ></PageFooterAction> <PageFooterAction - :icon="IconAttentionActive" + :icon="userResumeInfo.isCollected ? IconAttentionActive : IconAttention" text="鏀惰棌" :isFlex="false" @click="handleAttention" @@ -52,10 +61,10 @@ }); const router = Taro.useRouter(); -const userId = router.params?.id ?? ''; +const userId = router.params?.userId ?? ''; const { isLoading, isError, userResumeInfo, refetch } = useUserResume({ - userId, + userId: userId, }); const { isCollapse, toggle } = useToggle(); @@ -65,6 +74,10 @@ if (!isCollapse.value) { await userResumeServices.contactUserResume({ id: userId }); toggle(); + } else { + Taro.makePhoneCall({ + phoneNumber: userResumeInfo.value.contactPhoneNumber, + }); } } catch (error) {} }); @@ -73,16 +86,12 @@ try { let params: API.CollectUserResumeCommand = { id: userId, - // isCollected: userResumeInfo.value.i, + 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