Compare commits

...

2 Commits

Author SHA1 Message Date
Alex Moreno e5401bfc6e feat(VnPaginate): refs #8101 add button loadMoreData
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2024-10-28 14:01:50 +01:00
Alex Moreno c596d88d0c feat: refs #7940 disable visible columns when has changes
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2024-10-28 13:32:58 +01:00
3 changed files with 9 additions and 0 deletions

View File

@ -441,6 +441,7 @@ function handleScroll() {
v-model="splittedColumns.columns" v-model="splittedColumns.columns"
:table-code="tableCode ?? route.name" :table-code="tableCode ?? route.name"
:skip="columnsVisibilitySkipped" :skip="columnsVisibilitySkipped"
:disable="CrudModelRef.hasChanges"
/> />
<QBtnToggle <QBtnToggle
v-model="mode" v-model="mode"

View File

@ -225,6 +225,12 @@ defineExpose({ fetch, addFilter, paginate });
<div v-if="isLoading" class="spinner info-row q-pa-md text-center"> <div v-if="isLoading" class="spinner info-row q-pa-md text-center">
<QSpinner color="primary" size="md" /> <QSpinner color="primary" size="md" />
</div> </div>
<div
v-if="!isLoading && store.hasMoreData"
class="w-full flex justify-center q-mt-md"
>
<QBtn color="primary" :label="t('Load more data')" @click="paginate()" />
</div>
</QInfiniteScroll> </QInfiniteScroll>
</template> </template>

View File

@ -37,6 +37,7 @@ defineExpose({ states });
v-model="params.clientFk" v-model="params.clientFk"
lazy-rules lazy-rules
is-outlined is-outlined
@remove="searchFn()"
> >
<template #prepend> <QIcon name="badge" size="xs" /></template> <template #prepend> <QIcon name="badge" size="xs" /></template>
</VnInput> </VnInput>
@ -45,6 +46,7 @@ defineExpose({ states });
v-model="params.clientName" v-model="params.clientName"
lazy-rules lazy-rules
is-outlined is-outlined
@remove="searchFn()"
/> />
<VnSelect <VnSelect
:label="t('Salesperson')" :label="t('Salesperson')"