From bff03188407409d7ad6df2ae73461014027fc63a Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Mon, 11 Nov 2024 13:31:36 +0700 Subject: [PATCH] fix: now will get all workflow as option --- src/components/04_product-service/ServiceProperties.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/04_product-service/ServiceProperties.vue b/src/components/04_product-service/ServiceProperties.vue index 0fbae5fc..76e72ffc 100644 --- a/src/components/04_product-service/ServiceProperties.vue +++ b/src/components/04_product-service/ServiceProperties.vue @@ -12,6 +12,7 @@ import { WorkflowTemplate } from 'src/stores/workflow-template/types'; import SelectInput from '../shared/SelectInput.vue'; import NoData from '../NoData.vue'; +import { computed } from 'vue'; const { t } = useI18n(); const workflowStore = useWorkflowTemplate(); @@ -258,7 +259,7 @@ async function filter(val: string, update: (...args: unknown[]) => void) { async function fetchWorkflowOption(val?: string) { const res = await workflowStore.getWorkflowTemplateList({ query: val, - pageSize: 30, + pageSize: 9999, }); if (res) workflowData.value = res.result; } @@ -276,6 +277,12 @@ onMounted(async () => { await fetchWorkflowOption(); }); +const currentFlow = computed(() => { + return workflowData.value.find( + (v) => v.id === formServiceProperties.value.workflowId, + ); +}); + watch( () => formServiceProperties.value.workflowId, () => {