发布招工去掉人员属性项

This commit is contained in:
zxy
2024-03-10 15:37:16 +08:00
parent 16bde52c60
commit 65d9d2e9eb
4 changed files with 42 additions and 45 deletions

View File

@@ -39,13 +39,13 @@
import CustomTabbar from '@/components/CustomTabbar/custom_tabbar.vue';
import { getuserrecruitListApp } from '@/api/userrecruit.js'
import userrecruitList from '../components/userrecruitList.vue'
let arrGuide = ['在线填写招工需求', '后台审核沟通发布', '平台/展示招工任务'];
let arrGuide = ['在线填写招工需求', '后台审核沟通发布', '平台展示招工信息'];
let arrTitle = [
{
text: "任务招工",
text: "发布任务",
id: 0
}, {
text: "岗位招工",
text: "发布岗位",
id: 1
}, {
text: "个人招工",

View File

@@ -48,12 +48,12 @@
<u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item>
<view style="font-size: 30rpx;font-weight: bold;padding: 20rpx 0 0;">人员要求</view>
<u-form-item label="人员属性" prop="userNature" labelWidth="80" borderBottom
<!-- <u-form-item label="人员属性" prop="userNature" labelWidth="80" borderBottom
@click="showNature = true; hideKeyboard()" ref="item4">
<u--input v-model="info.userNature" disabledColor="#ffffff" placeholder="请选择人员属性"
border="none"></u--input>
<u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item>
</u-form-item> -->
<u-form-item label="年龄要求" prop="ageDesc" labelWidth="80" borderBottom
@click="showAge = true; hideKeyboard()" ref="item4">
<u--input v-model="info.ageDesc" disabledColor="#ffffff" placeholder="请选择年龄要求"
@@ -85,9 +85,9 @@
<u-picker :show="showSkills" ref="skillPicker" keyName="name" :columns="skillColumns"
@confirm="skillConfirm" @cancel="skillClose" @close="skillClose">
</u-picker>
<u-picker :show="showNature" ref="naturePicker" :columns="natureColumns"
<!-- <u-picker :show="showNature" ref="naturePicker" :columns="natureColumns"
@confirm="natureConfirm" @cancel="natureClose" @close="natureClose">
</u-picker>
</u-picker> -->
<u-picker :show="showAge" ref="agePicker" keyName="label" :columns="ageColumns"
@confirm="ageConfirm" @cancel="ageClose" @close="ageClose">
</u-picker>
@@ -142,7 +142,7 @@
worktypeNames: '', // 工种名称
skillNames: '', // 工种二级名称
jobDescription: '', // 任务描述
userNature: '', // 人员属性
// userNature: '', // 人员属性
ageDesc: '', // 年龄要求
education: '', // 学历要求
educationLabel: '', // 学历要求前端显示
@@ -256,11 +256,11 @@
skillConfirm() {
this.showSkills = false
},
natureConfirm(e) {
const { value } = e
this.info.userNature = value[0]
this.showNature = false
},
// natureConfirm(e) {
// const { value } = e
// this.info.userNature = value[0]
// this.showNature = false
// },
ageConfirm(e) {
const { value } = e
this.info.ageDesc = value[0].label
@@ -286,9 +286,9 @@
ageClose() {
this.showAge = false
},
natureClose() {
this.showNature = false
},
// natureClose() {
// this.showNature = false
// },
skillClose() {
this.showSkills = false
},
@@ -393,7 +393,6 @@
'worktypeNames',
'skillNames',
'jobDescription',
'userNature',
'ageDesc',
'education',
'educationLabel',

View File

@@ -48,12 +48,12 @@
<u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item>
<view style="font-size: 30rpx;font-weight: bold;padding: 20rpx 0 0;">人员要求</view>
<u-form-item label="人员属性" prop="userNature" labelWidth="80" borderBottom
<!-- <u-form-item label="人员属性" prop="userNature" labelWidth="80" borderBottom
@click="showNature = true; hideKeyboard()" ref="item7">
<u--input v-model="info.userNature" disabledColor="#ffffff" placeholder="请选择人员属性"
border="none"></u--input>
<u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item>
</u-form-item> -->
<u-form-item label="年龄要求" prop="ageDesc" labelWidth="80" borderBottom
@click="showAge = true; hideKeyboard()" ref="item8">
<u--input v-model="info.ageDesc" disabledColor="#ffffff" placeholder="请选择年龄要求"
@@ -114,9 +114,9 @@
<u-picker :show="showSkills" ref="skillPicker" keyName="name" :columns="skillColumns"
@confirm="skillConfirm" @cancel="skillClose" @close="skillClose">
</u-picker>
<u-picker :show="showNature" ref="naturePicker" :columns="natureColumns"
<!-- <u-picker :show="showNature" ref="naturePicker" :columns="natureColumns"
@confirm="natureConfirm" @cancel="natureClose" @close="natureClose">
</u-picker>
</u-picker> -->
<u-picker :show="showAge" ref="agePicker" keyName="label" :columns="ageColumns"
@confirm="ageConfirm" @cancel="ageClose" @close="ageClose">
</u-picker>
@@ -171,7 +171,7 @@
worktypeNames: '', // 工种名称
skillNames: '', // 工种二级名称
jobDescription: '', // 任务描述
userNature: '', // 人员属性
// userNature: '', // 人员属性
ageDesc: '', // 年龄要求
education: '', // 学历要求
experienceDesc: '', // 经验要求
@@ -293,11 +293,11 @@
skillConfirm() {
this.showSkills = false
},
natureConfirm(e) {
const { value } = e
this.info.userNature = value[0]
this.showNature = false
},
// natureConfirm(e) {
// const { value } = e
// this.info.userNature = value[0]
// this.showNature = false
// },
ageConfirm(e) {
const { value } = e
this.info.ageDesc = value[0].label
@@ -323,9 +323,9 @@
ageClose() {
this.showAge = false
},
natureClose() {
this.showNature = false
},
// natureClose() {
// this.showNature = false
// },
skillClose() {
this.showSkills = false
},
@@ -434,7 +434,6 @@
'worktypeNames',
'skillNames',
'jobDescription',
'userNature',
'ageDesc',
'education',
'educationLabel',

View File

@@ -48,12 +48,12 @@
<u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item>
<view style="font-size: 30rpx;font-weight: bold;padding: 20rpx 0 0;">人员要求</view>
<u-form-item label="人员属性" prop="userNature" labelWidth="80" borderBottom
<!-- <u-form-item label="人员属性" prop="userNature" labelWidth="80" borderBottom
@click="showNature = true; hideKeyboard()" ref="item4">
<u--input v-model="info.userNature" disabledColor="#ffffff" placeholder="请选择人员属性"
border="none"></u--input>
<u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item>
</u-form-item> -->
<u-form-item label="年龄要求" prop="ageDesc" labelWidth="80" borderBottom
@click="showAge = true; hideKeyboard()" ref="item4">
<u--input v-model="info.ageDesc" disabledColor="#ffffff" placeholder="请选择年龄要求"
@@ -114,9 +114,9 @@
<u-picker :show="showSkills" ref="skillPicker" keyName="name" :columns="skillColumns"
@confirm="skillConfirm" @cancel="skillClose" @close="skillClose">
</u-picker>
<u-picker :show="showNature" ref="naturePicker" :columns="natureColumns"
<!-- <u-picker :show="showNature" ref="naturePicker" :columns="natureColumns"
@confirm="natureConfirm" @cancel="natureClose" @close="natureClose">
</u-picker>
</u-picker> -->
<u-picker :show="showAge" ref="agePicker" keyName="label" :columns="ageColumns"
@confirm="ageConfirm" @cancel="ageClose" @close="ageClose">
</u-picker>
@@ -171,7 +171,7 @@
worktypeNames: '', // 工种名称
skillNames: '', // 工种二级名称
jobDescription: '', // 任务描述
userNature: '', // 人员属性
// userNature: '', // 人员属性
ageDesc: '', // 年龄要求
education: '', // 学历要求
educationLabel: '', // 学历要求前端显示
@@ -294,11 +294,11 @@
skillConfirm() {
this.showSkills = false
},
natureConfirm(e) {
const { value } = e
this.info.userNature = value[0]
this.showNature = false
},
// natureConfirm(e) {
// const { value } = e
// this.info.userNature = value[0]
// this.showNature = false
// },
ageConfirm(e) {
const { value } = e
this.info.ageDesc = value[0].label
@@ -324,9 +324,9 @@
ageClose() {
this.showAge = false
},
natureClose() {
this.showNature = false
},
// natureClose() {
// this.showNature = false
// },
skillClose() {
this.showSkills = false
},
@@ -430,7 +430,6 @@
'worktypeNames',
'skillNames',
'jobDescription',
'userNature',
'ageDesc',
'education',
'educationLabel',