feat: refs #8725 saveAndContinue
gitea/salix-front/pipeline/pr-dev This commit is unstable Details

This commit is contained in:
Javier Segarra 2025-03-06 10:11:56 +01:00
parent 1f83197440
commit 32dac089f8
2 changed files with 5 additions and 5 deletions

View File

@ -144,8 +144,8 @@ const defaultButtons = computed(() => ({
}));
const submitForm = async () => {
const valid = await myForm.value.validate();
if (valid) {
const isFormValid = await myForm.value.validate();
if (isFormValid) {
try {
await save();
} catch (error) {
@ -333,7 +333,6 @@ async function onKeyup(evt) {
}
defineExpose({
myForm,
save,
isLoading,
hasChanges,
@ -347,7 +346,7 @@ defineExpose({
<QForm
ref="myForm"
v-if="formData"
@submit.prevent="save"
@submit.prevent
@keyup.prevent="onKeyup"
@reset="reset"
class="q-pa-md"

View File

@ -43,7 +43,6 @@ const onDataSaved = async (formData, requestResponse) => {
const onClick = async (saveAndContinue) => {
isSaveAndContinue.value = saveAndContinue;
formModelRef.value.myForm.submit();
};
defineExpose({
@ -88,6 +87,7 @@ defineExpose({
:flat="showSaveAndContinueBtn"
:label="t('globals.save')"
:title="t('globals.save')"
@click="onClick(false)"
type="submit"
color="primary"
class="q-ml-sm"
@ -101,6 +101,7 @@ defineExpose({
:label="t('globals.isSaveAndContinue')"
:title="t('globals.isSaveAndContinue')"
color="primary"
type="submit"
class="q-ml-sm"
:disabled="isLoading"
:loading="isLoading"