This commit is contained in:
@@ -142,196 +142,202 @@
|
|||||||
</v-row>
|
</v-row>
|
||||||
</template>
|
</template>
|
||||||
<!-- MORE INFO DIALOG -->
|
<!-- MORE INFO DIALOG -->
|
||||||
<v-menu
|
<template>
|
||||||
v-model="moreInfoDialog"
|
<v-row justify="center">
|
||||||
:close-on-content-click="false"
|
<v-dialog max-width="600px" v-model="moreInfoDialog">
|
||||||
:activator="selectedElement"
|
<v-card color="grey lighten-4" flat>
|
||||||
min-width="350px"
|
<v-toolbar>
|
||||||
max-width="600"
|
<v-btn icon @click="openScheduledItem()">
|
||||||
absolute
|
<v-icon color="primary">{{ iconForSelectedEvent() }}</v-icon>
|
||||||
close-on-click
|
</v-btn>
|
||||||
>
|
<v-toolbar-title>{{ selectedEvent.name }}</v-toolbar-title>
|
||||||
<v-card color="grey lighten-4" flat>
|
</v-toolbar>
|
||||||
<v-toolbar>
|
<v-card-text>
|
||||||
<v-btn icon @click="openScheduledItem()">
|
<!--reminder -->
|
||||||
<v-icon color="primary">{{ iconForSelectedEvent() }}</v-icon>
|
<template v-if="selectedEvent.type == $ay.ayt().Reminder">
|
||||||
</v-btn>
|
<div>
|
||||||
<v-toolbar-title>{{ selectedEvent.name }}</v-toolbar-title>
|
<span class="text-h6">{{ $ay.t("ReminderName") }}:</span>
|
||||||
</v-toolbar>
|
<span class="text-body-1 ml-2">{{ evInfo.name }}</span>
|
||||||
<v-card-text>
|
</div>
|
||||||
<!--reminder -->
|
<div>
|
||||||
<template v-if="selectedEvent.type == $ay.ayt().Reminder">
|
<span class="text-h6"
|
||||||
<div>
|
>{{ $ay.t("DashboardScheduled") }}:</span
|
||||||
<span class="text-h6">{{ $ay.t("ReminderName") }}:</span>
|
>
|
||||||
<span class="text-body-1 ml-2">{{ evInfo.name }}</span>
|
<span class="text-body-1 ml-2"
|
||||||
</div>
|
>{{ $ay.dt(evInfo.startDate) }} — {{
|
||||||
<div>
|
$ay.dt(evInfo.stopDate)
|
||||||
<span class="text-h6">{{ $ay.t("DashboardScheduled") }}:</span>
|
}}</span
|
||||||
<span class="text-body-1 ml-2"
|
>
|
||||||
>{{ $ay.dt(evInfo.startDate) }} — {{
|
</div>
|
||||||
$ay.dt(evInfo.stopDate)
|
<div>
|
||||||
}}</span
|
<span class="text-h6">{{ $ay.t("ReminderNotes") }}:</span>
|
||||||
>
|
<span class="text-body-1 ml-2">
|
||||||
</div>
|
<v-icon class="mr-3" :color="evInfo.color"
|
||||||
<div>
|
>$ayiSquareFull</v-icon
|
||||||
<span class="text-h6">{{ $ay.t("ReminderNotes") }}:</span>
|
>{{ evInfo.notes }}</span
|
||||||
<span class="text-body-1 ml-2">
|
>
|
||||||
<v-icon class="mr-3" :color="evInfo.color"
|
</div>
|
||||||
>$ayiSquareFull</v-icon
|
</template>
|
||||||
>{{ evInfo.notes }}</span
|
<!--review -->
|
||||||
>
|
<template v-if="selectedEvent.type == $ay.ayt().Review">
|
||||||
</div>
|
<div class="mb-1" v-if="evInfo.aType">
|
||||||
</template>
|
<v-icon
|
||||||
<!--review -->
|
large
|
||||||
<template v-if="selectedEvent.type == $ay.ayt().Review">
|
color="primary"
|
||||||
<div class="mb-1" v-if="evInfo.aType">
|
@click="openObject(evInfo.aType, evInfo.objectId)"
|
||||||
<v-icon
|
>{{ $ay.util().iconForType(evInfo.aType) }}</v-icon
|
||||||
large
|
><span
|
||||||
color="primary"
|
class="text-h6"
|
||||||
@click="openObject(evInfo.aType, evInfo.objectId)"
|
@click="openObject(evInfo.aType, evInfo.objectId)"
|
||||||
>{{ $ay.util().iconForType(evInfo.aType) }}</v-icon
|
>
|
||||||
><span
|
{{ evInfo.reviewObjectViz }}</span
|
||||||
class="text-h6"
|
>
|
||||||
@click="openObject(evInfo.aType, evInfo.objectId)"
|
</div>
|
||||||
>
|
<div>
|
||||||
{{ evInfo.reviewObjectViz }}</span
|
<span class="text-h6">{{ $ay.t("ReviewName") }}:</span>
|
||||||
>
|
<span class="text-body-1 ml-2">{{ evInfo.name }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span class="text-h6">{{ $ay.t("ReviewName") }}:</span>
|
<span class="text-h6">{{ $ay.t("ReviewDate") }}:</span>
|
||||||
<span class="text-body-1 ml-2">{{ evInfo.name }}</span>
|
<span class="text-body-1 ml-2">{{
|
||||||
</div>
|
$ay.dt(evInfo.reviewDate)
|
||||||
<div>
|
}}</span>
|
||||||
<span class="text-h6">{{ $ay.t("ReviewDate") }}:</span>
|
</div>
|
||||||
<span class="text-body-1 ml-2">{{
|
<div>
|
||||||
$ay.dt(evInfo.reviewDate)
|
<span class="text-h6">{{ $ay.t("ReviewNotes") }}:</span>
|
||||||
}}</span>
|
<span class="text-body-1 ml-2"> {{ evInfo.notes }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
|
||||||
<span class="text-h6">{{ $ay.t("ReviewNotes") }}:</span>
|
|
||||||
<span class="text-body-1 ml-2"> {{ evInfo.notes }}</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<template v-if="evInfo.completedDate">
|
<template v-if="evInfo.completedDate">
|
||||||
<div>
|
<div>
|
||||||
<span class="text-h6"
|
<span class="text-h6"
|
||||||
>{{ $ay.t("ReviewCompletedDate") }}:</span
|
>{{ $ay.t("ReviewCompletedDate") }}:</span
|
||||||
>
|
>
|
||||||
<span class="text-body-1 ml-2">{{
|
<span class="text-body-1 ml-2">{{
|
||||||
$ay.dt(evInfo.completedDate)
|
$ay.dt(evInfo.completedDate)
|
||||||
}}</span>
|
}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span class="text-h6"
|
<span class="text-h6"
|
||||||
>{{ $ay.t("ReviewCompletionNotes") }}:</span
|
>{{ $ay.t("ReviewCompletionNotes") }}:</span
|
||||||
>
|
>
|
||||||
<span class="text-body-1 ml-2">
|
<span class="text-body-1 ml-2">
|
||||||
{{ evInfo.completionNotes }}</span
|
{{ evInfo.completionNotes }}</span
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</template>
|
</template>
|
||||||
<!--woitemscheduleduser -->
|
<!--woitemscheduleduser -->
|
||||||
<template
|
<template
|
||||||
v-if="selectedEvent.type == $ay.ayt().WorkOrderItemScheduledUser"
|
v-if="
|
||||||
>
|
selectedEvent.type == $ay.ayt().WorkOrderItemScheduledUser
|
||||||
<div>
|
"
|
||||||
<span class="text-h6">{{ $ay.t("WorkOrder") }}:</span>
|
|
||||||
<span class="text-body-1 ml-2"
|
|
||||||
>{{ evInfo.serial }} {{ evInfo.customerViz }}</span
|
|
||||||
>
|
>
|
||||||
</div>
|
<div>
|
||||||
<div>
|
<span class="text-h6">{{ $ay.t("WorkOrder") }}:</span>
|
||||||
<span class="text-h6">{{ $ay.t("Tags") }}:</span>
|
<span class="text-body-1 ml-2"
|
||||||
<span class="text-body-1 ml-2">{{
|
>{{ evInfo.serial }} {{ evInfo.customerViz }}</span
|
||||||
$ay.util().formatTags(evInfo.wotags)
|
>
|
||||||
}}</span>
|
</div>
|
||||||
</div>
|
<div>
|
||||||
<div>
|
<span class="text-h6">{{ $ay.t("Tags") }}:</span>
|
||||||
<span class="text-h6">{{ $ay.t("DashboardScheduled") }}:</span>
|
<span class="text-body-1 ml-2">{{
|
||||||
<span class="text-body-1 ml-2"
|
$ay.util().formatTags(evInfo.wotags)
|
||||||
>{{ $ay.dt(evInfo.startDate) }} — {{
|
}}</span>
|
||||||
$ay.dt(evInfo.stopDate)
|
</div>
|
||||||
}}</span
|
<div>
|
||||||
>
|
<span class="text-h6"
|
||||||
</div>
|
>{{ $ay.t("DashboardScheduled") }}:</span
|
||||||
<div>
|
>
|
||||||
<span class="text-h6"
|
<span class="text-body-1 ml-2"
|
||||||
>{{
|
>{{ $ay.dt(evInfo.startDate) }} — {{
|
||||||
$ay.t("WorkOrderItemScheduledUserEstimatedQuantity")
|
$ay.dt(evInfo.stopDate)
|
||||||
}}:</span
|
}}</span
|
||||||
>
|
>
|
||||||
<span class="text-body-1 ml-2">{{ evInfo.qty }}</span>
|
</div>
|
||||||
</div>
|
<div>
|
||||||
<div>
|
<span class="text-h6"
|
||||||
<span class="text-h6"
|
>{{
|
||||||
>{{ $ay.t("WorkOrderItemScheduledUserServiceRateID") }}:</span
|
$ay.t("WorkOrderItemScheduledUserEstimatedQuantity")
|
||||||
>
|
}}:</span
|
||||||
<span class="text-body-1 ml-2">{{ evInfo.rate }}</span>
|
>
|
||||||
</div>
|
<span class="text-body-1 ml-2">{{ evInfo.qty }}</span>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<span class="text-h6"
|
||||||
|
>{{
|
||||||
|
$ay.t("WorkOrderItemScheduledUserServiceRateID")
|
||||||
|
}}:</span
|
||||||
|
>
|
||||||
|
<span class="text-body-1 ml-2">{{ evInfo.rate }}</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div v-if="evInfo.haswostatus">
|
<div v-if="evInfo.haswostatus">
|
||||||
<span class="text-h6">{{ $ay.t("WorkOrderStatus") }}:</span>
|
<span class="text-h6">{{ $ay.t("WorkOrderStatus") }}:</span>
|
||||||
<span class="text-body-1 ml-2">{{ evInfo.wostatus }}</span>
|
<span class="text-body-1 ml-2">{{ evInfo.wostatus }}</span>
|
||||||
<v-icon :color="evInfo.wostatuscolor" class="ml-4"
|
<v-icon :color="evInfo.wostatuscolor" class="ml-4"
|
||||||
>$ayiFlag</v-icon
|
>$ayiFlag</v-icon
|
||||||
>
|
>
|
||||||
<v-icon
|
<v-icon
|
||||||
color="primary"
|
color="primary"
|
||||||
v-if="evInfo.wostatuslocked"
|
v-if="evInfo.wostatuslocked"
|
||||||
class="ml-4"
|
class="ml-4"
|
||||||
>$ayiLock</v-icon
|
>$ayiLock</v-icon
|
||||||
>
|
>
|
||||||
<v-icon
|
<v-icon
|
||||||
color="primary"
|
color="primary"
|
||||||
v-if="evInfo.wostatuscompleted"
|
v-if="evInfo.wostatuscompleted"
|
||||||
class="ml-4"
|
class="ml-4"
|
||||||
>$ayiCheckCircle</v-icon
|
>$ayiCheckCircle</v-icon
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<span class="text-h6"
|
<span class="text-h6"
|
||||||
>{{ $ay.t("WorkOrderItemSummary") }}:</span
|
>{{ $ay.t("WorkOrderItemSummary") }}:</span
|
||||||
>
|
>
|
||||||
<span class="text-body-1 ml-2">
|
<span class="text-body-1 ml-2">
|
||||||
<v-icon class="mr-3" :color="evInfo.woitemstatuscolor"
|
<v-icon class="mr-3" :color="evInfo.woitemstatuscolor"
|
||||||
>$ayiCircle</v-icon
|
>$ayiCircle</v-icon
|
||||||
>{{ evInfo.woitemstatus }}</span
|
>{{ evInfo.woitemstatus }}</span
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<span class="text-h6"
|
<span class="text-h6"
|
||||||
>{{ $ay.t("WorkOrderItemPriorityID") }}:</span
|
>{{ $ay.t("WorkOrderItemPriorityID") }}:</span
|
||||||
>
|
>
|
||||||
<span class="text-body-1 ml-2">
|
<span class="text-body-1 ml-2">
|
||||||
<v-icon class="mr-3" :color="evInfo.woitemprioritycolor"
|
<v-icon class="mr-3" :color="evInfo.woitemprioritycolor"
|
||||||
>$ayiFireAlt</v-icon
|
>$ayiFireAlt</v-icon
|
||||||
>{{ evInfo.woitempriority }}</span
|
>{{ evInfo.woitempriority }}</span
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span class="text-h6">{{ $ay.t("WorkOrderItemTags") }}:</span>
|
<span class="text-h6"
|
||||||
<span class="text-body-1 ml-2">{{
|
>{{ $ay.t("WorkOrderItemTags") }}:</span
|
||||||
$ay.util().formatTags(evInfo.woitemtags)
|
>
|
||||||
}}</span>
|
<span class="text-body-1 ml-2">{{
|
||||||
</div>
|
$ay.util().formatTags(evInfo.woitemtags)
|
||||||
</template>
|
}}</span>
|
||||||
</v-card-text>
|
</div>
|
||||||
<v-card-actions>
|
</template>
|
||||||
<v-btn color="primary" text @click="openScheduledItem()">{{
|
</v-card-text>
|
||||||
$ay.t("Open")
|
<v-card-actions>
|
||||||
}}</v-btn>
|
<v-btn color="primary" text @click="openScheduledItem()">{{
|
||||||
|
$ay.t("Open")
|
||||||
|
}}</v-btn>
|
||||||
|
|
||||||
<v-spacer v-if="!$vuetify.breakpoint.xs"></v-spacer>
|
<v-spacer v-if="!$vuetify.breakpoint.xs"></v-spacer>
|
||||||
|
|
||||||
<v-btn color="primary" text @click="moreInfoDialog = false">
|
<v-btn color="primary" text @click="moreInfoDialog = false">
|
||||||
{{ $ay.t("Close") }}
|
{{ $ay.t("Close") }}
|
||||||
</v-btn>
|
</v-btn>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
</v-card>
|
</v-card>
|
||||||
</v-menu>
|
</v-dialog>
|
||||||
|
</v-row>
|
||||||
|
</template>
|
||||||
</v-sheet>
|
</v-sheet>
|
||||||
<template>
|
<template>
|
||||||
<v-row justify="center">
|
<v-row justify="center">
|
||||||
|
|||||||
Reference in New Issue
Block a user