feat(audit) : filtres Employé et Utilisateur en champ texte (recherche libre)

Employé = recherche partielle sur nom/prénom (nouveau filtre back 'employee', LIKE via join) ;
Utilisateur = recherche partielle sur username. Remplace les selects par des champs texte.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-24 12:05:07 +02:00
parent 06e462ef31
commit 608eeaa450
10 changed files with 40 additions and 56 deletions
+2 -10
View File
@@ -63,11 +63,7 @@
</MalioAccordionItem>
<MalioAccordionItem title="Employé" value="employee">
<MalioSelect
v-model="list.draftEmployeeId.value"
:options="list.employeeOptions.value"
empty-option-label="Tous"
/>
<MalioInputText v-model="list.draftEmployee.value" icon-name="mdi:magnify" />
</MalioAccordionItem>
<MalioAccordionItem title="Type d'entité" value="entityType">
@@ -97,11 +93,7 @@
</MalioAccordionItem>
<MalioAccordionItem title="Utilisateur / compte" value="username">
<MalioSelect
v-model="list.draftUsername.value"
:options="list.usernameOptions.value"
empty-option-label="Tous"
/>
<MalioInputText v-model="list.draftUsername.value" icon-name="mdi:magnify" />
</MalioAccordionItem>
<MalioAccordionItem title="IP" value="ip">