From 7781b565db049b6c4150113abbddf46e798c900d Mon Sep 17 00:00:00 2001
From: 董国庆 <364620639@qq.com>
Date: 星期四, 19 六月 2025 18:46:55 +0800
Subject: [PATCH] 修改bug,加权限

---
 laboratory/src/views/dataManagement/dispatching/addDispatch.vue |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/laboratory/src/views/dataManagement/dispatching/addDispatch.vue b/laboratory/src/views/dataManagement/dispatching/addDispatch.vue
index 54b0c13..12a423f 100644
--- a/laboratory/src/views/dataManagement/dispatching/addDispatch.vue
+++ b/laboratory/src/views/dataManagement/dispatching/addDispatch.vue
@@ -527,6 +527,11 @@
         const index = this.allTaskTableData.findIndex(item => item === row)
         if (index > -1) {
           this.allTaskTableData.splice(index, 1)
+          // 删除后判断是否需要跳页
+          const maxPage = Math.ceil(this.allTaskTableData.length / this.taskPageSize) || 1;
+          if (this.taskPageNum > maxPage) {
+            this.taskPageNum = maxPage;
+          }
           this.updateTaskTableData();
           this.$message.success('删除成功')
         }
@@ -546,6 +551,7 @@
         this.allTaskTableData.splice(index, 1, taskData);
       } else {
         this.allTaskTableData.push(taskData);
+        this.taskPageNum = 1; // 新增后回到第一页
       }
       this.updateTaskTableData();
       // 更新表单数据

--
Gitblit v1.7.1