From e086165eca5a5721fcc22425b7e9165e6916729c Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 26 八月 2026 18:09:41 +0800
Subject: [PATCH] fix: MOM 1.生产排产页面报工操作隐藏

---
 src/views/mes/pro/task/modules/task-list.vue |   48 ++++++++++++++++++++++++------------------------
 1 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/src/views/mes/pro/task/modules/task-list.vue b/src/views/mes/pro/task/modules/task-list.vue
index da4a1f6..12053cb 100644
--- a/src/views/mes/pro/task/modules/task-list.vue
+++ b/src/views/mes/pro/task/modules/task-list.vue
@@ -14,7 +14,7 @@
 
 import { useTaskGridColumns } from '../data';
 import TaskForm from './task-form.vue';
-import QuickFeedbackForm from '../../workorder-center/modules/quick-feedback.vue';
+// import QuickFeedbackForm from '../../workorder-center/modules/quick-feedback.vue'; // 鎶ュ伐鎿嶄綔鏆傞殣钘�
 
 const props = defineProps<{
   colorCode?: string;
@@ -33,10 +33,10 @@
   destroyOnClose: true,
 });
 
-const [QuickFeedbackModal, quickFeedbackModalApi] = useVbenModal({
-  connectedComponent: QuickFeedbackForm,
-  destroyOnClose: true,
-});
+// const [QuickFeedbackModal, quickFeedbackModalApi] = useVbenModal({
+//   connectedComponent: QuickFeedbackForm,
+//   destroyOnClose: true,
+// });
 
 /** 鍒锋柊琛ㄦ牸 */
 function handleRefresh() {
@@ -62,17 +62,17 @@
   taskFormModalApi.setData({ id: row.id }).open();
 }
 
-/** 蹇�熸姤宸� */
-function handleQuickFeedback(row: MesProTaskApi.Task) {
-  quickFeedbackModalApi
-    .setData({
-      taskId: row.id,
-      taskCode: row.code,
-      taskQuantity: row.quantity,
-      taskProducedQuantity: row.producedQuantity,
-    })
-    .open();
-}
+// /** 蹇�熸姤宸� */
+// function handleQuickFeedback(row: MesProTaskApi.Task) {
+//   quickFeedbackModalApi
+//     .setData({
+//       taskId: row.id,
+//       taskCode: row.code,
+//       taskQuantity: row.quantity,
+//       taskProducedQuantity: row.producedQuantity,
+//     })
+//     .open();
+// }
 
 /** 鍒犻櫎浠诲姟 */
 async function handleDelete(row: MesProTaskApi.Task) {
@@ -135,7 +135,7 @@
 <template>
   <div>
     <TaskFormModal @success="handleRefresh" />
-    <QuickFeedbackModal @success="handleRefresh" />
+    <!-- <QuickFeedbackModal @success="handleRefresh" /> -->
     <Grid table-title="鐢熶骇浠诲姟">
       <template v-if="editable" #toolbar-tools>
         <TableAction
@@ -159,13 +159,13 @@
       <template #actions="{ row }">
         <TableAction
           :actions="[
-            {
-              label: '鎶ュ伐',
-              type: 'link',
-              auth: ['mes:pro-feedback:create'],
-              ifShow: (row.quantity ?? 0) > (row.producedQuantity ?? 0),
-              onClick: handleQuickFeedback.bind(null, row),
-            },
+            // {
+            //   label: '鎶ュ伐',
+            //   type: 'link',
+            //   auth: ['mes:pro-feedback:create'],
+            //   ifShow: (row.quantity ?? 0) > (row.producedQuantity ?? 0),
+            //   onClick: handleQuickFeedback.bind(null, row),
+            // },
             {
               label: $t('common.edit'),
               type: 'link',

--
Gitblit v1.9.3