流程退回的时候对表单不执行校验的方法。
重写退回方法:
```
MWF.APPForm.implement({
formValidation: function (routeName, opinion, medias) {
if(routeName === "退回") return true;
if (this.options.readonly) return true;
this.Macro.environment.form.currentRouteName = routeName;
this.Macro.environment.form.opinion = opinion;
this.Macro.environment.form.medias = medias;
var flag = true;
//flag = this.validation();
Object.each(this.forms, function (field, key) {
field.validationMode();
if (!field.validation(routeName, opinion, medias)) flag = false;
}.bind(this));
return flag;
}
})
```
把代码放到通用脚本中,或者表单queryLoad 事件里。
评论