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

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

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