|
...
|
...
|
@@ -43,7 +43,7 @@ class TicketChatController extends BaseController |
|
|
|
public function store(TicketChatStoreRequest $request, $ticket_id)
|
|
|
|
{
|
|
|
|
$validated = $request->validated();
|
|
|
|
$ticket = Tickets::find($request->input('ticket_id'));
|
|
|
|
$ticket = Tickets::find($ticket_id);
|
|
|
|
if (!$ticket) return response('工单未找到', 404);
|
|
|
|
if ($ticket->project->is_del) return response('项目状态异常', 400);
|
|
|
|
|
|
...
|
...
|
@@ -53,9 +53,9 @@ class TicketChatController extends BaseController |
|
|
|
|
|
|
|
$files = $validated['files'];
|
|
|
|
if (empty($files) || (is_array($files) && count(array_filter($files, function($v){ return !is_null($v); })) === 0)) {
|
|
|
|
$ticket->files = null;
|
|
|
|
$chat->files = null;
|
|
|
|
} else {
|
|
|
|
$ticket->files = json_encode($files);
|
|
|
|
$chat->files = json_encode($files);
|
|
|
|
}
|
|
|
|
|
|
|
|
$chat->submit_username = $this->manage['name'];
|
...
|
...
|
|