diff --git a/package.json b/package.json
index 6350214..aefdbcf 100644
--- a/package.json
+++ b/package.json
@@ -16,12 +16,12 @@
},
"dependencies": {
"@element-plus/icons-vue": "2.3.1",
- "@qomo-platform/core": "^1.0.94",
+ "@qomo-platform/core": "^1.0.100",
"@vueup/vue-quill": "1.2.0",
"@vueuse/core": "10.6.1",
"axios": "1.6.7",
"echarts": "^5.5.0",
- "element-plus": "2.4.3",
+ "element-plus": "2.7.3",
"file-saver": "2.0.5",
"js-cookie": "3.0.5",
"jsencrypt": "3.3.2",
diff --git a/src/flowableComponents/dbOutput/index.vue b/src/flowableComponents/dbOutput/index.vue
new file mode 100644
index 0000000..4f2b37d
--- /dev/null
+++ b/src/flowableComponents/dbOutput/index.vue
@@ -0,0 +1,47 @@
+
+
diff --git a/src/flowableComponents/index.ts b/src/flowableComponents/index.ts
new file mode 100644
index 0000000..1da2ad3
--- /dev/null
+++ b/src/flowableComponents/index.ts
@@ -0,0 +1,20 @@
+import { App, defineAsyncComponent } from "vue";
+import { getComponentNameByPath } from "@qomo-platform/core";
+
+//组件
+const components = Object.assign(
+ {},
+ import.meta.glob("/src/flowableComponents/**/*.(vue|tsx|jsx)")
+);
+
+const FlowableComponents = {
+ install(app: App) {
+ Object.entries(components).map(([componentPath, component]) =>
+ app.component(
+ getComponentNameByPath(componentPath),
+ defineAsyncComponent(component)
+ )
+ );
+ }
+};
+export default FlowableComponents;
diff --git a/src/main.js b/src/main.js
index 1d62c4c..cbe09b8 100644
--- a/src/main.js
+++ b/src/main.js
@@ -27,7 +27,7 @@ import {
import "virtual:svg-icons-register";
import usePermissionStore from "@/store/modules/permission";
import "@/assets/styles/global.css";
-
+import FlowableComponents from "@/flowableComponents/index.ts"
let app;
function render(props = {}) {
@@ -47,6 +47,7 @@ function render(props = {}) {
app.use(plugins);
app.use(QomoPlatform, qomoPlatformOptions);
+ app.use(FlowableComponents);
directive(app);
// 使用element-plus 并且设置全局的大小
diff --git a/src/views/test/index.vue b/src/views/test/index.vue
index 6c6054b..b2f5fd6 100644
--- a/src/views/test/index.vue
+++ b/src/views/test/index.vue
@@ -1,12 +1,12 @@