|  |  | 
 |  |  |             <div class="mine-curriculum-info-item-name"> | 
 |  |  |               {{ userResumeInfo?.name ?? '' }} | 
 |  |  |             </div> | 
 |  |  |             <div class="mine-curriculum-info-item-gender"> | 
 |  |  |             <div class="mine-curriculum-info-item-gender" v-if="userResumeInfo?.gender"> | 
 |  |  |               <div class="mine-curriculum-info-item-gender-dot">·</div> | 
 |  |  |               <img | 
 |  |  |                 v-if="userResumeInfo?.gender === EnumUserGender.Male" | 
 |  |  | 
 |  |  |           <IconFont name="rect-right" size="16" color="#6D6E6E" @click="goEditMineInfo"></IconFont> | 
 |  |  |         </div> | 
 |  |  |         <div class="mine-curriculum-info-item"> | 
 |  |  |           <div class="mine-curriculum-info-item-left"> | 
 |  |  |           <div class="mine-curriculum-info-item-left" v-if="userResumeInfo?.contactPhoneNumber"> | 
 |  |  |             <img :src="IconPhone" class="mine-curriculum-info-item-phone-icon" /> | 
 |  |  |             <div class="mine-curriculum-info-item-phone"> | 
 |  |  |               {{ userResumeInfo?.contactPhoneNumber ?? '' }} | 
 |  |  | 
 |  |  | import IconPhone from '@/assets/mine/icon-phone.png'; | 
 |  |  | import Taro from '@tarojs/taro'; | 
 |  |  | import { setOSSLink } from '@12333/utils'; | 
 |  |  | import { useEvent } from 'senin-mini/hooks'; | 
 |  |  |  | 
 |  |  | defineOptions({ | 
 |  |  |   name: 'InnerPage', | 
 |  |  | }); | 
 |  |  |  | 
 |  |  | useEvent('updateResume', function (data: { content: boolean }) { | 
 |  |  |   if (data.content) { | 
 |  |  |     refetch({ | 
 |  |  |       type: 'inactive', | 
 |  |  |     }); | 
 |  |  |   } | 
 |  |  | }); | 
 |  |  |  | 
 |  |  | const { userResumeInfo, refetch } = useUserResume(); | 
 |  |  | 
 |  |  | function goPage(routeName: string) { | 
 |  |  |   Taro.navigateTo({ | 
 |  |  |     url: routeName, | 
 |  |  |     // events: { | 
 |  |  |     //   updateResume(data: { content: boolean }) { | 
 |  |  |     //     if (data.content) { | 
 |  |  |     //       refetch({ | 
 |  |  |     //         type: 'inactive', | 
 |  |  |     //       }); | 
 |  |  |     //     } | 
 |  |  |     //   }, | 
 |  |  |     // }, | 
 |  |  |   }); | 
 |  |  | } | 
 |  |  | function goEditMineInfo() { |