This commit is contained in:
2021-09-20 17:27:29 +00:00
parent 109af5254c
commit eb98b19ce3

View File

@@ -69,7 +69,7 @@
:event-color="getEventColor" :event-color="getEventColor"
:type="viewType" :type="viewType"
:locale="languageName" :locale="languageName"
@click:event="showevInfo" @click:event="showMoreInfo"
@click:more="viewDay" @click:more="viewDay"
@click:date="viewDay" @click:date="viewDay"
@change="fetchEvents" @change="fetchEvents"
@@ -153,8 +153,39 @@
<v-toolbar-title>{{ selectedEvent.name }}</v-toolbar-title> <v-toolbar-title>{{ selectedEvent.name }}</v-toolbar-title>
</v-toolbar> </v-toolbar>
<v-card-text> <v-card-text>
<!--reminder
o.Color,
o.Name,
o.Notes,
o.StartDate,
o.StopDate
-->
<template v-if="selectedEvent.type == $ay.ayt().Reminder">
<div>
<span class="text-h6">{{ $ay.t("ReminderName") }}:</span>
<span class="text-body-1 ml-2">{{ evInfo.name }}</span>
</div>
<div>
<span class="text-h6">{{ $ay.t("DashboardScheduled") }}:</span>
<span class="text-body-1 ml-2"
>{{ $ay.dt(evInfo.startDate) }}&nbsp;&mdash;&nbsp;{{
$ay.dt(evInfo.stopDate)
}}</span
>
</div>
<div>
<span class="text-h6">{{ $ay.t("ReminderNotes") }}:</span>
<span class="text-body-1 ml-2">
<v-icon class="mr-3" :color="evInfo.color"
>$ayiSquareFull</v-icon
>{{ evInfo.notes }}</span
>
</div>
</template>
<!--woitemscheduleduser --> <!--woitemscheduleduser -->
<template v-if="selectedEvent.type == 41"> <template
v-if="selectedEvent.type == $ay.ayt().WorkOrderItemScheduledUser"
>
<div> <div>
<span class="text-h6">{{ $ay.t("WorkOrder") }}:</span> <span class="text-h6">{{ $ay.t("WorkOrder") }}:</span>
<span class="text-body-1 ml-2" <span class="text-body-1 ml-2"
@@ -687,7 +718,7 @@ export default {
id: this.selectedEvent.id id: this.selectedEvent.id
}); });
}, },
async showevInfo({ nativeEvent, event }) { async showMoreInfo({ nativeEvent, event }) {
//workaround to disambiguate drag click from view more info click //workaround to disambiguate drag click from view more info click
if (this.dragged) { if (this.dragged) {
return; return;
@@ -699,6 +730,9 @@ export default {
case window.$gz.type.WorkOrderItemScheduledUser: case window.$gz.type.WorkOrderItemScheduledUser:
route = `workorder/items/scheduled-users/sched-info/${event.id}`; route = `workorder/items/scheduled-users/sched-info/${event.id}`;
break; break;
case window.$gz.type.Reminder:
route = `reminder/sched-info/${event.id}`;
break;
} }
if (route) { if (route) {
let res = await window.$gz.api.get(route); let res = await window.$gz.api.get(route);