From 7f8abf2ff295d18ae81521ca31589d84b9a87b95 Mon Sep 17 00:00:00 2001 From: libertyspy Date: Mon, 9 Feb 2026 15:26:21 +0800 Subject: [PATCH] Initial commit --- modeler/src/router/config.ts | 8 ++++++++ modeler/src/views/decision/algorithm/management.vue | 11 +++++++++++ modeler/src/views/decision/builder/node.vue | 4 ++-- modeler/src/views/decision/builder/utils.ts | 4 ++-- modeler/src/views/decision/utils/node.ts | 2 +- 5 files changed, 24 insertions(+), 5 deletions(-) create mode 100644 modeler/src/views/decision/algorithm/management.vue diff --git a/modeler/src/router/config.ts b/modeler/src/router/config.ts index cd4187e..03b586f 100644 --- a/modeler/src/router/config.ts +++ b/modeler/src/router/config.ts @@ -34,4 +34,12 @@ export const routes: RouteRecordRaw[] = [ }, component: () => import('@/views/decision/designer.vue'), }, + { + name: 'decision-algorithm-management', + path: '/app/decision/algorithm/management', + meta: { + title: '规则管理', + }, + component: () => import('@/views/decision/algorithm/management.vue'), + }, ] \ No newline at end of file diff --git a/modeler/src/views/decision/algorithm/management.vue b/modeler/src/views/decision/algorithm/management.vue new file mode 100644 index 0000000..198f942 --- /dev/null +++ b/modeler/src/views/decision/algorithm/management.vue @@ -0,0 +1,11 @@ + + + diff --git a/modeler/src/views/decision/builder/node.vue b/modeler/src/views/decision/builder/node.vue index bc34490..c83a5c8 100644 --- a/modeler/src/views/decision/builder/node.vue +++ b/modeler/src/views/decision/builder/node.vue @@ -142,8 +142,8 @@ export default defineComponent({ .ant-card-head { border: 0; - height: 38px; - min-height: 38px; + height: 35px; + min-height: 35px; border-radius: 0; color: #fff; font-size: 12px; diff --git a/modeler/src/views/decision/builder/utils.ts b/modeler/src/views/decision/builder/utils.ts index eac6e99..c58d46e 100644 --- a/modeler/src/views/decision/builder/utils.ts +++ b/modeler/src/views/decision/builder/utils.ts @@ -13,10 +13,10 @@ export const defaultHeight: Record = { component: 110, }; -export const createGraphTaskElement = (element: GraphTaskElement, width: number = 250, height: number = 120): any => { +export const createGraphTaskElement = (element: GraphTaskElement, width: number = 160, height: number = 100): any => { let realHeight = defaultHeight[element.category as string]; if (!realHeight) { - realHeight = 120; + realHeight = 100; } return { shape: 'task', diff --git a/modeler/src/views/decision/utils/node.ts b/modeler/src/views/decision/utils/node.ts index 27f545b..613100c 100644 --- a/modeler/src/views/decision/utils/node.ts +++ b/modeler/src/views/decision/utils/node.ts @@ -15,7 +15,7 @@ export const createGraphTaskElementFromTemplate = ( template: NodeTemplate, rect?: GraphTaskRect, ): GraphTaskElement => { - let realRect = { width: 200, height: 100, x: 0, y: 0, ...rect || {} }; + let realRect = { width: 120, height: 80, x: 0, y: 0, ...rect || {} }; console.info('rect', rect); return { id: 0,