diff --git a/src/components/04_flow-management/FormFlow.vue b/src/components/04_flow-management/FormFlow.vue index aa703396..2570a2b9 100644 --- a/src/components/04_flow-management/FormFlow.vue +++ b/src/components/04_flow-management/FormFlow.vue @@ -74,7 +74,7 @@ async function getUserList(opts?: { query: string }) { // if (resUser) userInTable.value.push(resUser); // } -function selectResponiblePerson(stepIndex: number, responsiblePerson: User) { +function selectResponsiblePerson(stepIndex: number, responsiblePerson: User) { const currStep = flowData.value.step[stepIndex]; const existPersonIndex = currStep.responsiblePersonId?.findIndex( (p) => p === responsiblePerson.id, @@ -86,11 +86,11 @@ function selectResponiblePerson(stepIndex: number, responsiblePerson: User) { if (!userInTable.value[stepIndex]) { userInTable.value[stepIndex] = { name: flowData.value.step[stepIndex].name, - resposiblePerson: [], + responsiblePerson: [], }; } - userInTable.value[stepIndex]?.resposiblePerson.push({ + userInTable.value[stepIndex]?.responsiblePerson.push({ id: responsiblePerson.id, selectedImage: responsiblePerson.selectedImage, gender: responsiblePerson.gender, @@ -103,7 +103,7 @@ function selectResponiblePerson(stepIndex: number, responsiblePerson: User) { }); } else { currStep.responsiblePersonId?.splice(Number(existPersonIndex), 1); - userInTable.value[stepIndex]?.resposiblePerson.splice( + userInTable.value[stepIndex]?.responsiblePerson.splice( Number(existPersonIndex), 1, ); @@ -234,7 +234,10 @@ onMounted(async () => { round :disable="props.rowIndex === 0" style="color: hsl(var(--text-mute-2))" - @click.stop="moveItemUp(flowData.step, props.rowIndex)" + @click.stop=" + moveItemUp(flowData.step, props.rowIndex); + moveItemUp(userInTable, props.rowIndex); + " /> { class="q-mx-sm" :disable="props.rowIndex === flowData.step.length - 1" style="color: hsl(var(--text-mute-2))" - @click.stop="moveItemDown(flowData.step, props.rowIndex)" + @click.stop=" + moveItemDown(flowData.step, props.rowIndex); + moveItemDown(userInTable, props.rowIndex); + " /> {