From 15129079d438cfc6997d24a3be0d67514258a6e8 Mon Sep 17 00:00:00 2001 From: gssong <1742057357@qq.com> Date: Fri, 8 Mar 2024 22:49:47 +0800 Subject: [PATCH] =?UTF-8?q?remove=20=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/BpmnView/index.vue | 4 - src/components/Process/approvalRecord.vue | 89 +---------------------- 2 files changed, 3 insertions(+), 90 deletions(-) diff --git a/src/components/BpmnView/index.vue b/src/components/BpmnView/index.vue index 75a89cd..d0e6826 100644 --- a/src/components/BpmnView/index.vue +++ b/src/components/BpmnView/index.vue @@ -38,7 +38,6 @@ import MoveCanvasModule from 'diagram-js/lib/navigation/movecanvas'; import ZoomScrollModule from 'diagram-js/lib/navigation/zoomscroll'; import { ModuleDeclaration } from 'didi'; import { Canvas, ModdleElement } from 'bpmn'; -import defaultXML from '@/components/BpmnDesign/assets/defaultXML'; import EventBus from 'diagram-js/lib/core/EventBus'; import Overlays from 'diagram-js/lib/features/overlays/Overlays'; import processApi from '@/api/workflow/processInstance/index'; @@ -146,10 +145,8 @@ const fillColor = () => { //递归上色 const bpmnNodeList = (flowElements, canvas) => { flowElements.forEach((n) => { - console.log(n); if (n.$type === 'bpmn:UserTask') { const completeTask = taskList.value.find((m) => m.key === n.id); - console.log(completeTask); if (completeTask) { canvas.addMarker(n.id, completeTask.completed ? 'highlight' : 'highlight-todo'); n.outgoing?.forEach((nn) => { @@ -212,7 +209,6 @@ const bpmnNodeList = (flowElements, canvas) => { if (completeTask) { canvas.addMarker(nn.id, 'highlight'); canvas.addMarker(n.id, 'highlight'); - // return; } }); } diff --git a/src/components/Process/approvalRecord.vue b/src/components/Process/approvalRecord.vue index 88dccf2..04694d1 100644 --- a/src/components/Process/approvalRecord.vue +++ b/src/components/Process/approvalRecord.vue @@ -3,50 +3,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- + @@ -88,14 +49,6 @@ import BpmnView from '@/components/BpmnView/index.vue'; import processApi from '@/api/workflow/processInstance'; import { propTypes } from '@/utils/propTypes'; -type NodeInfo = { - nickName?: string; - status?: string; - startTime?: string; - endTime?: string; - runDuration?: string; -}; - const { proxy } = getCurrentInstance() as ComponentInternalInstance; const props = defineProps({ @@ -103,16 +56,9 @@ const props = defineProps({ height: propTypes.string.def('100%') }); const loading = ref(false); -const src = ref(''); const visible = ref(false); const historyList = ref>([]); const deleteReason = ref(''); -const graphicInfoVos = ref>([]); -const nodeListInfo = ref>([]); -const popupVisible = ref(false); -const nodeInfo = ref({}); -const graphicX = ref(0); -const graphicY = ref(0); const tabActiveName = ref('bpmn'); const bpmnViewRef = ref(); @@ -122,14 +68,8 @@ const init = async (instanceId: string) => { visible.value = true; loading.value = true; historyList.value = []; - graphicInfoVos.value = []; - processApi.getHistoryImage(instanceId).then((res) => { - src.value = 'data:image/png;base64,' + res.data; - }); processApi.getHistoryRecord(instanceId).then((resp) => { historyList.value = resp.data.historyRecordList; - graphicInfoVos.value = resp.data.graphicInfoVos; - nodeListInfo.value = resp.data.nodeListInfo; deleteReason.value = resp.data.deleteReason; loading.value = false; }); @@ -137,29 +77,6 @@ const init = async (instanceId: string) => { bpmnViewRef.value.init(instanceId); }); }; -//悬浮事件 -const handleMouseOver = async (graphic: any) => { - graphicX.value = graphic.x + graphic.width + 10; - graphicY.value = graphic.y - graphic.height + -10; - nodeInfo.value = {}; - if (nodeListInfo.value && nodeListInfo.value.length > 0) { - let info = nodeListInfo.value.find((e: any) => e.taskDefinitionKey == graphic.nodeId); - if (info) { - nodeInfo.value = { - nickName: info.nickName, - status: info.status, - startTime: info.startTime, - endTime: info.endTime, - runDuration: info.runDuration - }; - popupVisible.value = true; - } - } -}; -//关闭 -const handleMouseLeave = async () => { - popupVisible.value = false; -}; /** 下载按钮操作 */ const handleDownload = (ossId: string) => { @@ -189,8 +106,8 @@ defineExpose({ .container { :deep(.el-dialog .el-dialog__body) { - max-height: calc(100vh - 300px) !important; - min-height: calc(100vh - 300px) !important; + max-height: calc(100vh - 170px) !important; + min-height: calc(100vh - 170px) !important; } }