Changes in Times Evaluation

This commit is contained in:
2024-10-20 16:14:01 +02:00
parent a905b1f966
commit d3c2c8f642
5 changed files with 174 additions and 42 deletions

View File

@@ -15,7 +15,9 @@ const router = useRouter()
const supabase = useSupabaseClient()
const toast = useToast()
const itemInfo = ref({})
const itemInfo = ref({
weeklyRegularWorkingHours: {}
})
const oldItemInfo = ref({})
const setupPage = () => {
if(route.params.id) itemInfo.value = dataStore.getProfileById(route.params.id)
@@ -290,12 +292,12 @@ const addToNewsletter = async () => {
<UDivider>Newsletter</UDivider>
<UButton
<!-- <UButton
@click="addToNewsletter"
variant="outline"
>
In Newsletter eintragen
</UButton>
</UButton>-->
</div>
<div v-if="item.label === 'Logbuch'">
@@ -432,6 +434,68 @@ const addToNewsletter = async () => {
/>
</UFormGroup>
</InputGroup>
<UDivider>Regelarbeitszeiten</UDivider>
<InputGroup class="w-full">
<UFormGroup
label="Montag"
class="flex-auto"
>
<UInput
v-model="itemInfo.weeklyRegularWorkingHours[1]"
type="number"
/>
</UFormGroup><UFormGroup
label="Dienstag"
class="flex-auto"
>
<UInput
v-model="itemInfo.weeklyRegularWorkingHours[2]"
type="number"
/>
</UFormGroup>
<UFormGroup
label="Mittwoch"
class="flex-auto"
>
<UInput
v-model="itemInfo.weeklyRegularWorkingHours[3]"
type="number"
/>
</UFormGroup>
<UFormGroup
label="Donnerstag"
class="flex-auto"
>
<UInput
v-model="itemInfo.weeklyRegularWorkingHours[4]"
type="number"
/>
</UFormGroup>
<UFormGroup
label="Freitag"
class="flex-auto"
>
<UInput
v-model="itemInfo.weeklyRegularWorkingHours[5]"
type="number"
/>
</UFormGroup>
<UFormGroup
label="Samstag"
class="flex-auto"
>
<UInput
v-model="itemInfo.weeklyRegularWorkingHours[6]"
type="number"
/>
</UFormGroup>
</InputGroup>
</div>
</UCard>
</template>