提交 3458f6d0 编写于 作者: KK's avatar KK

新增编辑面板过滤条件

上级 b031ef7c
...@@ -24,10 +24,10 @@ export class MultiEditViewPanelServiceBase extends ControlServiceBase { ...@@ -24,10 +24,10 @@ export class MultiEditViewPanelServiceBase extends ControlServiceBase {
} }
const dataItems: any[] = this.model.getDataItems(); const dataItems: any[] = this.model.getDataItems();
const item: any = {}; const item: any = {};
if(data instanceof Array){
data.forEach((_data:any) => { data.forEach((_data:any) => {
dataItems.forEach(dataitem => { dataItems.forEach(dataitem => {
let val:any let val: any = _data.hasOwnProperty(dataitem.prop) ? _data[dataitem.prop] : null;
val = _data.hasOwnProperty(dataitem.prop) ? _data[dataitem.prop] : null;
if (!val) { if (!val) {
val = _data.hasOwnProperty(dataitem.name) ? _data[dataitem.name] : null; val = _data.hasOwnProperty(dataitem.name) ? _data[dataitem.name] : null;
} }
...@@ -35,6 +35,9 @@ export class MultiEditViewPanelServiceBase extends ControlServiceBase { ...@@ -35,6 +35,9 @@ export class MultiEditViewPanelServiceBase extends ControlServiceBase {
}); });
Object.assign(_data, item); Object.assign(_data, item);
}); });
}else{
}
return data; return data;
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册