Commit 05a19ab5 authored by wangxl's avatar wangxl

555

parent fb888fcb
...@@ -107,33 +107,32 @@ export default { ...@@ -107,33 +107,32 @@ export default {
data () { data () {
return { return {
formData: { formData: {
id: null, certId: null, sex: null, unitId: null, birthday: null, mobile: null, email: null, title: null, unitId: null, education: null, spec: null, address: null, treeCode: null id: null, certId: null, sex: null, birthday: null, mobile: null, email: null, title: null, education: null, spec: null, address: null, treeCode: null
}, },
rules: { rules: {
personName: [{ required: true, message: '请输入姓名', trigger: 'blur' }], personName: [{ required: true, message: '请输入姓名', trigger: 'blur' }],
certId: [{ required: true, message: '请输入证件号', trigger: 'blur' }, // certId: [{ required: true, message: '请输入证件号', trigger: 'blur' },
{ // {
validator: (rule, value, callback) => { // validator: (rule, value, callback) => {
if (value == '' || value == undefined) { // if (value == '' || value == undefined) {
callback() // callback()
} // }
var errorMsg = isIdentityId(value); // var errorMsg = isIdentityId(value);
if (errorMsg != "") { // if (errorMsg != "") {
callback(new Error(errorMsg)); // callback(new Error(errorMsg));
} else { // } else {
let pars = { certId: this.formData.certId, id: this.formData.id } // let pars = { certId: this.formData.certId, id: this.formData.id }
this.$api.base.checkCertIdById(pars).then(({ data = {} }) => { // this.$api.base.checkCertIdById(pars).then(({ data = {} }) => {
if (data) { // if (data) {
callback(new Error("证件号已存在")); // callback(new Error("证件号已存在"));
} else // } else
callback() // callback()
}) // })
} // }
} // }
}], // }],
email: [{ required: false, message: '请输入邮箱', trigger: 'blur' }], email: [{ required: false, message: '请输入邮箱', trigger: 'blur' }],
title: [{ required: false, message: '请选择职称', trigger: 'change' }], title: [{ required: false, message: '请选择职称', trigger: 'change' }],
unitId: [{ required: false, message: '请选择单位', trigger: 'change' }],
education: [{ required: false, message: '请选择学历', trigger: 'change' }], education: [{ required: false, message: '请选择学历', trigger: 'change' }],
spec: [{ required: false, message: '请选择专业', trigger: 'change' }], spec: [{ required: false, message: '请选择专业', trigger: 'change' }],
treeCode: [{ required: false, message: '请选择单位', trigger: 'change' }], treeCode: [{ required: false, message: '请选择单位', trigger: 'change' }],
......
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