|
|
|
@ -88,6 +88,7 @@
@@ -88,6 +88,7 @@
|
|
|
|
|
import { useMessage } from '/@/hooks/web/useMessage'; |
|
|
|
|
import WorkflowModelDesign from './helper/WorkflowModelDesign.vue'; |
|
|
|
|
import ProcessCategoryModal from './helper/ProcessCategoryModal.vue'; |
|
|
|
|
import { downloadByData } from '/@/utils/file/download'; |
|
|
|
|
|
|
|
|
|
interface TableState { |
|
|
|
|
ids: string[]; |
|
|
|
@ -205,8 +206,9 @@
@@ -205,8 +206,9 @@
|
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function handleExportXml(record?: Recordable) { |
|
|
|
|
bpmnXmlDownload(record?.id); |
|
|
|
|
async function handleExportXml(record?: Recordable) { |
|
|
|
|
const blobData = await bpmnXmlDownload(record?.id); |
|
|
|
|
downloadByData(blobData, `${record?.name}.bpmn20.xml`, 'application/xml'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function handleCopy(record?: Recordable) { |
|
|
|
|