岗位类型改为岗位标签,字段改为传文字。

This commit is contained in:
francis_fh
2026-01-05 16:38:20 +08:00
parent 2b9663db53
commit 934f082de4
2 changed files with 8 additions and 7 deletions

View File

@@ -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'