|
|
@ -79,36 +79,37 @@ |
|
|
|
|
|
|
|
|
|
|
|
<div class="row"> |
|
|
|
<div class="row"> |
|
|
|
<div class="col-md-6" v-if="!ticket.tracking"> |
|
|
|
<div class="col-md-6" v-if="!ticket.tracking"> |
|
|
|
<button type="button" class="btn btn-info ticket-action-button" |
|
|
|
<button type="button" class="btn btn-primary ticket-action-button" |
|
|
|
@click="startTracking(ticket)"> |
|
|
|
@click="startTracking(ticket)"> |
|
|
|
<i class="far fa-play-circle"></i> |
|
|
|
<i class="far fa-play-circle"></i> <small>Starten</small> |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="col-md-6" v-else> |
|
|
|
<div class="col-md-6" v-else> |
|
|
|
<button type="button" class="btn btn-danger ticket-action-button" |
|
|
|
<button type="button" class="btn btn-danger ticket-action-button" |
|
|
|
@click="stopTracking(ticket)"> |
|
|
|
@click="stopTracking(ticket)"> |
|
|
|
<i class="far fa-stop-circle"></i> |
|
|
|
<i class="far fa-stop-circle"></i> <small>Stoppen</small> |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="col-md-6"> |
|
|
|
<div class="col-6"> |
|
|
|
<button type="button" class="btn btn-primary ticket-action-button" |
|
|
|
<button class="btn btn-warning ticket-action-button" data-bs-dismiss="modal" |
|
|
|
@click="openTasksForTracker(ticket)" title="Tasks"> |
|
|
|
@click="archiveTracker(ticketIndex)" title="Archivieren"> |
|
|
|
<i class="fas fa-clipboard-check"></i> {{ showOpenTasksForTracker(ticket.tasks) }} |
|
|
|
<i class="fas fa-archive"></i> <small>Archivieren</small> |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="col-6"> |
|
|
|
<div class="col-md-6"> |
|
|
|
<button class="btn btn-secondary ticket-action-button" data-bs-dismiss="modal" |
|
|
|
<button type="button" class="btn btn-info ticket-action-button" |
|
|
|
@click="archiveTracker(ticketIndex)" title="Archivieren"> |
|
|
|
@click="openTasksForTracker(ticket)" title="Tasks"> |
|
|
|
<i class="fas fa-archive"></i> |
|
|
|
<i class="fas fa-clipboard-check"></i> <small>Tasks {{ showOpenTasksForTracker(ticket.tasks) }}</small> |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="col-6"> |
|
|
|
<div class="col-6"> |
|
|
|
<button class="btn btn-danger ticket-action-button" |
|
|
|
<button class="btn btn-danger ticket-action-button" |
|
|
|
@click="deleteTracker(ticketIndex)" title="Löschen"> |
|
|
|
@click="deleteTracker(ticketIndex)" title="Löschen"> |
|
|
|
<i class="fas fa-trash"></i> |
|
|
|
<i class="fas fa-trash"></i> <small>Löschen</small> |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -176,20 +177,20 @@ |
|
|
|
<div class="col-md-12" v-if="ticket.tracking"> |
|
|
|
<div class="col-md-12" v-if="ticket.tracking"> |
|
|
|
<button type="button" class="btn btn-danger ticket-action-button" |
|
|
|
<button type="button" class="btn btn-danger ticket-action-button" |
|
|
|
@click="stopTracking(ticket)"> |
|
|
|
@click="stopTracking(ticket)"> |
|
|
|
<i class="far fa-stop-circle"></i> |
|
|
|
<i class="far fa-stop-circle"></i> <small>Stoppen</small> |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="col-md-12" v-if="!ticket.tracking && ticket.timeBoxMinutes && timeBoxTimeLeft(ticket) > 0"> |
|
|
|
<div class="col-md-12" v-if="!ticket.tracking && ticket.timeBoxMinutes && timeBoxTimeLeft(ticket) > 0"> |
|
|
|
<button type="button" class="btn btn-info ticket-action-button" |
|
|
|
<button type="button" class="btn btn-primary ticket-action-button" |
|
|
|
@click="startTracking(ticket)"> |
|
|
|
@click="startTracking(ticket)"> |
|
|
|
<i class="far fa-play-circle"></i> |
|
|
|
<i class="far fa-play-circle"></i> <small>Starten</small> |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="col-md-12"> |
|
|
|
<div class="col-md-12"> |
|
|
|
<button class="btn btn-danger ticket-action-button" |
|
|
|
<button class="btn btn-danger ticket-action-button" |
|
|
|
@click="deleteTracker(ticketIndex)" title="Löschen"> |
|
|
|
@click="deleteTracker(ticketIndex)" title="Löschen"> |
|
|
|
<i class="fas fa-trash"></i> |
|
|
|
<i class="fas fa-trash"></i> <small>Löschen</small> |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -262,7 +263,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="col-md-12"> |
|
|
|
<div class="col-md-12"> |
|
|
|
<button class="btn btn-secondary ticket-action-button" data-bs-dismiss="modal" |
|
|
|
<button class="btn btn-warning ticket-action-button" data-bs-dismiss="modal" |
|
|
|
@click="archiveTracker(ticketIndex)" title="Archivieren"> |
|
|
|
@click="archiveTracker(ticketIndex)" title="Archivieren"> |
|
|
|
<i class="fas fa-archive"></i> |
|
|
|
<i class="fas fa-archive"></i> |
|
|
|
</button> |
|
|
|
</button> |
|
|
@ -327,7 +328,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="col-md-12"> |
|
|
|
<div class="col-md-12"> |
|
|
|
<button class="btn btn-secondary ticket-action-button" data-bs-dismiss="modal" |
|
|
|
<button class="btn btn-warning ticket-action-button" data-bs-dismiss="modal" |
|
|
|
@click="archiveTracker(ticketIndex)" title="Archivieren"> |
|
|
|
@click="archiveTracker(ticketIndex)" title="Archivieren"> |
|
|
|
<i class="fas fa-archive"></i> |
|
|
|
<i class="fas fa-archive"></i> |
|
|
|
</button> |
|
|
|
</button> |
|
|
@ -372,7 +373,7 @@ |
|
|
|
</button> |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="col"> |
|
|
|
<div class="col"> |
|
|
|
<button class="btn btn-secondary ticket-action-button" data-bs-dismiss="modal" |
|
|
|
<button class="btn btn-warning ticket-action-button" data-bs-dismiss="modal" |
|
|
|
@click="archiveTracker(ticketIndex)" title="Archivieren"> |
|
|
|
@click="archiveTracker(ticketIndex)" title="Archivieren"> |
|
|
|
<i class="fas fa-archive"></i> |
|
|
|
<i class="fas fa-archive"></i> |
|
|
|
</button> |
|
|
|
</button> |
|
|
@ -861,7 +862,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="" v-if="archive.length > 0"> |
|
|
|
<div class="" v-if="archive.length > 0"> |
|
|
|
<a type="button" |
|
|
|
<a type="button" |
|
|
|
class="btn btn-secondary text-dark bottom-menu-item" |
|
|
|
class="btn btn-warning bottom-menu-item" |
|
|
|
data-bs-toggle="modal" |
|
|
|
data-bs-toggle="modal" |
|
|
|
data-bs-target="#showArchivedTicketsModal" |
|
|
|
data-bs-target="#showArchivedTicketsModal" |
|
|
|
data-bs-placement="top" |
|
|
|
data-bs-placement="top" |
|
|
|