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

修复processReportNo路由变化出现的异常

xiongliujie пре 4 година
родитељ
комит
36c4487d8c
2 измењених фајлова са 7 додато и 3 уклоњено
  1. 1 1
      packages/info/src/QueryCondition.vue
  2. 6 2
      packages/process/src/ProcessReport.vue

+ 1 - 1
packages/info/src/QueryCondition.vue

@@ -17,7 +17,7 @@
         >
           <a @click="changeSearch(false)">{{ $t('lang.QueryCondition.advancedQuery') }}</a>
         </li>
-        <slot name="header" :isSimple="isSimple" />
+        <slot name="header" :is-simple="isSimple" />
       </ul>
 
       <div class="tab-content">

+ 6 - 2
packages/process/src/ProcessReport.vue

@@ -37,13 +37,17 @@ export default {
   watch: {
     '$route': function (to, from) {
       this.processReportNo = this.$route.params.no;
-      this.loadData();
+      if(this.processReportNo != null && this.processReportNo != undefined){
+        this.loadData();
+      }
     },
   },
 
   mounted: function () {
     this.processReportNo = this.$route.params.no;
-    this.loadData();
+    if(this.processReportNo != null && this.processReportNo != undefined){
+      this.loadData();
+    }
   },
 
   methods: {