Browse Source

添加判断,保证free_draw为true or false

guohui.deng 6 years ago
parent
commit
b265f12c80
1 changed files with 6 additions and 6 deletions
  1. 6 6
      index.ts

+ 6 - 6
index.ts

@@ -280,7 +280,7 @@ export function convertAirspaceInfoServerToLocal(airspaceInfo
             radius: ai.radius_of_flying,
             height: ai.altitude + "",
             heightStandard: Global.heightStandardsById.get(ai.unit),
-            isDraw: ai.free_draw
+            isDraw: ai.free_draw? ai.free_draw: false
         };
     }
 
@@ -357,7 +357,7 @@ export function convertAirspaceInfoServerToLocal(airspaceInfo
             dep,
             arrive,
             passPoints,
-            isDraw: ai.free_draw
+            isDraw: ai.free_draw? ai.free_draw: false
         }, ...(ai.airline_width ? {airlineWidth: ai.airline_width} : {})}
     }
 
@@ -385,7 +385,7 @@ export function convertAirspaceInfoServerToLocal(airspaceInfo
                 height: ai.altitude + '',
                 heightStandard: Global.heightStandardsById.get(ai.unit),
                 polygonPoints,
-                isDraw: ai.free_draw
+                isDraw: ai.free_draw? ai.free_draw: false
             };
         }
     }
@@ -411,7 +411,7 @@ export function convertAirspaceInfoLocalToServer(airspace
             center_loc: ai.addr,
             altitude: parseInt(ai.height),
             unit: Global.heightStandards.get(ai.heightStandard),
-            free_draw: ai.isDraw
+            free_draw: ai.isDraw? ai.isDraw: false
         };
         return circle
     } else if (airspace.airspaceType == Global.airspaceType.line) {
@@ -433,7 +433,7 @@ export function convertAirspaceInfoLocalToServer(airspace
                 lng: ai.arrive.lng,
                 lat: ai.arrive.lat
             },
-            free_draw: ai.isDraw
+            free_draw: ai.isDraw? ai.isDraw: false
         }
         if(ai.airlineWidth) {
             line['airline_width'] = ai.airlineWidth
@@ -496,7 +496,7 @@ export function convertAirspaceInfoLocalToServer(airspace
             altitude: parseInt(ai.height),
             unit: Global.heightStandards.get(ai.heightStandard),
             points: ai.polygonPoints,
-            free_draw: ai.isDraw
+            free_draw: ai.isDraw? ai.isDraw: false
         };
         return polygon;
     }