diff --git a/components/renderDeliveryRecord/renderDeliveryRecord.vue b/components/renderDeliveryRecord/renderDeliveryRecord.vue index 07967ef..111a610 100644 --- a/components/renderDeliveryRecord/renderDeliveryRecord.vue +++ b/components/renderDeliveryRecord/renderDeliveryRecord.vue @@ -46,10 +46,10 @@ {{ job.companyName }} - + {{job.education == '不限' ? '学历不限' : job.education}} - + {{job.experience == '不限' ? '经验不限' : job.experience}} {{ vacanciesTo(job.vacancies) }} @@ -129,7 +129,7 @@ function parseDateTime(datetimeStr) { } function nextDetail(job) { - navTo(`/packageA/pages/post/post?jobId=${btoa(job.jobId)}`); + navTo(`/packageA/pages/post/post?jobId=${btoa(job.jobId)}&dataType=${job.dataType}`); } diff --git a/packageA/pages/Intendedposition/Intendedposition.vue b/packageA/pages/Intendedposition/Intendedposition.vue index edc81c5..a9c4e57 100644 --- a/packageA/pages/Intendedposition/Intendedposition.vue +++ b/packageA/pages/Intendedposition/Intendedposition.vue @@ -41,8 +41,6 @@ onReachBottom(() => { getJobList(); }); - - function getJobList(type = 'add') { if (type === 'refresh') { pageState.page = 1; diff --git a/packageA/pages/browseJob/browseJob.vue b/packageA/pages/browseJob/browseJob.vue index 0f9aa20..c9cbc26 100644 --- a/packageA/pages/browseJob/browseJob.vue +++ b/packageA/pages/browseJob/browseJob.vue @@ -24,7 +24,6 @@ - - + diff --git a/packageA/pages/post/post.vue b/packageA/pages/post/post.vue index d3932aa..fe84ac0 100644 --- a/packageA/pages/post/post.vue +++ b/packageA/pages/post/post.vue @@ -162,8 +162,13 @@ @@ -308,19 +313,18 @@ function getCompetivetuveness(jobId) { // 申请岗位 function jobApply() { if (dataType.value === 2) { - $api.msg('敬请期待'); - return // 第三方数据申请逻辑 - const jobId = jobInfo.value.id; + const params = { + jobid:jobInfo.value.id, + jobname:jobInfo.value.gwmc + } if (jobInfo.value.isApply) { - const jobUrl = jobInfo.value.jobUrl; - return window.open(jobUrl); + $api.msg('已经投递过该岗位了~'); + return ; } else { - $api.createRequest(`/app/job/apply/${jobId}`, {}, 'GET').then((resData) => { - getDetail(jobIdRef.value); + $api.createRequest(`/app/internal/sendResume`, params, 'POST').then((resData) => { $api.msg('投递成功'); - const jobUrl = jobInfo.value.jobUrl; - return window.open(jobUrl); + getDetail(jobIdRef.value); }); } } else { @@ -651,5 +655,9 @@ for i in 0..100 text-align: center; line-height: 90rpx } + .btn-des{ + background: #6697FB; + box-shadow: 0rpx -4rpx 24rpx 0rpx rgba(11,44,112,0.12); + } } \ No newline at end of file diff --git a/pages/careerfair/careerfair.vue b/pages/careerfair/careerfair.vue index 4fe0789..69b88ae 100644 --- a/pages/careerfair/careerfair.vue +++ b/pages/careerfair/careerfair.vue @@ -259,8 +259,8 @@ function getHoursBetween(startTimeStr, endTimeStr) { const selectDate = (item) => { if (currentDay.value?.fullDate === item.fullDate) { - currentDay.value = {}; - getFair('refresh'); + // currentDay.value = {}; + // getFair('refresh'); return; } currentDay.value = item;