|
@@ -247,10 +247,12 @@ export default class Load {
|
|
|
|
|
|
if (dataLocal.curveRoadPoints) {
|
|
if (dataLocal.curveRoadPoints) {
|
|
for (let key in dataLocal.curveRoadPoints) {
|
|
for (let key in dataLocal.curveRoadPoints) {
|
|
- curveRoadPointService.create(
|
|
|
|
|
|
+ let curveRoadPoint = curveRoadPointService.create(
|
|
dataLocal.curveRoadPoints[key],
|
|
dataLocal.curveRoadPoints[key],
|
|
dataLocal.curveRoadPoints[key].vectorId
|
|
dataLocal.curveRoadPoints[key].vectorId
|
|
);
|
|
);
|
|
|
|
+ curveRoadPoint.setIndex(dataLocal.curveRoadPoints[key].index);
|
|
|
|
+ curveRoadPoint.setParent(dataLocal.curveRoadPoints[key].parent);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -299,6 +301,9 @@ export default class Load {
|
|
curveRoad.singleLanesCurves = JSON.parse(
|
|
curveRoad.singleLanesCurves = JSON.parse(
|
|
JSON.stringify(curveRoadData.singleLanesCurves)
|
|
JSON.stringify(curveRoadData.singleLanesCurves)
|
|
);
|
|
);
|
|
|
|
+ curveRoad.singleLanesCurves = JSON.parse(
|
|
|
|
+ JSON.stringify(curveRoadData.singleLanes)
|
|
|
|
+ );
|
|
curveRoad.leftWidth = curveRoadData.leftWidth;
|
|
curveRoad.leftWidth = curveRoadData.leftWidth;
|
|
curveRoad.rightWidth = curveRoadData.rightWidth;
|
|
curveRoad.rightWidth = curveRoadData.rightWidth;
|
|
curveRoad.leftDrivewayCount = curveRoadData.leftDrivewayCount;
|
|
curveRoad.leftDrivewayCount = curveRoadData.leftDrivewayCount;
|
|
@@ -312,6 +317,12 @@ export default class Load {
|
|
curveRoad.rightLanesCurves = JSON.parse(
|
|
curveRoad.rightLanesCurves = JSON.parse(
|
|
JSON.stringify(curveRoadData.rightLanesCurves)
|
|
JSON.stringify(curveRoadData.rightLanesCurves)
|
|
);
|
|
);
|
|
|
|
+ curveRoad.leftLanes = JSON.parse(
|
|
|
|
+ JSON.stringify(curveRoadData.leftLanes)
|
|
|
|
+ );
|
|
|
|
+ curveRoad.rightLanes = JSON.parse(
|
|
|
|
+ JSON.stringify(curveRoadData.rightLanes)
|
|
|
|
+ );
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|