Tony Kang 3 سال پیش
والد
کامیت
9e8b877fc1
1فایلهای تغییر یافته به همراه13 افزوده شده و 15 حذف شده
  1. 13 15
      web/building_saas/standard_interface/export/guangxi_common.js

+ 13 - 15
web/building_saas/standard_interface/export/guangxi_common.js

@@ -1551,8 +1551,9 @@ INTERFACE_EXPORT = (() => {
         let Terrain = "";
         if (baseMap["terrainCategory"].value == "平原微丘") Terrain = 0;
         if (baseMap["terrainCategory"].value == "山岭重丘") Terrain = 1;
-        let DesignSpeed = featrueMap["designSpeed"].value;
-        let Structure = "";
+        let DesignSpeed = parseFloat(featrueMap["designSpeed"].value);
+        if (isNaN(DesignSpeed)) DesignSpeed = 0;
+        let Structure = 0;
         if (featrueMap["pavementStructure"].value == "沥青路面") Structure = 0;
         if (featrueMap["pavementStructure"].value == "水泥混凝土路面") Structure = 1;
         if (featrueMap["pavementStructure"].value == "其他类型路面") Structure = 2;
@@ -1597,28 +1598,27 @@ INTERFACE_EXPORT = (() => {
           },
           {
             name: "SubgradeWidth",
-            value: featrueMap["subgradeWidth"] ? featrueMap["subgradeWidth"].value : ""
+            value: featrueMap["subgradeWidth"] ? featrueMap["subgradeWidth"].value : 0
           },
           {
             name: "RoadLength",
-            value: featrueMap["roadLength"] ? featrueMap["roadLength"].value : ""
+            value: featrueMap["roadLength"] ? featrueMap["roadLength"].value : 0
           },
           {
             name: "BridgeLength",
-            value: featrueMap["bridgeLength"] ? featrueMap["bridgeLength"].value : ""
+            value: featrueMap["bridgeLength"] ? featrueMap["bridgeLength"].value : 0
           },
           {
             name: "TunnelLength",
-            value: featrueMap["tunnelLength"] ? featrueMap["tunnelLength"].value : ""
+            value: featrueMap["tunnelLength"] ? featrueMap["tunnelLength"].value : 0
           },
           {
             name: "BriTunRate",
-            value: featrueMap["briTunRate"] ? featrueMap["briTunRate"].value : "",
-            mustHasValue: true
+            value: featrueMap["briTunRate"] ? featrueMap["briTunRate"].value : 0
           },
           {
             name: "InterchangeNum",
-            value: featrueMap["interchangeNum"] ? featrueMap["interchangeNum"].value : ""
+            value: featrueMap["interchangeNum"] ? featrueMap["interchangeNum"].value : 0
           },
           {
             name: "RisingRate",
@@ -1633,22 +1633,20 @@ INTERFACE_EXPORT = (() => {
           },
           {
             name: "RateNo",
-            value: uuid.v1(),
-            mustHasValue: true
+            value: uuid.v1()
           },
           {
             name: "PractNo",
-            value: uuid.v1(),
-            mustHasValue: true
+            value: uuid.v1()
           },
 
           {
             name: "StubLengths",
-            value: featrueMap["stubLengths"] ? featrueMap["stubLengths"].value : ""
+            value: featrueMap["stubLengths"] ? featrueMap["stubLengths"].value : 0
           },
           {
             name: "LaneLength",
-            value: featrueMap["laneLength"] ? featrueMap["laneLength"].value : ""
+            value: featrueMap["laneLength"] ? featrueMap["laneLength"].value : 0
           },
           {
             name: "KeyId",