En la lista de cotizaciones, en la pestaña "Todos" no mostrar los archivados.

This commit is contained in:
David Arranz 2025-01-28 19:14:19 +01:00
parent 16303fc90e
commit 8826697bc3
2 changed files with 11 additions and 7 deletions

View File

@ -91,7 +91,13 @@ export const useQuotes = () => {
value: status,
},
]
: undefined,
: [
{
field: "status",
operator: "ne",
value: "archived",
},
],
pagination,
});
},

View File

@ -11,6 +11,7 @@ export enum CONNECTING_OPERATORS {
export enum OPERATORS {
EQ = "EQ",
NE = "NE",
NOT = "NOT",
IN = "IN",
NOTIN = "NOTIN",
@ -35,6 +36,7 @@ const SEQUELIZE_OP_MAP: {
[CONNECTING_OPERATORS.OR]: Op.or,
[CONNECTING_OPERATORS.AND]: Op.and,
[OPERATORS.EQ]: Op.eq,
[OPERATORS.NE]: Op.ne,
[OPERATORS.NOT]: Op.not,
[OPERATORS.IN]: Op.in,
[OPERATORS.NOTIN]: Op.notIn,
@ -54,13 +56,9 @@ const SEQUELIZE_FN_MAP: {
} = {
[FUNCTIONS.INCLUDES]: (field: string, val: string) =>
Sequelize.where(
Sequelize.fn(
"FIND_IN_SET",
Sequelize.literal(`'${val}'`),
Sequelize.col(field),
),
Sequelize.fn("FIND_IN_SET", Sequelize.literal(`'${val}'`), Sequelize.col(field)),
SEQUELIZE_OP_MAP[OPERATORS.GT],
0,
0
),
};