Browse Source

ajout de la case à cocher pour afficher ou non la colonne présence

Vincent 5 months ago
parent
commit
c64a1b10d8
3 changed files with 9 additions and 0 deletions
  1. 1 0
      i18n/lang/fr.json
  2. 3 0
      models/Organization/Parameters.ts
  3. 5 0
      pages/parameters/attendances.vue

+ 1 - 0
i18n/lang/fr.json

@@ -1,4 +1,5 @@
 {
+  "handlePresence": "Affichage de la colonne présence dans le tableau de gestion des présences/absences/retards",
   "i_subscribe": "Je m'abonne",
   "price_include_cmf": "Inclus avec votre adhésion CMF",
   "artist": "Artist Standard",

+ 3 - 0
models/Organization/Parameters.ts

@@ -166,4 +166,7 @@ export default class Parameters extends ApiModel {
 
   @Attr([])
   declare subdomains: []
+
+  @Bool(false, { notNullable: false })
+  declare handlePresence: boolean
 }

+ 5 - 0
pages/parameters/attendances.vue

@@ -6,6 +6,11 @@
       <UiForm v-else-if="parameters !== null" v-model="parameters">
         <v-row>
           <v-col cols="12">
+            <UiInputCheckbox
+              v-model="parameters.handlePresence"
+              field="handlePresence"
+            />
+
             <UiInputCheckbox
               v-model="parameters.sendAttendanceEmail"
               field="sendAttendanceEmail"