From b34e4348df3f9f697fcb4da64ee7ff11deca3170 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期三, 02 四月 2025 10:26:42 +0800
Subject: [PATCH] 修改检验任务分页和文件预览

---
 src/components/view/b1-inspect-order-plan.vue |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/components/view/b1-inspect-order-plan.vue b/src/components/view/b1-inspect-order-plan.vue
index e24c5f2..e6d3f29 100644
--- a/src/components/view/b1-inspect-order-plan.vue
+++ b/src/components/view/b1-inspect-order-plan.vue
@@ -251,9 +251,9 @@
         </el-table>
         <div style="display: flex;justify-content: flex-end;width: 100%;margin-top: 10px;">
           <span></span>
-          <el-pagination @size-change="refreshTable" @current-change="refreshTable" :current-page="page.current"
-            :page-sizes="[10, 20, 30, 50, 100]" :page-size="page.size" layout="total, sizes, prev, pager, next, jumper"
-            :total="total">
+          <el-pagination @size-change="m => refreshTable('size', m)" @current-change="m => refreshTable('current', m)"
+            :current-page="page.current" :page-sizes="[10, 20, 30, 50, 100]" :page-size="page.size"
+            layout="total, sizes, prev, pager, next, jumper" :total="total">
           </el-pagination>
         </div>
       </div>
@@ -1023,7 +1023,7 @@
           this.loading = false;
           this.$message.success("璁ら鎴愬姛")
           this.claimVisible = false
-          this.refreshTable('page')
+          this.refreshTable()
         } else {
           this.loading = false;
         }
@@ -1032,7 +1032,10 @@
         this.loading = false;
       })
     },
-    refreshTable() {
+    refreshTable(type, val) {
+      if (type && val) {
+        this.page[type] = val;
+      }
       this.tableLoading = true
       this.$axios.post(this.$api.insOrderPlan.selectInsOrderPlanList, {
         entity: this.componentData.entity,

--
Gitblit v1.9.3