From 9752b78da2f4afba58955b7c46a2700f72c8ab34 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期日, 19 十月 2025 14:39:29 +0800
Subject: [PATCH] Merge branch 'dev-1.2.0.1' of http://120.26.58.240:8888/r/flexJobMiniApp into dev-1.2.0.1
---
apps/bMiniApp/src/subpackages/flexJob/flexJobDetail/flexJobDetail.vue | 30 ++++++++++++++++++++----------
1 files changed, 20 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..4774ccc 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"
+ :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"
+ :videos="userResumeInfo.videos"
+ :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 userId = router.params?.userId ?? '';
const { isLoading, isError, userResumeInfo, refetch } = useUserResume({
- userId,
+ userId: userId,
});
const { isCollapse, toggle } = useToggle();
@@ -65,6 +75,10 @@
if (!isCollapse.value) {
await userResumeServices.contactUserResume({ id: userId });
toggle();
+ } else {
+ Taro.makePhoneCall({
+ phoneNumber: userResumeInfo.value.contactPhoneNumber,
+ });
}
} catch (error) {}
});
@@ -73,16 +87,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