瀏覽代碼

山东导出接口清单判断调整

Tony Kang 3 年之前
父節點
當前提交
7fafeadb1f
共有 2 個文件被更改,包括 17 次插入14 次删除
  1. 1 0
      package.json
  2. 16 14
      web/building_saas/standard_interface/export/shandong_common.js

+ 1 - 0
package.json

@@ -73,6 +73,7 @@
     "dev_import_sc": "SET NODE_ENV=qa_sc&& node importserver.js",
     "uat_server_sc": "SET NODE_ENV=pp_sc&& node server.js",
     "uat_import_sc": "SET NODE_ENV=pp_sc&& node importserver.js",
+    "uat_socket_sc": "SET NODE_ENV=pp_sc&& node socket.js",
     "prod_server_sc": "SET NODE_ENV=sc_prod&& node server.js"
   }
 }

+ 16 - 14
web/building_saas/standard_interface/export/shandong_common.js

@@ -109,25 +109,25 @@ INTERFACE_EXPORT = (() => {
       "清单 第100章 总则": true,
       "清单 第200章 路基": true,
       "清单 第300章 路面": true,
-      "清单 第400章 桥梁、涵洞工程": true,
+      "清单 第400章 桥梁、涵洞": true,
       "清单 第500章 隧道": true,
-      "清单 第600章 交通安全设施": true,
+      "清单 第600章 安全设施及预埋管线": true,
       "清单 第700章 绿化及环境保护设施": true,
-      "清单 第800章 机电工程": true,
-      "清单 第900章 附属区房建工程":true
+      // "清单 第800章 机电工程": true,
+      // "清单 第900章 附属区房建工程":true
     }
   
     const ListCodeMap = {
-      "第100章至900章清单":"1",
+      "第100章至700章清单":"1",
       "清单 第100章 总则": "一",
       "清单 第200章 路基": "二",
       "清单 第300章 路面": "三",
-      "清单 第400章 桥梁、涵洞工程": "四",
+      "清单 第400章 桥梁、涵洞": "四",
       "清单 第500章 隧道": "五",
-      "清单 第600章 交通安全设施": "六",
+      "清单 第600章 安全设施及预埋管线": "六",
       "清单 第700章 绿化及环境保护设施": "七",
-      "清单 第800章 机电工程": "八",
-      "清单 第900章 附属区房建工程": "九",
+      // "清单 第800章 机电工程": "八",
+      // "清单 第900章 附属区房建工程": "九",
       "已包含在清单合计中的材料、工程设备、专业工程暂估价合计": "10",
       "清单合计减去材料、工程设备、专业工程暂估价合计": "11",
       "计日工合计": "12",
@@ -175,7 +175,7 @@ INTERFACE_EXPORT = (() => {
         let flag = data.flagsIndex.fixed.flag;
         switch (flag) {
           case fixedFlag.ONE_SEVEN_BILLS:
-            pass = data.name == "第100章至900章清单" || data.name == "第100章至900章清单合计";
+            pass = data.name == "第100章至700章清单" || data.name == "第100章至700章清单合计";
             break;
           case fixedFlag.PROVISIONAL_TOTAL:
             pass = data.name == "已包含在清单合计中的材料、工程设备、专业工程暂估价合计";
@@ -950,10 +950,12 @@ INTERFACE_EXPORT = (() => {
         let rstSum = 0;
         if (bill) {
           let dtlB = (bill.data) ? bill.data : bill;
-          for (let fee of dtlB.fees) {
-            if (fee.fieldName === key) {
-              rstSum = fee[valueKey];
-              break;
+          if (dtlB.fees) {
+            for (let fee of dtlB.fees) {
+              if (fee.fieldName === key) {
+                rstSum = fee[valueKey];
+                break;
+              }
             }
           }
         }