feat: distance

This commit is contained in:
chashaobao
2025-09-10 21:37:20 +08:00
parent b9cd0a3e6d
commit 6f7e78896a

View File

@ -11,7 +11,7 @@ import { EMPLOY_TYPE_TITLE_MAP, EmployType } from '@/constants/job';
import { JobInfo } from '@/types/job'; import { JobInfo } from '@/types/job';
// import { LocationInfo } from '@/types/location'; // import { LocationInfo } from '@/types/location';
import { getJobSalary, getJobTitle } from '@/utils/job'; import { getJobSalary, getJobTitle } from '@/utils/job';
// import { calcDistance } from '@/utils/location'; import { calcDistance } from '@/utils/location';
import { navigateTo, redirectTo } from '@/utils/route'; import { navigateTo, redirectTo } from '@/utils/route';
import './index.less'; import './index.less';
@ -45,7 +45,7 @@ function JobCard(props: IProps) {
publisher, publisher,
publisherAvatar, publisherAvatar,
jobLocation, jobLocation,
// distance, distance,
isAuthed = false, isAuthed = false,
} = data; } = data;
@ -84,12 +84,12 @@ function JobCard(props: IProps) {
<div className={`${PREFIX}__summary`}>{jobDescription || sourceText}</div> <div className={`${PREFIX}__summary`}>{jobDescription || sourceText}</div>
<div className={`${PREFIX}__distance-wrapper`}> <div className={`${PREFIX}__distance-wrapper`}>
<div className={`${PREFIX}__detailed-address`}>{jobLocation?.address}</div> <div className={`${PREFIX}__detailed-address`}>{jobLocation?.address}</div>
{/*{distance && (*/} {distance && (
{/* <>*/} <>
{/* <Image className={`${PREFIX}__distance-icon`} src={require('@/statics/svg/location.svg')} />*/} <Image className={`${PREFIX}__distance-icon`} src={require('@/statics/svg/location.svg')} />
{/* <div className={`${PREFIX}__distance`}>{calcDistance(distance)}</div>*/} <div className={`${PREFIX}__distance`}>{calcDistance(distance)}</div>
{/* </>*/} </>
{/*)}*/} )}
</div> </div>
</div> </div>
<div className={`${PREFIX}__divider`} /> <div className={`${PREFIX}__divider`} />