flat: 添加期望薪资等等

This commit is contained in:
Apcallover
2024-05-20 10:30:34 +08:00
parent 255c80eaab
commit e970733bd0
9 changed files with 1067 additions and 771 deletions

View File

@@ -137,6 +137,9 @@ let leftUserOptions = {
}, {
label: '手机号',
prop: 'telphone',
}, {
label: "求职意愿",
prop: "willingJob",
}, {
label: "民族",
prop: "aac005",

File diff suppressed because it is too large Load Diff

View File

@@ -402,6 +402,22 @@ export default {
],
span: 24,
},
{
label: "求职意愿",
prop: "willingJob",
span: 24,
rules: [
{required: true, message: "请输入求职意愿", trigger: "blur"},
],
},
{
label: "期望薪资",
prop: "wage",
span: 24,
rules: [
{required: true, message: "请输入期望薪资", trigger: "blur"},
],
},
// {
// label: "经办时间",
// prop: "aae036",

View File

@@ -137,6 +137,9 @@ let leftUserOptions = {
}, {
label: '手机号',
prop: 'telphone',
}, {
label: "求职意愿",
prop: "willingJob",
}, {
label: "民族",
prop: "aac005",
@@ -436,13 +439,18 @@ export default {
async getRightSearchByUserId() {
const {currentPage, size} = this.rightPages
const ids = this.leftUserSelections.map(item => item.userId).join(',');
const willingJobs = this.leftUserSelections.map(item => item.willingJob);
const createTime = Date.now() + 3000
this.rightLoading = true
let params = {
ids, current: currentPage,
size,
}
let resData = await getSearchAllByUserId(params)
let paramsBody = {
willingJobs: willingJobs
}
console.log(params, paramsBody)
let resData = await getSearchAllByUserId(params, paramsBody)
if (resData.data.code === 200) {
const timed = createTime - Date.now() > 0 ? createTime - Date.now() : 0
setTimeout(() => {

File diff suppressed because it is too large Load Diff

View File

@@ -371,6 +371,14 @@ export default {
],
span: 24,
},
{
label: "求职意愿",
prop: "willingJob",
span: 24,
rules: [
{required: true, message: "请输入求职意愿", trigger: "blur"},
],
},
{
label: "户口所在地",
prop: "aac010",

View File

@@ -56,6 +56,14 @@
placeholder="请选择 工作地址"
></jl-cityLabel-cascader>
</template>
<template slot="cityIdFrom" slot-scope="{ disabled }">
<jl-cityLabel-cascader
:disabled="disabled"
filterable
v-model="obj.cityId"
placeholder="请选择 工作地址"
></jl-cityLabel-cascader>
</template>
<template slot-scope="{ row }" slot="wage">
<el-input placeholder="请输入工资" type="number" v-model="obj.wage" class="input-with-select">
<el-select v-model="obj.wageUnitCategory" slot="append" placeholder="请选择" @change="getMaxAndMin">
@@ -810,7 +818,7 @@ export default {
},
{
min: 1,
max: 5,
max: 8,
message: "长度在 1 到 5 个字",
trigger: "blur",
},
@@ -1170,7 +1178,7 @@ export default {
callName: row.callName,
callTel: row.callTel,
callNumber: row.callNumber,
cityId: row.cityId,
cityId: row.cityId.replace(/\s+/g, ""),
address: row.address,
lat: row.lat,
lon: row.lon,
@@ -1207,6 +1215,7 @@ export default {
tradeNames: row.tradeNames,
worktypeIds: row.worktypeIds,
worktypeNames: row.worktypeNames,
jobCompanyScale: row.jobCompanyScale,
skillIds: row.workSkills[1],
skillNames: row.skillNames,
jobDescription: row.jobDescription,
@@ -1219,7 +1228,7 @@ export default {
callName: row.callName,
callTel: row.callTel,
callNumber: row.callNumber,
cityId: row.cityId,
cityId: row.cityId.replace(/\s+/g, ""),
address: row.address,
lat: row.lat,
lon: row.lon,