From 01b64f1aba49e804d9a34f4fbc7bcfbbf9918026 Mon Sep 17 00:00:00 2001 From: dt Date: Sun, 17 Sep 2023 23:34:24 +0800 Subject: [PATCH] Change App Selection Component --- .../flowEditor/left/ItemSelector.vue | 66 +++++++------- frontend/src/pages/FlowEditorPage.vue | 87 +++---------------- 2 files changed, 45 insertions(+), 108 deletions(-) diff --git a/frontend/src/components/flowEditor/left/ItemSelector.vue b/frontend/src/components/flowEditor/left/ItemSelector.vue index 44752c3..551fb22 100644 --- a/frontend/src/components/flowEditor/left/ItemSelector.vue +++ b/frontend/src/components/flowEditor/left/ItemSelector.vue @@ -1,42 +1,42 @@ diff --git a/frontend/src/pages/FlowEditorPage.vue b/frontend/src/pages/FlowEditorPage.vue index fbb1f6b..11467dd 100644 --- a/frontend/src/pages/FlowEditorPage.vue +++ b/frontend/src/pages/FlowEditorPage.vue @@ -13,10 +13,11 @@ -

アクション選択

-
- - - - +
+
+

アクション選択

+
+
@@ -114,61 +101,11 @@ import FlowChartTest from 'pages/FlowChartTest.vue'; import ControlPanel from 'components/flowEditor/left/ControlPanelC.vue'; import ItemSelector from 'components/flowEditor/left/ItemSelector.vue'; -import { computed, ref } from 'vue'; - -import ShowDialog from 'components/ShowDialog.vue'; -import ActionSelect from 'components/ActionSelect.vue'; - -const show = ref(false); -const addshow = ref(true); -const appDg = ref(); - -interface FlowEditorPageProps { - actName: string; - flowNames: string[]; -} - -const props = withDefaults(defineProps(), { - actName: '勤怠管理 - 4', - flowNames: () => ['レコードを追加画面', '保存をクリックした時'], -}); -const actName = computed(() => props.actName); -const flowNames = computed(() => props.flowNames); +import { ref } from 'vue'; +const actName = ref('勤怠管理 - 4'); +const flowNames = ref(['レコードを追加画面', '保存をクリックした時']); const drawerLeft = ref(false); - - -const showDg = () => { - show.value = true; -}; - -const closeDg = (val: string) => { - if (val == 'OK') { - //alert(JSON.stringify(appDg.value.selected[0].content)); - let oDiv1 = document.getElementById('action'); - let oDiv2 = document.createElement('div'); - oDiv2.setAttribute('class', 'action'); - if (oDiv1 !== null) { - oDiv2.innerHTML = appDg.value.selected[0].content; - oDiv1?.append(oDiv2); - // let oAdd = oDiv2.getElementsByClassName('next')[0]; - // oAdd.addEventListener('mouseenter', mouseenter); - // oAdd.addEventListener('mouseleave', mouseleave); - // let oDel = oDiv2.getElementsByClassName('del')[0]; - // oDel.addEventListener('click', clickdel); - } - - if (document.getElementsByClassName('action').length > 0) { - addshow.value = false; - } - }; -}; - - - +