zhangjie 7 ماه پیش
والد
کامیت
0aebafc9a3
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      src/modules/target/components/target-score/ModifyEndScore.vue

+ 5 - 1
src/modules/target/components/target-score/ModifyEndScore.vue

@@ -8,6 +8,7 @@
     :close-on-press-escape="false"
     append-to-body
     @open="visibleChange"
+    @close="closedHandle"
   >
     <el-form
       ref="modalFormComp"
@@ -109,7 +110,10 @@ export default {
   methods: {
     visibleChange() {
       this.modalForm = this.$objAssign(initModalForm, this.instance);
-      this.modalForm.scoreDetail = deepCopy(this.instance.scoreDetail);
+      this.modalForm.scoreDetail = deepCopy(this.instance.scoreDetail || []);
+    },
+    closedHandle() {
+      this.modalForm = { ...initModalForm };
     },
     cancel() {
       this.modalIsShow = false;