From f41d015e0da4339b366f782ffec1ea47064967a3 Mon Sep 17 00:00:00 2001 From: "AFTECH.RO" <38830718+aftechro@users.noreply.github.com> Date: Tue, 11 Jan 2022 15:56:15 +0000 Subject: [PATCH 1/3] Update ticket.php - added related tickets for same contact - future to do: when clock on related ticket number, open all tickets accordingly (open and closed) --- ticket.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/ticket.php b/ticket.php index d8b338ee..5b908b2d 100644 --- a/ticket.php +++ b/ticket.php @@ -97,6 +97,19 @@ if(isset($_GET['ticket_id'])){ }else{ $primary_contact_display = "Needs approval"; } + + + $ticket_related_open = mysqli_query($mysqli,"SELECT COUNT(ticket_id) AS ticket_related_open FROM tickets WHERE ticket_status = 'open' AND ticket_contact_id = $contact_id "); + $row = mysqli_fetch_array($ticket_related_open); + $ticket_related_open = $row['ticket_related_open']; + + $ticket_related_closed = mysqli_query($mysqli,"SELECT COUNT(ticket_id) AS ticket_related_closed FROM tickets WHERE ticket_status = 'closed' AND ticket_contact_id = $contact_id "); + $row = mysqli_fetch_array($ticket_related_closed); + $ticket_related_closed = $row['ticket_related_closed']; + + $ticket_related_total = mysqli_query($mysqli,"SELECT COUNT(ticket_id) AS ticket_related_total FROM tickets WHERE ticket_contact_id = $contact_id "); + $row = mysqli_fetch_array($ticket_related_total); + $ticket_related_total = $row['ticket_related_total']; ?> @@ -287,6 +300,8 @@ if(isset($_GET['ticket_id'])){
+
+ Related tickets: Open | Closed | Total
Date: Tue, 11 Jan 2022 16:16:59 +0000 Subject: [PATCH 2/3] Update ticket.php added more info to Details card --- ticket.php | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/ticket.php b/ticket.php index 5b908b2d..8444f098 100644 --- a/ticket.php +++ b/ticket.php @@ -110,6 +110,18 @@ if(isset($_GET['ticket_id'])){ $ticket_related_total = mysqli_query($mysqli,"SELECT COUNT(ticket_id) AS ticket_related_total FROM tickets WHERE ticket_contact_id = $contact_id "); $row = mysqli_fetch_array($ticket_related_total); $ticket_related_total = $row['ticket_related_total']; + + + $ticket_total_reply_time = mysqli_query($mysqli,"SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(ticket_reply_time_worked))) AS ticket_total_reply_time FROM ticket_replies WHERE ticket_reply_ticket_id = $ticket_id"); + $row = mysqli_fetch_array($ticket_total_reply_time); + $ticket_total_reply_time = $row['ticket_total_reply_time']; + + $user_name = $row['user_name']; + if(empty($user_name)){ + $user_name_display = "-"; + }else{ + $user_name_display = $user_name; + } ?> @@ -382,14 +394,10 @@ if(isset($_GET['ticket_id'])){

Details

-
-
- -
+
Created on: by:
+
Assigned to:
+
Closed by
+
Total time worked:
From b9358fed4ba6abc5e26d69cc23fd409133cfb91e Mon Sep 17 00:00:00 2001 From: "AFTECH.RO" <38830718+aftechro@users.noreply.github.com> Date: Tue, 11 Jan 2022 16:19:59 +0000 Subject: [PATCH 3/3] Update ticket.php --- ticket.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ticket.php b/ticket.php index 8444f098..e781bb6a 100644 --- a/ticket.php +++ b/ticket.php @@ -294,7 +294,7 @@ if(isset($_GET['ticket_id'])){
-
+

Client

@@ -305,7 +305,7 @@ if(isset($_GET['ticket_id'])){ -
+

Contact

@@ -355,7 +355,7 @@ if(isset($_GET['ticket_id'])){ -
+

Asset

@@ -391,7 +391,7 @@ if(isset($_GET['ticket_id'])){ -
+

Details

Created on: by:
@@ -434,7 +434,7 @@ if(isset($_GET['ticket_id'])){ if($ticket_status !== "Closed"){ ?> -