Forráskód Böngészése

人材机loading bug

zhongzewei 7 éve
szülő
commit
1b3e6128a9
1 módosított fájl, 8 hozzáadás és 2 törlés
  1. 8 2
      web/maintain/std_glj_lib/js/glj.js

+ 8 - 2
web/maintain/std_glj_lib/js/glj.js

@@ -1480,6 +1480,8 @@ let repositoryGljObj = {
         }
         if (updateArr.length > 0 || addArr.length > 0) {
             me.mixUpdateRequest(updateArr, addArr, []);
+        } else {
+            $.bootstrapLoading.end();
         }
         if(updateBasePrcArr.length > 0 && me.rationLibs.length > 0){
             me.updateRationBasePrcRq(updateBasePrcArr);
@@ -1488,7 +1490,9 @@ let repositoryGljObj = {
     updateRationBasePrcRq: function (basePrcArr, workBook, callback) {
         let me = this;
         me.prevent = true;
-        $.bootstrapLoading.start();
+        if (!$.bootstrapLoading.isLoading()) {
+            $.bootstrapLoading.start();
+        }
         $.ajax({
             type: 'post',
             url: 'api/updateRationBasePrc',
@@ -1508,7 +1512,9 @@ let repositoryGljObj = {
                 if(callback){
                     callback();
                 }
-                $.bootstrapLoading.end();
+                if ($.bootstrapLoading.isLoading()) {
+                    $.bootstrapLoading.end();
+                }
             }
         });
     },