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

Revert "多数据部件服务基类handleResponseData逻辑调整"

This reverts commit 2b4fde8e.
上级 75587a6e
......@@ -100,19 +100,15 @@ export class MdServiceBase extends ControlServiceBase {
Object.assign(result, { records: tempData });
} else if (tempData instanceof Array) {
if (tempData.length > 0) {
for (let index = 0; index < tempData.length; index++) {
const item = tempData[index];
let _item: any = {};
for (let index = 0; index < dataItems.length; index++) {
const dataitem = dataItems[index];
tempData.forEach((item: any) => {
dataItems.forEach(dataitem => {
let val = item.hasOwnProperty(dataitem.prop) ? item[dataitem.prop] : null;
if (!val) {
val = item.hasOwnProperty(dataitem.name) ? item[dataitem.name] : null;
}
_item[dataitem.name] = val;
}
tempData[index] = _item;
}
item[dataitem.name] = val;
});
});
Object.assign(result, { records: tempData });
} else {
Object.assign(result, { records: [] });
......@@ -123,7 +119,7 @@ export class MdServiceBase extends ControlServiceBase {
if (!val) {
val = tempData.hasOwnProperty(dataitem.name) ? tempData[dataitem.name] : null;
}
if (action != 'Remove') {
if(action != 'Remove'){
tempData[dataitem.name] = val;
}
});
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册