From 1d93339cab3f56912eccd6e615ad96829a39ad7f Mon Sep 17 00:00:00 2001
From: zhihao <18915542763@163.com>
Date: Wed, 17 Jun 2026 11:54:18 +0800
Subject: [PATCH] =?UTF-8?q?czh-20260617-=E9=A6=96=E9=A1=B5=E6=93=8D?=
=?UTF-8?q?=E4=BD=9C=E6=97=81=E5=A2=9E=E5=8A=A0=E8=BD=AC=E5=8A=9E=E5=92=8C?=
=?UTF-8?q?=E5=A7=94=E6=89=98=E7=9A=84=E6=8F=90=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ProcessPortal/components/MyWork.vue | 41 ++++++++++++++++++-
1 file changed, 39 insertions(+), 2 deletions(-)
diff --git a/src/views/dashboard/ProcessPortal/components/MyWork.vue b/src/views/dashboard/ProcessPortal/components/MyWork.vue
index 1d122d3..d83bc29 100644
--- a/src/views/dashboard/ProcessPortal/components/MyWork.vue
+++ b/src/views/dashboard/ProcessPortal/components/MyWork.vue
@@ -20,6 +20,21 @@
+
+
+
+
@@ -44,9 +59,11 @@
import { ref, onMounted } from 'vue';
import { useRouter } from 'vue-router';
import { BasicTable, TableAction } from '/@/components/Table';
+ import HeaderCell from '/@/components/Table/src/components/HeaderCell.vue';
import { useListPage } from '/@/hooks/system/useListPage';
import { useModal } from '/@/components/Modal';
- import { RightOutlined } from '@ant-design/icons-vue';
+ import { RightOutlined, QuestionCircleOutlined } from '@ant-design/icons-vue';
+ import { Tooltip } from 'ant-design-vue';
import TaskHandleModal from '/@/views/super/bpm/process/personalOffice/myHandleTask/modal/TaskHandleModal.vue';
import SelectEntrusterModal from '/@/views/super/bpm/process/personalOffice/myHandleTask/modal/SelectEntrusterModal.vue';
import { getTaskInfoForHistory } from '/@/views/super/bpm/process/personalOffice/myHandleTask/useTaskList';
@@ -75,7 +92,11 @@
showTableSetting: false,
canResize: false,
scroll: { x: 900 },
- actionColumn: { dataIndex: 'action', fixed: 'right', width: 180 },
+ actionColumn: {
+ dataIndex: 'action',
+ fixed: 'right',
+ width: 180,
+ },
useSearchForm: false,
},
});
@@ -343,6 +364,22 @@
&__body {
padding: 12px 20px;
+ .action-header {
+ display: inline-flex;
+ align-items: center;
+ gap: 4px;
+
+ &__icon {
+ color: rgba(0, 0, 0, 0.45);
+ cursor: help;
+ font-size: 14px;
+
+ &:hover {
+ color: @primary-color;
+ }
+ }
+ }
+
:deep(.ant-table) {
table {
table-layout: fixed;