|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
<template>
|
|
|
<view class="switch-roles">
|
|
<view class="switch-roles">
|
|
|
- <nav-bar title="选择职位要求" color="#000" :isBack="false"></nav-bar>
|
|
|
|
|
|
|
+ <nav-bar title="选择职位要求" color="#000" :isBack="isBack"></nav-bar>
|
|
|
<view class="roles-content">
|
|
<view class="roles-content">
|
|
|
<view class="content">
|
|
<view class="content">
|
|
|
<view class="title">继续填写</view>
|
|
<view class="title">继续填写</view>
|
|
@@ -93,13 +93,13 @@ export default {
|
|
|
pid: "",
|
|
pid: "",
|
|
|
address: "",
|
|
address: "",
|
|
|
salaryTimes: "",
|
|
salaryTimes: "",
|
|
|
- jobTitle:'',
|
|
|
|
|
|
|
+ jobTitle: '',
|
|
|
|
|
|
|
|
// 选择器显示控制
|
|
// 选择器显示控制
|
|
|
showExper: false,
|
|
showExper: false,
|
|
|
showLevel: false,
|
|
showLevel: false,
|
|
|
showMoney: false,
|
|
showMoney: false,
|
|
|
-
|
|
|
|
|
|
|
+ isBack: false,
|
|
|
|
|
|
|
|
// 经验选择数据源
|
|
// 经验选择数据源
|
|
|
listExper: [{
|
|
listExper: [{
|
|
@@ -317,6 +317,9 @@ export default {
|
|
|
navBar,
|
|
navBar,
|
|
|
},
|
|
},
|
|
|
onLoad(options) {
|
|
onLoad(options) {
|
|
|
|
|
+ if (options.isBack == 'true') {
|
|
|
|
|
+ this.isBack = true;
|
|
|
|
|
+ }
|
|
|
// 接收上个页面传递的公司名称参数
|
|
// 接收上个页面传递的公司名称参数
|
|
|
if (options.companyName) {
|
|
if (options.companyName) {
|
|
|
this.companyName = decodeURIComponent(options.companyName);
|
|
this.companyName = decodeURIComponent(options.companyName);
|
|
@@ -335,9 +338,9 @@ export default {
|
|
|
let workData = JSON.parse(options.workData)
|
|
let workData = JSON.parse(options.workData)
|
|
|
this.selectedExper = workData.experience;
|
|
this.selectedExper = workData.experience;
|
|
|
this.selectedLevel = workData.education;
|
|
this.selectedLevel = workData.education;
|
|
|
- this.selectedSalary = workData.salaryRange||'';
|
|
|
|
|
- this.salaryTimes = workData.salaryTimes||'';
|
|
|
|
|
- this.welfareTag = workData.welfareTag||'';
|
|
|
|
|
|
|
+ this.selectedSalary = workData.salaryRange || '';
|
|
|
|
|
+ this.salaryTimes = workData.salaryTimes || '';
|
|
|
|
|
+ this.welfareTag = workData.welfareTag || '';
|
|
|
this.positionTag = workData.positionTag ? workData.positionTag.split(',') : [];
|
|
this.positionTag = workData.positionTag ? workData.positionTag.split(',') : [];
|
|
|
this.address = workData.address;
|
|
this.address = workData.address;
|
|
|
this.stationName.fullText = workData.address, //地址
|
|
this.stationName.fullText = workData.address, //地址
|
|
@@ -346,7 +349,7 @@ export default {
|
|
|
this.stationName.province = workData.province;
|
|
this.stationName.province = workData.province;
|
|
|
this.stationName.city = workData.city;
|
|
this.stationName.city = workData.city;
|
|
|
this.stationName.district = workData.county;
|
|
this.stationName.district = workData.county;
|
|
|
- this.jobTitle=workData.ruleClassifyName;
|
|
|
|
|
|
|
+ this.jobTitle = workData.ruleClassifyName;
|
|
|
}
|
|
}
|
|
|
this.fundListener = uni.$on("fundData", (data) => {
|
|
this.fundListener = uni.$on("fundData", (data) => {
|
|
|
console.log("接收到的福利数据:", data);
|
|
console.log("接收到的福利数据:", data);
|
|
@@ -516,7 +519,7 @@ export default {
|
|
|
// 跳转页面并接收参数(职位关键词)
|
|
// 跳转页面并接收参数(职位关键词)
|
|
|
goJobSkill() {
|
|
goJobSkill() {
|
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
|
- url: "/package/jobIntention/jobSkills?tag="+this.positionTag+'&jobTitle='+this.jobTitle,
|
|
|
|
|
|
|
+ url: "/package/jobIntention/jobSkills?tag=" + this.positionTag + '&jobTitle=' + this.jobTitle,
|
|
|
events: {
|
|
events: {
|
|
|
skillsUpdated: (data) => {
|
|
skillsUpdated: (data) => {
|
|
|
this.positionTag = data.selectedTags;
|
|
this.positionTag = data.selectedTags;
|