#8449 - vnLogFilter #1640
No reviewers
Labels
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: verdnatura/salix-front#1640
Loading…
Reference in New Issue
No description provided.
Delete Branch "8449-vnLogFilter"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@ -72,39 +71,8 @@ const filter = {
};
const paginate = ref();
const actions = ref();
Se quita (casi) todo lo referente a los filtros, ya que se mueve a VnLogFilter
@ -291,3 +244,1 @@
return { between: [from, to] };
case 'to': {
if (dateFrom.value) {
function exprBuilder(param, value) {
Ponemos bien el
exprBuilder
@ -371,3 +278,4 @@
await applyFilter();
}
onMounted(() => {
VnLog es una seccion que se suele filtra, creo que vale la pena que se muestre de primeras
@ -109,4 +109,2 @@
expect(vm.logTree[0].logs[0].user.name).toEqual('salesPerson');
});
it('should correctly set the selectedFilters when filtering', () => {
Ya no existe esta logica, al usar VnFilterPanel (por debajo) el se encarga del filtrado
@ -61,6 +61,10 @@ const $props = defineProps({
type: Object,
default: null,
},
showTagChips: {
Añado esta propiedad, ya que en VnLogFilter no veo que valga la pena tenerlo, ademas hace que no vaya bien los checkboxs
@ -15,3 +9,1 @@
cy.get('.q-page').click();
cy.validateContent(chips[0], 'Document');
cy.validateContent(chips[1], 'Beginning');
cy.get('[data-cy="vnLog-checkbox"]').eq(0).click();
Los mejoro, basandome en resultados del VnLog, no en chips...
@ -381,3 +380,1 @@
originId: route.params.id,
changedModel: 'Sale',
changedModelId: saleId,
query: {
Arreglado 😉
@ -71,3 +71,3 @@
>
<span :title="label">{{ label }}</span>
<div v-if="name && model?.index">
<div v-if="name">
El and estaba mal. ya que hace que no salga el modo sin ningún order
@ -84,3 +84,3 @@
:class="[
model?.index ? 'color-vn-text' : 'bg-transparent',
vertical ? 'q-px-none' : '',
vertical ? 'q-mx-none q-py-lg' : '',
Arreglado estilo del hover:
https://redmine.verdnatura.es/issues/8449#note-10
@ -91,3 +91,3 @@
>
<div
class="column flex-center"
class="column justify-center text-center"
//
No entiendo este comentario. Supongo que quieres decir que va relacionado con el anterior
@ -190,3 +190,3 @@
store.order = order;
resetPagination();
fetch({});
await fetch({});
Hacia que si falla la petición no se puede manejar
@ -48,3 +60,3 @@
v-model="orders[col.orderBy ?? col.name]"
:name="col.orderBy ?? col.name"
:data-key="$attrs['data-key']"
:data-key="$attrs['dataKey']"
Estás seguro que es así? los atributos van en kebab-case. Lo he revisado en local , tiene que ser kebab-case
He dejado el nativo de los filtros

8449-vnLogFilterto #8449 - vnLogFilter