zhangweicheng il y a 5 ans
Parent
commit
59a9c51e60
1 fichiers modifiés avec 9 ajouts et 2 suppressions
  1. 9 2
      web/building_saas/main/js/views/divide_view.js

+ 9 - 2
web/building_saas/main/js/views/divide_view.js

@@ -301,15 +301,22 @@ let divideObj = {
     let item=null;
     for(let c of divideSetting.divideList){
       if(c.ParentID == bills.ID){
+        this.initFeeIndexs(c);
         subNodes.push({data:c, sourceType:"ration", calcType: 1, updateData:[]});
       } 
       if(c.ID == bills.ID) item = c;
     }
-
-
     projectObj.project.calcProgram.innerCalcBill({data:item, sourceType:"bills", calcType: 3, updateData:[],children:subNodes},3);
     console.log(selected)
   },
+  initFeeIndexs:function(item){
+    item.feesIndex = {};
+    if(item.fees){
+      for(let f of item.fees){
+        item.feesIndex[f.fieldName] = f;
+      }
+    }
+  },
   deleteItem:async function(){
     let selected = this.getSelectedItem();
     let subItems = [];