root 5 years ago
parent
commit
d7860e504d

+ 10 - 2
app/Http/Controllers/Admin/TicketController.php

@@ -33,9 +33,17 @@ class TicketController extends Controller
                 'data' => $ticket
             ]);
         }
+        $ticket = Ticket::orderBy('created_at', 'DESC')
+            ->get();
+        for ($i = 0; $i < count($ticket); $i++) {
+            if ($ticket[$i]['last_replay_user_id'] == $request->session()->get('id')) {
+                $ticket[$i]['reply_status'] = 0;
+            } else {
+                $ticket[$i]['reply_status'] = 1;
+            }
+        }
         return response([
-            'data' => Ticket::orderBy('created_at', 'DESC')
-                ->get()
+            'data' => $ticket
         ]);
     }
 

+ 11 - 3
app/Http/Controllers/TicketController.php

@@ -32,10 +32,18 @@ class TicketController extends Controller
                 'data' => $ticket
             ]);
         }
+        $ticket = Ticket::where('user_id', $request->session()->get('id'))
+            ->orderBy('created_at', 'DESC')
+            ->get();
+        for ($i = 0; $i < count($ticket); $i++) {
+            if ($ticket[$i]['last_replay_user_id'] == $request->session()->get('id')) {
+                $ticket[$i]['reply_status'] = 0;
+            } else {
+                $ticket[$i]['reply_status'] = 1;
+            }
+        }
         return response([
-            'data' => Ticket::where('user_id', $request->session()->get('id'))
-                ->orderBy('created_at', 'DESC')
-                ->get()
+            'data' => $ticket
         ]);
     }