|
@@ -73,11 +73,11 @@
|
|
|
<!-- 工作经历/教育经历 -->
|
|
<!-- 工作经历/教育经历 -->
|
|
|
<div class="postJs flex align-center justify-center">
|
|
<div class="postJs flex align-center justify-center">
|
|
|
<div class="postJs-box">
|
|
<div class="postJs-box">
|
|
|
- <div class="postJs-box-title" v-if="info.intentionList && info.intentionList.length > 0">
|
|
|
|
|
|
|
+ <div class="postJs-box-title" v-if="info.ruleClassifyArr && info.ruleClassifyArr.length > 0">
|
|
|
求职期望
|
|
求职期望
|
|
|
</div>
|
|
</div>
|
|
|
- <div style="margin: 20px 0;" v-if="info.intentionList && info.intentionList.length > 0">
|
|
|
|
|
- <div v-for="(item, index) in info.intentionList" :key="index" class="flex expectation align-center">
|
|
|
|
|
|
|
+ <div style="margin: 20px 0;" v-if="info.ruleClassifyArr && info.ruleClassifyArr.length > 0">
|
|
|
|
|
+ <div v-for="(item, index) in info.ruleClassifyArr" :key="index" class="flex expectation align-center">
|
|
|
{{ item.ruleClassifyName || '无' }}<el-divider direction="vertical" />{{ item.citys || '无' }}
|
|
{{ item.ruleClassifyName || '无' }}<el-divider direction="vertical" />{{ item.citys || '无' }}
|
|
|
<span v-if="item.postType">({{ item.postType }})</span>
|
|
<span v-if="item.postType">({{ item.postType }})</span>
|
|
|
<el-divider direction="vertical" />{{ item.salaryRange ? item.salaryRange + '元' : '薪资未填写' }}
|
|
<el-divider direction="vertical" />{{ item.salaryRange ? item.salaryRange + '元' : '薪资未填写' }}
|
|
@@ -237,12 +237,14 @@
|
|
|
postPushId: '', //岗位id
|
|
postPushId: '', //岗位id
|
|
|
imgs: [], //上传图片
|
|
imgs: [], //上传图片
|
|
|
loading: false,
|
|
loading: false,
|
|
|
|
|
+ ruleClassifyId:''
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
mounted() {
|
|
mounted() {
|
|
|
this.screenHeight = window.innerHeight
|
|
this.screenHeight = window.innerHeight
|
|
|
this.resumesId = this.$route.query.resumesId
|
|
this.resumesId = this.$route.query.resumesId
|
|
|
- this.postPushId = this.$route.query.postPushId || localStorage.getItem('postPushId')
|
|
|
|
|
|
|
+ this.postPushId = this.$route.query.postPushId || localStorage.getItem('postPushId');
|
|
|
|
|
+ this.ruleClassifyId = this.$route.query.ruleClassifyId || '';
|
|
|
let inviterCode = this.$route.query.inviterCode
|
|
let inviterCode = this.$route.query.inviterCode
|
|
|
if (inviterCode) {
|
|
if (inviterCode) {
|
|
|
localStorage.setItem('inviterCode', inviterCode)
|
|
localStorage.setItem('inviterCode', inviterCode)
|
|
@@ -690,6 +692,11 @@
|
|
|
major: this.info.major,
|
|
major: this.info.major,
|
|
|
resumesEducation: this.info.resumesEducation
|
|
resumesEducation: this.info.resumesEducation
|
|
|
}]
|
|
}]
|
|
|
|
|
+ if(this.ruleClassifyId){
|
|
|
|
|
+ this.info.ruleClassifyArr = res.data.intentionList.filter(item => item.ruleClassifyId == this.ruleClassifyId)
|
|
|
|
|
+ }else{
|
|
|
|
|
+ this.info.ruleClassifyArr = res.data.intentionList
|
|
|
|
|
+ }
|
|
|
this.info.schoolList = arr
|
|
this.info.schoolList = arr
|
|
|
} else {
|
|
} else {
|
|
|
ElMessage({
|
|
ElMessage({
|