+
+
+
+
+ 新增
+
+
+
+
+
+
+ {{ eventSelect.find((e) => e.value === slotParams.row.event)?.label }}
+
+
+
+
+
+
+
+
+
+ {{ typeSelect.find((e) => e.value === slotParams.row.type)?.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 配置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main.ts b/src/main.ts
index f0a3fdd..dc7c438 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -30,6 +30,10 @@ import './permission';
// 国际化
import i18n from '@/lang/index';
+// vxeTable
+import VXETable from 'vxe-table';
+import 'vxe-table/lib/style.css';
+
const app = createApp(App);
app.use(HighLight);
@@ -37,6 +41,7 @@ app.use(ElementIcons);
app.use(router);
app.use(store);
app.use(i18n);
+app.use(VXETable);
app.use(plugins);
// 自定义指令
directive(app);
diff --git a/src/types/bpmn.d.ts b/src/types/bpmn.d.ts
new file mode 100644
index 0000000..983ef08
--- /dev/null
+++ b/src/types/bpmn.d.ts
@@ -0,0 +1,15 @@
+declare module 'bpmnDesign' {
+ export interface ParamVO {
+ type: string;
+ name: string;
+ value: string;
+ }
+
+ export interface TaskListenerVO {
+ event: string;
+ type: string;
+ name: string;
+ className: string;
+ params: ParamVO[];
+ }
+}
diff --git a/vite.config.ts b/vite.config.ts
index 28342df..166e229 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -71,6 +71,10 @@ export default defineConfig(({ mode, command }: ConfigEnv): UserConfig => {
'bpmn-js/lib/features/palette/PaletteProvider',
'bpmn-js/lib/features/context-pad/ContextPadProvider',
+ 'element-plus/es/components/container/style/css',
+ 'element-plus/es/components/aside/style/css',
+ 'element-plus/es/components/main/style/css',
+ 'element-plus/es/components/header/style/css',
'element-plus/es/components/button-group/style/css',
'element-plus/es/components/radio-button/style/css',
'element-plus/es/components/checkbox-group/style/css',