deason vor 2 Jahren
Ursprung
Commit
94ffbd6a13
1 geänderte Dateien mit 4 neuen und 3 gelöschten Zeilen
  1. 4 3
      src/modules/oe/views/examDetail.vue

+ 4 - 3
src/modules/oe/views/examDetail.vue

@@ -604,7 +604,7 @@ export default {
     });
   },
   beforeRouteLeave(to, from, next) {
-    to.params.checkedRows = this.selectedIds;
+    to.params.checkedRows = this.routeSelectedIds;
     next();
   },
   data() {
@@ -612,6 +612,7 @@ export default {
       isOnlineExam: false,
       needShowReAudit: false,
       selectedIds: [],
+      routeSelectedIds: [],
       disciplineTypeList: [],
       total: 0,
       tableLoading: false,
@@ -864,8 +865,8 @@ export default {
       );
     },
     gotoCaptureDetail(row) {
-      this.selectedIds = [];
-      this.selectedIds.push(row.dataId);
+      this.routeSelectedIds = [];
+      this.routeSelectedIds.push(row.dataId);
       this.$refs["multipleTable"]?.toggleRowSelection(row, true);
       this.$nextTick(() => {
         /** checkbox UI选中状态延迟 */