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

新增编辑面板过滤条件

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