Bläddra i källkod

Merge branch 'master' of http://192.168.1.41:3000/SmartCost/YangHuCost

Tony Kang 2 år sedan
förälder
incheckning
2c69cdf6d6
2 ändrade filer med 678 tillägg och 675 borttagningar
  1. 670 668
      modules/pm/facade/pm_facade.js
  2. 8 7
      web/building_saas/standard_interface/export/guangxi_common.js

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 670 - 668
modules/pm/facade/pm_facade.js


+ 8 - 7
web/building_saas/standard_interface/export/guangxi_common.js

@@ -151,9 +151,9 @@ INTERFACE_EXPORT = (() => {
     "03WHF": "2",
     "04ACFZF": "3"
   }
-  const reg1 = new RegExp('\n','g'), reg2 = new RegExp('\r','g'),
-        reg3 = new RegExp(' ','g'), reg4 = new RegExp('\t','g')
-  ;
+  const reg1 = new RegExp('\n', 'g'), reg2 = new RegExp('\r', 'g'),
+    reg3 = new RegExp(' ', 'g'), reg4 = new RegExp('\t', 'g')
+    ;
 
   function getBasePrice(projectGLJID, tenderProject) {
     let glj = _.find(tenderProject.projectGLJ.datas.gljList, {
@@ -1778,6 +1778,7 @@ INTERFACE_EXPORT = (() => {
     function Params(tenderProject) {
       let feature = tenderProject.property.projectFeature ? tenderProject.property.projectFeature : [];
       let featrueMap = {};
+      debugger;
       let baseMap = {};
       for (let f of feature) {
         featrueMap[f.key] = f;
@@ -1797,7 +1798,7 @@ INTERFACE_EXPORT = (() => {
         if (baseMap["natureConstruction"].value == "新建") BuildType = 0;
         if (baseMap["natureConstruction"].value == "改扩建") BuildType = 1;
       }
-      
+
       let Terrain = "";
       if (baseMap["terrainCategory"]) {
         if (baseMap["terrainCategory"].value == "平原微丘") Terrain = 0;
@@ -1805,7 +1806,7 @@ INTERFACE_EXPORT = (() => {
       }
       let DesignSpeed = parseFloat(featrueMap["designSpeed"].value);
       if (isNaN(DesignSpeed)) DesignSpeed = 0;
-      
+
       let Structure = 0;
       if (featrueMap["pavementStructure"]) {
         if (featrueMap["pavementStructure"].value == "沥青路面") Structure = 0;
@@ -1813,8 +1814,8 @@ INTERFACE_EXPORT = (() => {
         if (featrueMap["pavementStructure"].value == "其他类型路面") Structure = 2;
       }
       let RoadGrade = "";
-      if (RoadGradeMap[baseMap["roadGrade"]]) {
-        if (RoadGradeMap[baseMap["roadGrade"].value]) RoadGrade = RoadGradeMap[baseMap["roadGrade"].value];
+      if (baseMap["roadGrade"] && RoadGradeMap[baseMap["roadGrade"].value]) {
+        RoadGrade = RoadGradeMap[baseMap["roadGrade"].value];
       }
 
       const attrs = [{