diff --git a/src/components/mdp-ui/mixin/MdpFormMixin.js b/src/components/mdp-ui/mixin/MdpFormMixin.js index 5aafada..0c91e16 100644 --- a/src/components/mdp-ui/mixin/MdpFormMixin.js +++ b/src/components/mdp-ui/mixin/MdpFormMixin.js @@ -360,8 +360,8 @@ export const MdpFormMixin = { if(!form){ form=this.$refs['editForm']; } - form.validate((valid) => { - if (valid) { + form.validateField(fieldName,(valid) => { + if (!valid) { func(params).then(res=>{ var tips = res.data.tips; if(tips.isOk){ @@ -379,7 +379,7 @@ export const MdpFormMixin = { this.load.editSomeFields=false; }); }else{ - this.$notify({ showClose:true, message: "表单验证不通过,请修改表单数据再提交", type: 'error' }); + this.$notify({ showClose:true, message: "表单验证不通过,请修改表单数据再提交.", type: 'error' }); } });