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

update

上级 859559ce
......@@ -99,6 +99,11 @@ export class ${srfclassname('${ctrl.name}')} implements OnInit {
distinctUntilChanged()
).subscribe(data => {
this.dataChangeEvent.emit(JSON.parse(data));
const field = data.field;
if (field) {
this.formLogic(field.name, field.value, field.oldVal);
this.validateFormItem(field.name);
}
});
}
<#list ctrl.getAllPSDEFormDetails() as formdetail>
......@@ -128,9 +133,7 @@ export class ${srfclassname('${ctrl.name}')} implements OnInit {
}
let oldVal: any = this.data[name];
this.data[name] = value;
this.formDataChange.next(JSON.stringify(this.data));
this.formLogic(name, value, oldVal);
this.validateFormItem(name);
this.formDataChange.next({ data: JSON.stringify(this.data), field: { name: name, value: value, oldVal: oldVal } });
}
/**
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册