zhulizhen 5 years ago
parent
commit
de6d31e234
2 changed files with 6 additions and 3 deletions
  1. 1 1
      src/views/evaluate/evCard.vue
  2. 5 2
      src/views/evaluate/evSnapshotsDialog.vue

+ 1 - 1
src/views/evaluate/evCard.vue

@@ -62,7 +62,7 @@
         </div>
         <div class='view-dialog'>
             <el-dialog title='策略推出时状况' :visible.sync='viewSnapshots' :close-on-click-modal='false' width='1260px'>
-                <ev-snapshots-dialog :appealsDate='date' :time='time'></ev-snapshots-dialog>
+                <ev-snapshots-dialog v-if="date && time" :appealsDate='date' :time='time'></ev-snapshots-dialog>
             </el-dialog>
         </div>
     </div>

+ 5 - 2
src/views/evaluate/evSnapshotsDialog.vue

@@ -167,11 +167,14 @@ export default {
     };
   },
   mounted() {
-    
     this.getQuickData();
   },
+  watch:{
+    time(newV,old){
+      this.getQuickData();
+    }
+  },
   methods: {
-   
     getQuickData() {
       let params = {
         getParams: {