注释批处理数据代码

This commit is contained in:
fan 2023-12-15 10:05:04 +08:00
parent 4394a9814f
commit 91f1ad4f46

View File

@ -366,84 +366,84 @@ export function saveDrawDatas(app: IDrawApp) {
storage.logicSections.push((logicSectionData as LogicSectionData).data);
}
});
storage.Platforms.forEach((item) => {
item.common.nid = +item.common.id;
item.nrefStation = +item.refStation;
item.nrefSectionId = +item.refSectionId;
});
storage.axleCountings.forEach((item) => {
item.common.nid = +item.common.id;
item.axleCountingRef = item.axleCountingRef.map((child) => {
child.nid = +child.id;
return child;
});
});
storage.iscsFans.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.links.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.logicSections.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.pathLines.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.polygons.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.rects.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.runLines.forEach((item) => {
item.common.nid = +item.common.id;
item.nlinkPathLines = item.linkPathLines.map((child) => +child);
});
storage.section.forEach((item) => {
item.common.nid = +item.common.id;
if (item.paRef) {
item.paRef.nid = +item.paRef.id;
}
if (item.pbRef) {
item.pbRef.nid = +item.pbRef.id;
}
item.nchildren = item.children.map((child) => +child);
});
storage.separators.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.signals.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.stationLines.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.stations.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.train.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.trainLines.forEach((item) => {
item.common.nid = +item.common.id;
});
storage.trainWindows.forEach((item) => {
item.common.nid = +item.common.id;
item.nrefDeviceId = item.refDeviceId.map((child) => +child);
});
storage.turnouts.forEach((item) => {
item.common.nid = +item.common.id;
if (item.paRef) {
item.paRef.nid = +item.paRef.id;
}
if (item.pbRef) {
item.pbRef.nid = +item.pbRef.id;
}
if (item.pcRef) {
item.pcRef.nid = +item.pcRef.id;
}
});
// storage.Platforms.forEach((item) => {
// item.common.nid = +item.common.id;
// item.nrefStation = +item.refStation;
// item.nrefSectionId = +item.refSectionId;
// });
// storage.axleCountings.forEach((item) => {
// item.common.nid = +item.common.id;
// item.axleCountingRef = item.axleCountingRef.map((child) => {
// child.nid = +child.id;
// return child;
// });
// });
// storage.iscsFans.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.links.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.logicSections.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.pathLines.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.polygons.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.rects.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.runLines.forEach((item) => {
// item.common.nid = +item.common.id;
// item.nlinkPathLines = item.linkPathLines.map((child) => +child);
// });
// storage.section.forEach((item) => {
// item.common.nid = +item.common.id;
// if (item.paRef) {
// item.paRef.nid = +item.paRef.id;
// }
// if (item.pbRef) {
// item.pbRef.nid = +item.pbRef.id;
// }
// item.nchildren = item.children.map((child) => +child);
// });
// storage.separators.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.signals.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.stationLines.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.stations.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.train.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.trainLines.forEach((item) => {
// item.common.nid = +item.common.id;
// });
// storage.trainWindows.forEach((item) => {
// item.common.nid = +item.common.id;
// item.nrefDeviceId = item.refDeviceId.map((child) => +child);
// });
// storage.turnouts.forEach((item) => {
// item.common.nid = +item.common.id;
// if (item.paRef) {
// item.paRef.nid = +item.paRef.id;
// }
// if (item.pbRef) {
// item.pbRef.nid = +item.pbRef.id;
// }
// if (item.pcRef) {
// item.pcRef.nid = +item.pcRef.id;
// }
// });
const base64 = fromUint8Array(storage.serialize());
console.log('保存数据', storage);
// localStorage.setItem(StorageKey, base64);