Преглед изворни кода

(公路云、养护云)优化在定额人材机窗口修改机械消耗量速度。

zhangweicheng пре 1 година
родитељ
комит
663e706308
1 измењених фајлова са 14 додато и 8 уклоњено
  1. 14 8
      web/building_saas/main/js/models/ration_glj.js

+ 14 - 8
web/building_saas/main/js/models/ration_glj.js

@@ -479,6 +479,12 @@ let ration_glj = {
             let callback = function (data) {
                 if (updateField == 'customQuantity') {
                     me.refreshAfterQuantityUpdate(data, node);
+                    me.refreshTreeNodeIfNeeded(recode);//刷新造价书上的树节点(如果需要)
+                    me.reCalcWhenGLJChange(recode);//触发计算定额以及父节点
+                    zmhs_obj.refreshStableDataIfNeeded();
+                    gljOprObj.refreshView();
+                    $.bootstrapLoading.end();
+                    installationFeeObj.calcInstallationFee();
                 } else {
                     let doc = data.doc;
                     for (let key in doc) {
@@ -490,15 +496,15 @@ let ration_glj = {
                             projectObj.mainController.deleteNode(node, true);
                         }
                     }
+                    projectObj.project.projectGLJ.loadData(function () {//等项目工料机加载完成后再给用户编辑
+                        me.refreshTreeNodeIfNeeded(recode);//刷新造价书上的树节点(如果需要)
+                        me.reCalcWhenGLJChange(recode);//触发计算定额以及父节点
+                        zmhs_obj.refreshStableDataIfNeeded();
+                        gljOprObj.refreshView();
+                        $.bootstrapLoading.end();
+                        installationFeeObj.calcInstallationFee();
+                    });
                 }
-                projectObj.project.projectGLJ.loadData(function () {//等项目工料机加载完成后再给用户编辑
-                    me.refreshTreeNodeIfNeeded(recode);//刷新造价书上的树节点(如果需要)
-                    me.reCalcWhenGLJChange(recode);//触发计算定额以及父节点
-					zmhs_obj.refreshStableDataIfNeeded();
-                    gljOprObj.refreshView();
-					$.bootstrapLoading.end();
-                    installationFeeObj.calcInstallationFee();
-                });
             };
             $.bootstrapLoading.start();
             CommonAjax.post("/rationGlj/updateRationGLJByEdit", {