GeneralParameters.vue 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <template>
  2. <v-container>
  3. <v-row>
  4. <v-col cols="6">
  5. <UiInputDatePicker
  6. v-model="parameters.financialDate"
  7. label="start_date_of_financial_season"
  8. field="financialDate"
  9. />
  10. </v-col>
  11. <v-col cols="6">
  12. <UiInputDatePicker
  13. v-model="parameters.musicalDate"
  14. label="start_date_of_activity_season"
  15. field="musicalDate"
  16. />
  17. </v-col>
  18. </v-row>
  19. <v-row>
  20. <v-col cols="6">
  21. <UiInputDatePicker
  22. v-model="parameters.startCourseDate"
  23. label="start_date_of_courses"
  24. field="startCourseDate"
  25. />
  26. </v-col>
  27. <v-col cols="6">
  28. <UiInputDatePicker
  29. v-model="parameters.endCourseDate"
  30. label="end_date_of_courses"
  31. field="endCourseDate"
  32. />
  33. </v-col>
  34. </v-row>
  35. <v-row>
  36. <v-col cols="6">
  37. <UiInputCheckbox
  38. v-model="parameters.showAdherentList"
  39. field="showAdherentList"
  40. label="show_adherents_list_and_their_coordinates"
  41. />
  42. </v-col>
  43. <v-col cols="6">
  44. <UiInputCheckbox
  45. v-model="parameters.studentsAreAdherents"
  46. field="showAdherentList"
  47. label="students_are_also_association_members"
  48. />
  49. </v-col>
  50. </v-row>
  51. <v-row>
  52. <UiInputCombobox
  53. :label="$t('timezone')"
  54. :items="['Europe / Paris', 'Europe / Zurich', 'Indian / La Réunion']"
  55. />
  56. </v-row>
  57. </v-container>
  58. </template>
  59. <script setup lang="ts">
  60. import {PropType} from "@vue/runtime-core";
  61. import Parameters from "~/models/Organization/Parameters";
  62. const props = defineProps({
  63. parameters: {
  64. type: Object as PropType<Parameters>,
  65. required: true
  66. }
  67. })
  68. //
  69. // studentsAreAdherents
  70. // timezone
  71. </script>
  72. <style scoped lang="scss">
  73. </style>