From 726b359e53c1ee75bd756212c9b6e2a02c23b6b3 Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期四, 27 八月 2026 09:23:11 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_pro2.0' into dev_pro2.0
---
src/views/mes/pro/task/modules/task-list.vue | 30 +++++++++++++++++++++++++++++-
1 files changed, 29 insertions(+), 1 deletions(-)
diff --git a/src/views/mes/pro/task/modules/task-list.vue b/src/views/mes/pro/task/modules/task-list.vue
index d126366..12053cb 100644
--- a/src/views/mes/pro/task/modules/task-list.vue
+++ b/src/views/mes/pro/task/modules/task-list.vue
@@ -14,6 +14,7 @@
import { useTaskGridColumns } from '../data';
import TaskForm from './task-form.vue';
+// import QuickFeedbackForm from '../../workorder-center/modules/quick-feedback.vue'; // 鎶ュ伐鎿嶄綔鏆傞殣钘�
const props = defineProps<{
colorCode?: string;
@@ -31,6 +32,11 @@
connectedComponent: TaskForm,
destroyOnClose: true,
});
+
+// const [QuickFeedbackModal, quickFeedbackModalApi] = useVbenModal({
+// connectedComponent: QuickFeedbackForm,
+// destroyOnClose: true,
+// });
/** 鍒锋柊琛ㄦ牸 */
function handleRefresh() {
@@ -55,6 +61,18 @@
function handleEdit(row: MesProTaskApi.Task) {
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();
+// }
/** 鍒犻櫎浠诲姟 */
async function handleDelete(row: MesProTaskApi.Task) {
@@ -107,14 +125,17 @@
// 宸ュ簭姝ラ鍒囨崲鏃堕噸鏂板姞杞藉綋鍓嶅伐搴忕殑浠诲姟
watch(
- () => props.processId,
+ () => [props.workOrderId, props.routeId, props.processId],
() => handleRefresh(),
);
+
+
</script>
<template>
<div>
<TaskFormModal @success="handleRefresh" />
+ <!-- <QuickFeedbackModal @success="handleRefresh" /> -->
<Grid table-title="鐢熶骇浠诲姟">
<template v-if="editable" #toolbar-tools>
<TableAction
@@ -138,6 +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: $t('common.edit'),
type: 'link',
--
Gitblit v1.9.3