This commit is contained in:
YunaiV
2025-06-07 20:17:21 +08:00
parent 013f3f3d2d
commit f6f2f65656
25 changed files with 36 additions and 11 deletions

View File

@@ -3,6 +3,7 @@ defineOptions({ name: 'ProcessInstanceBpmnViewer' });
</script>
<template>
<!-- TODO @ziye可以后续找下 antd 有没可以直接用的组件哈 -->
<div>
<h1>BPMN Viewer</h1>
</div>

View File

@@ -5,6 +5,7 @@ import { useVbenModal } from '@vben/common-ui';
import { IconifyIcon } from '@vben/icons';
import { Button, message, Space, Tooltip } from 'ant-design-vue';
// TODO @ziye这个可能适合放到全局因为 element-plus 也用这个;
import Vue3Signature from 'vue3-signature';
import { uploadFile } from '#/api/infra/file';
@@ -36,6 +37,7 @@ const [Modal, modalApi] = useVbenModal({
),
});
emits('success', signFileUrl);
// TODO @ziye下面有个告警哈ps所有告警皆是错误可以关注 ide 给的提示哈;
modalApi.close();
},
});

View File

@@ -25,7 +25,7 @@ const props = defineProps<{
loading: boolean;
}>();
// 使用shallowRef减少不必要的深度响应
// 使用 shallowRef 减少不必要的深度响应
const columns = shallowRef([
{
field: 'name',