diff --git a/.eslintrc b/.eslintrc index 72e93a1..7d9970d 100644 --- a/.eslintrc +++ b/.eslintrc @@ -5,6 +5,7 @@ "no-tabs":"off", "no-const-assign": "off", "no-console": "off", + // "eqeqeq": "off", "vue/component-name-in-template-casing": ["error", "kebab-case", { "registeredComponentsOnly": false, "ignores": [] diff --git a/.eslintrc b/.eslintrc index 72e93a1..7d9970d 100644 --- a/.eslintrc +++ b/.eslintrc @@ -5,6 +5,7 @@ "no-tabs":"off", "no-const-assign": "off", "no-console": "off", + // "eqeqeq": "off", "vue/component-name-in-template-casing": ["error", "kebab-case", { "registeredComponentsOnly": false, "ignores": [] diff --git a/src/components.d.ts b/src/components.d.ts index ed47866..4fd0936 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -7,6 +7,7 @@ declare module '@vue/runtime-core' { export interface GlobalComponents { + AddNode: typeof import('./components/workFlow/addNode.vue')['default'] AppContainer: typeof import('./components/AppContainer/index.vue')['default'] Auth: typeof import('./components/Auth/index.vue')['default'] AuthAll: typeof import('./components/AuthAll/index.vue')['default'] @@ -19,6 +20,7 @@ ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + NodeWrap: typeof import('./components/workFlow/nodeWrap.vue')['default'] NormalTable: typeof import('./components/NormalTable/index.vue')['default'] PageHeader: typeof import('./components/PageHeader/index.vue')['default'] PageMain: typeof import('./components/PageMain/index.vue')['default'] @@ -33,5 +35,6 @@ SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] + WorkFlow: typeof import('./components/workFlow/workFlow.vue')['default'] } } diff --git a/.eslintrc b/.eslintrc index 72e93a1..7d9970d 100644 --- a/.eslintrc +++ b/.eslintrc @@ -5,6 +5,7 @@ "no-tabs":"off", "no-const-assign": "off", "no-console": "off", + // "eqeqeq": "off", "vue/component-name-in-template-casing": ["error", "kebab-case", { "registeredComponentsOnly": false, "ignores": [] diff --git a/src/components.d.ts b/src/components.d.ts index ed47866..4fd0936 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -7,6 +7,7 @@ declare module '@vue/runtime-core' { export interface GlobalComponents { + AddNode: typeof import('./components/workFlow/addNode.vue')['default'] AppContainer: typeof import('./components/AppContainer/index.vue')['default'] Auth: typeof import('./components/Auth/index.vue')['default'] AuthAll: typeof import('./components/AuthAll/index.vue')['default'] @@ -19,6 +20,7 @@ ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + NodeWrap: typeof import('./components/workFlow/nodeWrap.vue')['default'] NormalTable: typeof import('./components/NormalTable/index.vue')['default'] PageHeader: typeof import('./components/PageHeader/index.vue')['default'] PageMain: typeof import('./components/PageMain/index.vue')['default'] @@ -33,5 +35,6 @@ SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] + WorkFlow: typeof import('./components/workFlow/workFlow.vue')['default'] } } diff --git a/src/components/workFlow/addNode.vue b/src/components/workFlow/addNode.vue new file mode 100644 index 0000000..5bf1d43 --- /dev/null +++ b/src/components/workFlow/addNode.vue @@ -0,0 +1,194 @@ + + + + +