|
|
@ -63,14 +63,28 @@ |
|
|
|
<view class="title2"> |
|
|
|
<text>职位详情</text> |
|
|
|
|
|
|
|
<view> |
|
|
|
<view v-if="collectionFlag == false" @click="addJobCollection"> |
|
|
|
<uv-icon |
|
|
|
size="30rpx" |
|
|
|
color="666" |
|
|
|
name="star" |
|
|
|
|
|
|
|
></uv-icon> |
|
|
|
收藏 |
|
|
|
</view> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view v-else |
|
|
|
@click="addJobCollection" style="color: red;"> |
|
|
|
<uv-icon |
|
|
|
size="30rpx" |
|
|
|
color="666" |
|
|
|
name="star" |
|
|
|
|
|
|
|
></uv-icon> |
|
|
|
已收藏 |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="tag-list"> |
|
|
@ -119,7 +133,7 @@ |
|
|
|
<view class="list-work"> |
|
|
|
|
|
|
|
<view class="text"> |
|
|
|
推荐职位<text>19</text> |
|
|
|
推荐职位<text>{{total}}</text> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view style="margin: 20rpx;" |
|
|
@ -158,12 +172,14 @@ |
|
|
|
personInfo:{}, |
|
|
|
companyInfo:{}, |
|
|
|
hanHaiMember:{}, |
|
|
|
total:0, |
|
|
|
collectionFlag : false, |
|
|
|
mixinsListApi : 'employeeQueryJobList', |
|
|
|
} |
|
|
|
}, |
|
|
|
onLoad({id}) { |
|
|
|
this.id = id |
|
|
|
this.queryParams.id=id; |
|
|
|
}, |
|
|
|
onShow() { |
|
|
|
this.text = this.$utils.stringFormatHtml(text) |
|
|
@ -180,13 +196,30 @@ |
|
|
|
this.$api('employeeQueryJobById', data, res => { |
|
|
|
if(res.code == 200){ |
|
|
|
this.detail = res.result.jobInfo |
|
|
|
this.collectionFlag = res.result.collectionFlag |
|
|
|
this.collectionFlag = res.result.CollectionFlage |
|
|
|
this.personInfo = res.result.personInfo |
|
|
|
this.companyInfo = res.result.companyInfo |
|
|
|
this.hanHaiMember = res.result.hanHaiMember |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
addJobCollection(){ |
|
|
|
let data = { |
|
|
|
jobId : this.id |
|
|
|
} |
|
|
|
if(uni.getStorageSync('token')){ |
|
|
|
data.token = uni.getStorageSync('token') |
|
|
|
} |
|
|
|
this.$api('addJobCollection', data, res => { |
|
|
|
if(res.code == 200){ |
|
|
|
uni.showToast({ |
|
|
|
title: res.message, |
|
|
|
icon: 'none' |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
this.getDetail(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|