|
@@ -204,7 +204,7 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="简介" prop="brief">
|
|
|
+ <el-form-item label="简介" prop="info.brief">
|
|
|
<el-input
|
|
|
v-model="form.info.brief"
|
|
|
:autosize="{ minRows: 2, maxRows: 4 }"
|
|
@@ -284,12 +284,16 @@ const rules = reactive({
|
|
|
password: [{ required: true, message: '请输入密码', trigger: 'blur' }],
|
|
|
refpassword: [{ required: true, validator: validatePassword, trigger: 'blur' }],
|
|
|
'info.name': [{ required: true, message: '请输入专家姓名', trigger: 'blur' }],
|
|
|
+ 'info.birth': [{ required: true, message: '请输入出生年月', trigger: 'blur' }],
|
|
|
'info.cardType': [{ required: true, message: '请输入证件类型', trigger: 'blur' }],
|
|
|
'info.card': [{ required: true, message: '请输入证件号码', trigger: 'blur' }],
|
|
|
'info.direction': [{ required: true, message: '请输入研究方向', trigger: 'blur' }],
|
|
|
'info.work': [{ required: true, message: '请输入工作单位', trigger: 'work' }],
|
|
|
'info.education': [{ required: true, message: '请输入学历', trigger: 'blur' }],
|
|
|
- 'info.field': [{ required: true, message: '请输入擅长领域', trigger: 'blur' }]
|
|
|
+ 'info.field': [{ required: true, message: '请输入擅长领域', trigger: 'blur' }],
|
|
|
+ 'info.is_show': [{ required: true, message: '请选择是否公开', trigger: 'blur' }],
|
|
|
+ 'info.brief': [{ required: true, message: '请输入简介', trigger: 'blur' }],
|
|
|
+ 'info.region': [{ required: true, message: '请选择地区', trigger: 'blur' }]
|
|
|
})
|
|
|
// 上传图片
|
|
|
const onFUpload = (e) => {
|