소스 검색

update data

zhangweicheng 7 년 전
부모
커밋
3abc708aa2
1개의 변경된 파일4개의 추가작업 그리고 16개의 파일을 삭제
  1. 4 16
      web/building_saas/main/js/models/calc_program.js

+ 4 - 16
web/building_saas/main/js/models/calc_program.js

@@ -148,29 +148,17 @@ let calcTools = {
         if (!treeNode.data.fees) {
             treeNode.data.fees = [];
             treeNode.data.feesIndex = {};
-            // treeNode.updateData.fees = [];   // 在某种未知情况下,treeNode.data.fees有值,导致这句无法执行。下同
-            // treeNode.updateData.feesIndex = {};
+             treeNode.updateData.fees = [];   // 在某种未知情况下,treeNode.data.fees有值,导致这句无法执行。下同
+             treeNode.updateData.feesIndex = {};
             treeNode.changed = true;
         }
         else if (!treeNode.data.feesIndex){
             treeNode.data.feesIndex = {};
-            // treeNode.updateData.feesIndex = {};
+             treeNode.updateData.feesIndex = {};
             for (let fee of treeNode.data.fees){
                 treeNode.data.feesIndex[fee.fieldName] = fee;
-                // treeNode.updateData.feesIndex[fee.fieldName] = fee;
-            };
-            treeNode.changed = true;
-        };
-
-        if (!treeNode.updateData.fees) {
-            treeNode.updateData.fees = [];
-            treeNode.updateData.feesIndex = {};
-            treeNode.changed = true;
-        }
-        else if (!treeNode.updateData.feesIndex){
-            treeNode.updateData.feesIndex = {};
-            for (let fee of treeNode.updateData.fees)
                 treeNode.updateData.feesIndex[fee.fieldName] = fee;
+            };
             treeNode.changed = true;
         };
     },