提交 f8c9b8f5 编写于 作者: zhangpingchuan's avatar zhangpingchuan

Update CONTROL.vue.ftl

上级 413dc0e5
......@@ -85,7 +85,7 @@ export default {
initForm(){
if(Object.keys(this.data).length >0){
Object.keys(this.data).forEach((item) =>{
this.formItemChange(item,this.data[item]);
this.formItemChange(item,this.data[item],true);
})
}
},
......@@ -143,6 +143,25 @@ export default {
formItemChange(name,value){
this.resetValidates();
this.formLogic(name,value);
if(!isFirst){
this.checkRule(name,value);
}
},
/**
* 表单值规则校验
*
*/
checkRule(name,value){
if(this.rules[name][0].required){
if(ComUtil.isEmpty(this.data[name])){
this.detailsModel[name].validateStatus ="error";
this.detailsModel[name].error =this.rules[name][0].message;
}else{
this.detailsModel[name].validateStatus ="";
this.detailsModel[name].error ="";
}
}
},
/**
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册