diff --git a/src/components/04_flow-management/FormFlow.vue b/src/components/04_flow-management/FormFlow.vue new file mode 100644 index 00000000..1d9d1d71 --- /dev/null +++ b/src/components/04_flow-management/FormFlow.vue @@ -0,0 +1,250 @@ + + + + + + + {{ $t(`general.name`, { msg: $t('flow.title') }) }} + + {{ $t('status.title') }} + + + + + + + + + + + {{ $t(`flow.processStep`) }} + + + + + + + + {{ v.label && $t(v.label, { msg: $t('flow.step') }) }} + + + + + + + + + + + + + {{ props.rowIndex + 1 }} + + + + + + + + + + {{ $t('general.no', { msg: $t('flow.responsiblePerson') }) }} + + + + + + + + + + + + ผู้คน + + + + + + + + + + นาย กอไก่ ขอไข่ + 10002 + + + + + + กลุ่ม + + + + + + + + + กลุ่มคาโมมายด์ + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/04_product-service/FlowDialog.vue b/src/pages/04_product-service/FlowDialog.vue index 4a915f39..0592ac7f 100644 --- a/src/pages/04_product-service/FlowDialog.vue +++ b/src/pages/04_product-service/FlowDialog.vue @@ -1,8 +1,56 @@ @@ -23,7 +71,12 @@ const model = defineModel({ required: true, default: false }); :menu="[ { name: $t('general.name', { msg: $t('flow.template') }), - anchor: 'form-group', + anchor: 'form-flow-template', + }, + { + name: $t('flow.processStep'), + anchor: 'form-flow-step', + useBtn: true, }, ]" background="transparent" @@ -31,8 +84,23 @@ const model = defineModel({ required: true, default: false }); background: 'hsla(var(--blue-6-hsl) / .2)', foreground: 'var(--blue-6)', }" - scroll-element="#group-form" - /> + scroll-element="#flow-form" + > + + + + @@ -45,19 +113,7 @@ const model = defineModel({ required: true, default: false }); }" style="height: 100%; max-height: 100%; overflow-y: auto" > - - - - {{ $t(`general.name`, { msg: $t('') }) }} - - +