Browse Source

bug 修复

lilei 3 năm trước cách đây
mục cha
commit
e437fa9f53

+ 3 - 0
src/views/financialManagement/financialCollection/list.vue

@@ -339,6 +339,9 @@ export default {
   beforeRouteEnter (to, from, next) {
     next(vm => {
       vm.getArea('province')
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
     })
   }
 }

+ 7 - 0
src/views/financialManagement/returnConfirmation/list.vue

@@ -225,6 +225,13 @@ export default {
         _this.setTableH()
       }, 400)
     }
+  },
+  beforeRouteEnter (to, from, next) {
+    next(vm => {
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
+    })
   }
 }
 </script>

+ 7 - 0
src/views/financialManagement/warehousingConfirmation/list.vue

@@ -250,6 +250,13 @@ export default {
     this.$nextTick(() => { // 页面渲染完成后的回调
       _this.setTableH()
     })
+  },
+  beforeRouteEnter (to, from, next) {
+    next(vm => {
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
+    })
   }
 }
 </script>

+ 3 - 1
src/views/inventoryManagement/intelligentReplenishment/list.vue

@@ -191,7 +191,9 @@ export default {
   },
   beforeRouteEnter (to, from, next) {
     next(vm => {
-      vm.$refs.table.refresh()
+      if (!vm.spinning) {
+        vm.$refs.table.refresh()
+      }
     })
   }
 }

+ 3 - 1
src/views/inventoryManagement/inventoryChecking/list.vue

@@ -217,7 +217,9 @@ export default {
   },
   beforeRouteEnter (to, from, next) {
     next(vm => {
-      vm.$refs.table.refresh()
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
     })
   }
 }

+ 7 - 0
src/views/inventoryManagement/inventoryQuery/list.vue

@@ -352,6 +352,13 @@ export default {
         _this.setTableH()
       }, 400)
     }
+  },
+  beforeRouteEnter (to, from, next) {
+    next(vm => {
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
+    })
   }
 }
 </script>

+ 3 - 0
src/views/inventoryManagement/inventoryWarning/list.vue

@@ -439,6 +439,9 @@ export default {
     next(vm => {
       vm.getProductType()
       vm.getProductBrand()
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
     })
   }
 }

+ 5 - 1
src/views/promotionRulesManagement/orderStatistics/list.vue

@@ -233,7 +233,11 @@ export default {
     }
   },
   beforeRouteEnter (to, from, next) {
-    next(vm => {})
+    next(vm => {
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
+    })
   }
 }
 </script>

+ 3 - 0
src/views/promotionRulesManagement/productStatistics/list.vue

@@ -258,6 +258,9 @@ export default {
     next(vm => {
       vm.getProductBrand()
       vm.getProductType()
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
     })
   }
 }

+ 3 - 1
src/views/promotionRulesManagement/promotionRules/list.vue

@@ -217,7 +217,9 @@ export default {
   },
   beforeRouteEnter (to, from, next) {
     next(vm => {
-      vm.$refs.table.refresh()
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
     })
   }
 }

+ 7 - 0
src/views/promotionRulesManagement/promotionRules/rule.vue

@@ -146,6 +146,13 @@ export default {
     this.$nextTick(() => { // 页面渲染完成后的回调
       _this.setTableH()
     })
+  },
+  beforeRouteEnter (to, from, next) {
+    next(vm => {
+      if (!vm.disabled) {
+        vm.$refs.table.refresh()
+      }
+    })
   }
 }
 </script>