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