Commit 2c369ed0 authored by wangxl's avatar wangxl

4444

parent 243e8b07
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
<div class="required">职称</div> <div class="required">职称</div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<a-form-model-item ref="title" prop="title" > <a-form-model-item ref="title" prop="title">
<para-multi-select v-model="formData.title" :typeId="7" /> <para-multi-select v-model="formData.title" :typeId="7" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<div class="special-middle"> <div class="special-middle">
<a-form-model-item ref="specList" prop="specList" > <a-form-model-item ref="specList" prop="specList">
<spec-select :specList.sync="formData.specList" /> <spec-select :specList.sync="formData.specList" />
</a-form-model-item> </a-form-model-item>
</div> </div>
...@@ -163,7 +163,6 @@ export default { ...@@ -163,7 +163,6 @@ export default {
personName: [{ required: true, message: '请输入姓名', trigger: 'blur' }], personName: [{ required: true, message: '请输入姓名', trigger: 'blur' }],
workUnit: [{ required: false, message: '请输入工作单位', trigger: 'blur' }], workUnit: [{ required: false, message: '请输入工作单位', trigger: 'blur' }],
sex: [{ required: true, message: '请选择性别', trigger: 'change' }], sex: [{ required: true, message: '请选择性别', trigger: 'change' }],
specList: [{ required: true, message: '请选择评审专业', trigger: 'change' }],
title: [{ required: true, message: '请选择职称', trigger: 'change' }], title: [{ required: true, message: '请选择职称', trigger: 'change' }],
treeCode: [{ required: false, message: '请选择单位', trigger: 'change' }], treeCode: [{ required: false, message: '请选择单位', trigger: 'change' }],
remark: [{ required: false, message: '请输入备注', trigger: 'blur' }], remark: [{ required: false, message: '请输入备注', trigger: 'blur' }],
...@@ -201,6 +200,10 @@ export default { ...@@ -201,6 +200,10 @@ export default {
}).catch(() => { this.loading = false }) }).catch(() => { this.loading = false })
}, },
submit () { submit () {
if (!!!this.formData.specList || this.formData.specList.length == 0) {
this.$message.error('请选择评审专业!')
return false
} else {
this.$refs.form.validate(valid => { this.$refs.form.validate(valid => {
if (valid) { if (valid) {
this.loading = true this.loading = true
...@@ -227,6 +230,7 @@ export default { ...@@ -227,6 +230,7 @@ export default {
return false return false
} }
}) })
}
}, },
} }
} }
......
...@@ -57,6 +57,9 @@ export default { ...@@ -57,6 +57,9 @@ export default {
}, },
methods: { methods: {
addArray () {//添加成员 addArray () {//添加成员
if (this.specList >= 3) {
this.$message.error('最多只能添加三个评审专业!')
} else
this.specList.push({ ...Model }) this.specList.push({ ...Model })
}, },
removeArray (item) {//移除成员 removeArray (item) {//移除成员
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment