mirror of
https://github.com/v2board/v2board.git
synced 2025-02-10 23:49:12 +08:00
update
This commit is contained in:
parent
ce3ae071c3
commit
5cb4fcb908
@ -79,6 +79,9 @@ class TicketController extends Controller
|
|||||||
if (!$ticket) {
|
if (!$ticket) {
|
||||||
abort(500, '工单不存在');
|
abort(500, '工单不存在');
|
||||||
}
|
}
|
||||||
|
if ($request->session()->get('id') == $this->getLastMessage()->user_id) {
|
||||||
|
abort(500, '请等待管理员回复');
|
||||||
|
}
|
||||||
$ticketMessage = TicketMessage::create([
|
$ticketMessage = TicketMessage::create([
|
||||||
'user_id' => $request->session()->get('id'),
|
'user_id' => $request->session()->get('id'),
|
||||||
'ticket_id' => $ticket->id,
|
'ticket_id' => $ticket->id,
|
||||||
@ -91,4 +94,10 @@ class TicketController extends Controller
|
|||||||
'data' => true
|
'data' => true
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private function getLastMessage ($ticketId) {
|
||||||
|
return TicketMessage::where('ticket_id', $ticketId)
|
||||||
|
->orderBy('id', 'DESC')
|
||||||
|
->first();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user