From 7ac722081e4cdd850ad63ae67d1643ee546382d1 Mon Sep 17 00:00:00 2001 From: xue jiahao Date: Mon, 18 Nov 2024 09:51:49 +0800 Subject: [PATCH 1/6] [bugfix] Improve App management page 1. reload apps when change domain 2. fix date format 3. fix order --- frontend/src/pages/AppManagement.vue | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/frontend/src/pages/AppManagement.vue b/frontend/src/pages/AppManagement.vue index 254efab..38ca627 100644 --- a/frontend/src/pages/AppManagement.vue +++ b/frontend/src/pages/AppManagement.vue @@ -39,11 +39,12 @@ + diff --git a/frontend/src/pages/FlowChart.vue b/frontend/src/pages/FlowChart.vue index 506107d..bdef9d1 100644 --- a/frontend/src/pages/FlowChart.vue +++ b/frontend/src/pages/FlowChart.vue @@ -3,11 +3,10 @@
-
- +
+
- -
+
@@ -78,7 +77,7 @@ import NodeItem from 'src/components/main/NodeItem.vue'; import ShowDialog from 'components/ShowDialog.vue'; import ActionSelect from 'components/ActionSelect.vue'; import PropertyPanel from 'components/right/PropertyPanel.vue'; -import AppSelector from 'components/left/AppSelector.vue'; +import AppDisplay from 'components/left/AppDisplay.vue'; import EventTree from 'components/left/EventTree.vue'; import { FlowCtrl } from '../control/flowctrl'; import { useQuasar } from 'quasar'; @@ -305,7 +304,7 @@ onMounted(() => { diff --git a/frontend/src/pages/FlowChart.vue b/frontend/src/pages/FlowChart.vue index 225740b..83f5f29 100644 --- a/frontend/src/pages/FlowChart.vue +++ b/frontend/src/pages/FlowChart.vue @@ -3,10 +3,7 @@
-
- -
-
+
@@ -41,8 +38,24 @@
+ + + + + +
{ return "300px"; } }); +const fixedLeftPosition = computed(()=>{ + return drawerLeft.value?"300px":"0px"; +}); const addNode = (node: IActionNode, inputPoint: string) => { if (drawerRight.value) { @@ -327,11 +342,6 @@ onMounted(() => { From ed27a18d25b124d1bee2b32dfbe2bc673856bd69 Mon Sep 17 00:00:00 2001 From: xue jiahao Date: Mon, 18 Nov 2024 23:35:24 +0800 Subject: [PATCH 6/6] [UI] fix loading behavious in /flowChart --- frontend/src/pages/AppManagement.vue | 1 + frontend/src/pages/FlowChart.vue | 1 + 2 files changed, 2 insertions(+) diff --git a/frontend/src/pages/AppManagement.vue b/frontend/src/pages/AppManagement.vue index 19b10d3..403cb4c 100644 --- a/frontend/src/pages/AppManagement.vue +++ b/frontend/src/pages/AppManagement.vue @@ -116,6 +116,7 @@ const editFlow = (app:IAppDisplay) => { appId: app.id, name: app.name }); + store.selectFlow(undefined); router.push('/FlowChart/' + app.id); }; diff --git a/frontend/src/pages/FlowChart.vue b/frontend/src/pages/FlowChart.vue index 83f5f29..2c0d150 100644 --- a/frontend/src/pages/FlowChart.vue +++ b/frontend/src/pages/FlowChart.vue @@ -77,6 +77,7 @@