优化个人中心表单必填项验证
This commit is contained in:
@ -51,13 +51,13 @@
|
||||
</el-form-item>
|
||||
|
||||
<div class="flex items-center">
|
||||
<el-form-item label="所在地区:" prop="isDomestic" :rules="[{ required: true, message: '请选择所在地区', trigger: 'change' }]">
|
||||
<el-form-item label="所在地区:" prop="isDomestic" :rules="[{ required: false, message: '请选择所在地区', trigger: 'change' }]">
|
||||
<el-select v-model="userForm.isDomestic" placeholder="请选择" class="w-[120px]!" @change="handleCountryChange">
|
||||
<el-option label="国内" :value="1"></el-option>
|
||||
<el-option label="国外" :value="0"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label-width="6px" prop="province" :rules="[{ required: true, message: '请选择省份', trigger: 'change' }]">
|
||||
<el-form-item label-width="6px" prop="province" :rules="[{ required: false, message: '请选择省份', trigger: 'change' }]">
|
||||
<el-select v-model="userForm.province" placeholder="请选择省份" class="w-[120px]!">
|
||||
<el-option v-for="item in provinceList" :key="item.id" :label="item.name" :value="item.id" />
|
||||
</el-select>
|
||||
@ -74,7 +74,7 @@
|
||||
</el-form-item> -->
|
||||
</div>
|
||||
|
||||
<el-form-item label="技能标签:" prop="labels" :rules="[{ required: true, message: '请选择技能标签', trigger: 'change' }]">
|
||||
<el-form-item label="技能标签:" prop="labels" :rules="[{ required: false, message: '请选择技能标签', trigger: 'change' }]">
|
||||
<el-select
|
||||
v-model="userForm.labels"
|
||||
:remote-method="remoteMethod"
|
||||
@ -89,7 +89,7 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="技能证书:" prop="files" :rules="[{ required: true, message: '请上传技能证书', trigger: 'change' }]">
|
||||
<el-form-item label="技能证书:" prop="files" :rules="[{ required: false, message: '请上传技能证书', trigger: 'change' }]">
|
||||
<KlUploader
|
||||
v-model:file-list="userForm.files"
|
||||
list-type="picture-card"
|
||||
@ -158,7 +158,7 @@
|
||||
province: '',
|
||||
county: '',
|
||||
labels: [],
|
||||
description: '',
|
||||
description: '这个工程师很懒 什么都没写',
|
||||
authStatus: 0,
|
||||
files: [],
|
||||
nickname: '',
|
||||
|
||||
Reference in New Issue
Block a user