岗位类型改为岗位标签,字段改为传文字。
This commit is contained in:
@@ -195,9 +195,8 @@ defineExpose({
|
||||
<style lang="scss" scoped>
|
||||
.popup-content {
|
||||
color: #000000;
|
||||
height: 100vh;
|
||||
height: 84vh;
|
||||
position: relative;
|
||||
bottom:80rpx;
|
||||
}
|
||||
.popup-bottom {
|
||||
padding: 40rpx 28rpx 20rpx 28rpx;
|
||||
|
||||
@@ -135,13 +135,13 @@
|
||||
|
||||
<!-- 新增:岗位类型 -->
|
||||
<view class="form-group">
|
||||
<view class="label">岗位类型</view>
|
||||
<view class="label">岗位标签</view>
|
||||
<view
|
||||
class="picker"
|
||||
@click="openJobTypeSelector"
|
||||
>
|
||||
<view class="picker-text" :class="{ 'placeholder': !selectedJobTypeLabel }">
|
||||
{{ selectedJobTypeLabel || '请选择岗位类型' }}
|
||||
{{ selectedJobTypeLabel || '请选择岗位标签' }}
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -522,8 +522,8 @@ const openJobTypeSelector = () => {
|
||||
// 保存选中的岗位类型
|
||||
selectedJobTypeIds.value = ids;
|
||||
selectedJobTypeLabel.value = labels;
|
||||
// 将岗位类型ID保存到formData.jobCategory字段
|
||||
formData.jobCategory = ids;
|
||||
// 将岗位类型文字保存到formData.jobCategory字段
|
||||
formData.jobCategory = labels;
|
||||
console.log('选择的岗位类型ID:', ids, '标签:', labels);
|
||||
},
|
||||
cancel: () => {
|
||||
@@ -770,7 +770,9 @@ const validateForm = () => {
|
||||
];
|
||||
|
||||
for (const { field, message } of requiredFields) {
|
||||
if (!formData[field] || formData[field].toString().trim() === '') {
|
||||
const value = formData[field];
|
||||
// 特殊处理:0 应该被视为有效值
|
||||
if (value === undefined || value === null || value === '' || value.toString().trim() === '') {
|
||||
uni.showToast({
|
||||
title: message,
|
||||
icon: 'none'
|
||||
|
||||
Reference in New Issue
Block a user