提交 859559ce 编写于 作者: JunZai's avatar JunZai

update

上级 df7200ed
...@@ -130,6 +130,30 @@ export class ${srfclassname('${ctrl.name}')} implements OnInit { ...@@ -130,6 +130,30 @@ export class ${srfclassname('${ctrl.name}')} implements OnInit {
this.data[name] = value; this.data[name] = value;
this.formDataChange.next(JSON.stringify(this.data)); this.formDataChange.next(JSON.stringify(this.data));
this.formLogic(name, value, oldVal); this.formLogic(name, value, oldVal);
this.validateFormItem(name);
}
/**
* 校验表单项
*
* @param {string} name
* @memberof EditForm
*/
public validateFormItem(name: string) {
if (!name) {
return;
}
const rule: any = this.rules[name];
let message = '';
let status = '';
if (!this.data[name] && rule[1].required) {
message = rule[1].message;
status = 'error';
} else if (this.data[name]) {
}
this.detailsModel[name].error = message;
this.detailsModel[name].validateStatus = status;
} }
/** /**
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册