From bbb54adc8d9fd6ae6b87ac036c8b21f3ad7daef4 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期四, 16 七月 2026 10:05:40 +0800
Subject: [PATCH] 工作台报工完善

---
 src/views/mes/workbench/components/tabs/FeedbackHistoryTab.vue |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/src/views/mes/workbench/components/tabs/FeedbackHistoryTab.vue b/src/views/mes/workbench/components/tabs/FeedbackHistoryTab.vue
index 578eaf9..7ec016e 100644
--- a/src/views/mes/workbench/components/tabs/FeedbackHistoryTab.vue
+++ b/src/views/mes/workbench/components/tabs/FeedbackHistoryTab.vue
@@ -16,7 +16,7 @@
 import {
   approveFeedback,
   deleteFeedback,
-  getFeedbackListByTask,
+  getFeedbackPage,
   rejectFeedback,
   submitFeedback,
 } from '#/api/mes/pro/feedback';
@@ -134,11 +134,15 @@
     keepSource: true,
     proxyConfig: {
       ajax: {
-        query: async () => {
+        query: async ({ page }) => {
           if (!props.taskId) {
-            return [];
+            return { list: [], total: 0 };
           }
-          return await getFeedbackListByTask(props.taskId);
+          return await getFeedbackPage({
+            taskId: props.taskId,
+            pageNo: page.currentPage,
+            pageSize: page.pageSize,
+          });
         },
       },
     },
@@ -213,7 +217,7 @@
         <template #actions="{ row }">
           <Space :size="4" wrap>
             <Button type="link" size="small" @click="handleDetail(row)">
-              {{ $t('common.view') }}
+              鏌ョ湅
             </Button>
             <!-- 鑽夌锛氱紪杈戙�佸垹闄ゃ�佹彁浜� -->
             <Button
@@ -222,7 +226,7 @@
               size="small"
               @click="handleEdit(row)"
             >
-              {{ $t('common.edit') }}
+              缂栬緫
             </Button>
             <Popconfirm
               v-if="row.status === STATUS_PREPARE"
@@ -230,7 +234,7 @@
               @confirm="handleSubmit(row)"
             >
               <Button type="link" size="small">
-                {{ $t('common.submit') }}
+                鎻愪氦
               </Button>
             </Popconfirm>
             <Popconfirm
@@ -239,7 +243,7 @@
               @confirm="handleDelete(row)"
             >
               <Button type="link" size="small" danger>
-                {{ $t('common.delete') }}
+                鍒犻櫎
               </Button>
             </Popconfirm>
             <!-- 瀹℃壒涓細瀹℃壒閫氳繃銆侀┏鍥� -->
@@ -249,7 +253,7 @@
               @confirm="handleApprove(row)"
             >
               <Button type="link" size="small">
-                {{ $t('common.approve') }}
+                瀹℃壒閫氳繃
               </Button>
             </Popconfirm>
             <Popconfirm

--
Gitblit v1.9.3