<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Models\MenssagensChat as MensagensChat;
use App\Models\User;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Event;
use Illuminate\Support\Facades\Hash;
use DateTime;
use App\Events\CriarTalk;
use Illuminate\Support\Facades\DB;
use App\Events\EnviarMensagemCliente;
use App\Models\Conversa;
use App\Models\Mensagem;
use App\Models\Acesso;
use App\Models\Participante;
use Illuminate\Support\Str;
use Illuminate\Support\Facades\Storage;
use Illuminate\Http\File;
use App\Events\CriarTalkFuncionarios;
use App\Events\EnviarMensagensGrupoFuncionario;
use App\Events\TrocaMsgClienteFuncionario;


class ChatGestDockSideController extends Controller
{
 public function trazerChatAssuntos()
    {   $dados="";
        $user=user::where('id',38)->first();
        //dd($user->id);
        $conversa=Conversa::where('user_id',Auth::id())->orderBy('id','desc')->first();
        // $idmax_conversas= $id=DB::table('conversas')->select('id')->max('id');
        // foreach ($conversas as $conversa)
        // {  
        //     if($conversa->estado==="aberta")
        //     {   
        //                 if($idmax_conversas===$conversa->id){
                            $dados=$dados."<div class=\"list-group\" id=\"chats aberta\" role=\"tablist\">
                        
                                        <a href=\"#list-$user->name\" onclick=\"sd($user->id,$conversa->id)\" class=\"filterDiscussions nova single\">
                                        <input type=\"number\" value=\"$user->id\" nome=\"iuser1\" id=\"iuser1\" hidden><input type=\"number\" value=\"$conversa->id\" name=\"conversa_id1\" id=\"conversa_id1\" hidden>
                                            <img class=\"avatar-md\" src=\"storage/img/clientes/logo.jpg\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$user->name\" alt=\"avatar\">
                                            <div class=\"status\">
                                                <i class=\"material-icons online\">fiber_manual_record</i>
                                            </div>
                                            <div class=\"new bg-yellow\">
                                                <span>log</span>
                                            </div>
                                            <div class=\"data\">
                                                <h5>$user->name</h5>
                                                <span><b>$conversa->created_at</b></span>
                                            <p><b>$conversa->tema</b></p>
                                            </div>
                                        </a>								
                                        
                                    </div>";
                                // }
        //                     else{


        //                         $dados=$dados."<div class=\"list-group\" id=\"chats aberta\" role=\"tablist\">
                        
        //                         <a href=\"#list-$user->name\" onclick=\"sd($user->id,$conversa->id)\" class=\"filterDiscussions nova single\">
                                
        //                             <img class=\"avatar-md\" src=\"storage/img/clientes/logo.jpg\" data-toggle=\"tooltip\" data-placement=\"top\" title=\".$user->name.\" alt=\"avatar\">
        //                             <div class=\"status\">
        //                                 <i class=\"material-icons online\">fiber_manual_record</i>
        //                             </div>
        //                             <div class=\"new bg-yellow\">
        //                                 <span>log</span>
        //                             </div>
        //                             <div class=\"data\">
        //                                 <h5>.$user->name.</h5>
        //                                 <span>.$conversa->created_at.</span>
        //                             <p>.$conversa->tema.</p>
        //                             </div>
        //                         </a>								
                                
        //                     </div>";
        //                 }
        //     }
        //     if($conversa->estado==="processo")
        //     {
        //             $dados=$dados."<div class=\"list-group\" id=\"chats\" role=\"tablist\">
                    
        //                 <a href=\"#list-$user->name\" onclick=\"sd($user->id,$conversa->id)\" class=\"filterDiscussions unread single\">
                        
        //                 <img class=\"avatar-md\" src=\"storage/img/clientes/logo.jpg\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$user->name\" alt=\"avatar\">
        //                 <div class=\"status\">
        //                     <i class=\"material-icons online\">fiber_manual_record</i>
        //                 </div>
        //                 <div class=\"new bg-yellow\">
        //                     <span>new</span>
        //                 </div>
        //                 <div class=\"data\">
        //                     <h5>.$user->name.</h5>
        //                     <span>.$conversa->created_at.</span>
        //                 <p>.$conversa->tema.</p>
        //                 </div>
        //             </a>								
                    
        //         </div>";
        //     }
        //     if($conversa->estado==="fechada")
        //     {
        //             $dados=$dados."<div class=\"list-group\" id=\"chats\" role=\"tablist\">
                    
        //                 <a href=\"#list-$user->name\" onclick=\"sd($user->id,$conversa->id)\" class=\"filterDiscussions read single\">
                        
        //                     <img class=\"avatar-md\" src=\"storage/img/clientes/logo.jpg\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$user->name\" alt=\"avatar\">
        //                     <div class=\"status\">
        //                         <i class=\"material-icons online\">fiber_manual_record</i>
        //                     </div>
        //                     <div class=\"new bg-yellow\">
        //                         <span>new</span>
        //                     </div>
        //                     <div class=\"data\">
        //                         <h5>.$user->name.</h5>
        //                         <span>.$conversa->created_at.</span>
        //                     <p>.$conversa->tema.</p>
        //                     </div>
        //                 </a>								
                        
        //             </div>";

        //     }
        // }

        return $dados;
    }

    //Listar conversa entyre funcoiarios dada uma conversa ja exstente_____
    //___________C     O     M    I      D    D    A    C  O  N  V  E   R   S    A_______
    public function listarMessage_entre_Funcionarios(Request $request)
    {
    
        $contasAbertas=Acesso::join('dispositivos','dispositivos.id','=','acessos.dispositivo_id')->where('dispositivos.user_id',$request->id_clicado)->where('acessos.estado','sucesso')->where('acessos.sessao','aberta')->get();
        $estado = ($contasAbertas->count()>0) ? 'Activo' : 'Inativo' ;
        $icon = ($contasAbertas->count()>0) ? 'online' : 'offline' ;
        //end
        
        $idclicadoMyImag=User::where('id',$request->id_clicado)->first();
        $userlogado=Auth::id();//$userlogadoClass->id;
        $clicado_id=$idclicadoMyImag->id; //id do destinatario
        //dd("idclicado ".$clicado_id." id lagado".$userlogado);
        $image="<img  class=\"avatar-md \"   data-toggle=\"tooltip\" data-placement=\"top\" title=\"Lean\" alt=\"avatar\" src=\"".asset('storage/img/'.$idclicadoMyImag->avatar)."\"/>";
         $mensagem=DB::table('mensagens')
                     ->join('conversas','conversas.id','=','mensagens.conversa_id')
                     ->join('mensagenschats','mensagenschats.id','=','mensagens.chat_id')
                     ->where(
                        function ($query) use ($userlogado,$clicado_id)
                        {
                            $query->where([
                                'user_from'=>$userlogado,
                                'user_to'=>$clicado_id,]);
                        })
                    ->orWhere(
                        function ($query) use ($userlogado,$clicado_id)
                        {
                            $query->where([
                                'user_from'=>$clicado_id,
                                'user_to'=>$userlogado,]);
                        })
                     ->where('conversas.id',$request->id_conversa)
                    ->orderBy('mensagenschats.created_at','asc')
                    ->orderBy('mensagenschats.id', 'desc')->get();    
                    $dados="";
                    foreach($mensagem as $mensagens){   
                  
                        if( $mensagens->user_from==$userlogado)
                        {

                            if($mensagens->ficheiro==null || empty($mensagens->ficheiro))
                            {
                                //______CASO NAO TIVER EXIBE A MENSAGEM________

                                        //______CASO NAO TIVER EXIBE A MENSAGEM________

                                    $dados.="
                                        <div class=\"message me\">
                                            <div class=\"text-main\">
                                                <div class=\"text-group me\">
                                                    <div class=\"text me\">
                                                        <p>".$mensagens->mensagem."</p>
                                                    </div>
                                                </div>
                                                <span>$mensagens->created_at</span>
                                            </div>
                                        </div>
                                        ";
                            }
                            else{  
                                        //dd("entrarste aqui tem imagem");


                                    //__________ E  X  I  S  T  E T  E  X   T   O____________
                                    $meu_vectorNew=explode(".",$mensagens->nomeoriginal);
                                    $meu_vectorNew=end($meu_vectorNew);
                                    //dd($meu_vectorNew);
                                    $formato = ['pdf','psd','raw','eps','doc','xlsx','pptx','excel','xml','xlsm','xlsb','ddl','pptx','txt','xlsm','xlsb','xltx','ddl'];
                                    if( in_array($meu_vectorNew,$formato) )
                                        {
                                             $dados.="<div class=\"message me\">
                                                    <div class=\"text-main me\">
                                                        <div class=\"text-group\">
                                                            <div class=\"text me\">
                                                                <div class=\"attachment\">
                                                                    <button class=\"btn attach\">
                                                                        <div class=\"botaorem\" onclick=\"deletardiv(this)\" ></div>
                                                                        <i class=\"material-icons md-18 botaosucess\">insert_drive_file</i>
                                                                    </button>
                                                                    <div class=\"file\">
                                                                        <h5><a href=\"".asset('storage/'.$mensagens->ficheiro)."\" target=\"_blank\">".$mensagens->nomeoriginal."</a></h5>
                                                                        <span>".$mensagens->tamanhoarquivo." Documento </span>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                        </div>
                                                        <span>".$mensagens->created_at."</span>
                                                    </div></div>";
                                        }
                                        else{
                                                $dados.="<div class=\"message me\">
                                                            <div class=\"text-main\">
                                                                <div class=\"my img\">
                                                                    <div class=\"widget-tools pull-right\">
                                                                    
                                                                    </div>
                                                                
                                                                    <img class=\"avatar\" src=\"".asset('storage/'.$mensagens->ficheiro)."\"  data-toggle=\"tooltip\" data-placement=\"top\" title=\"".$mensagens->nomeoriginal."\" alt=\"avatar\" style=\"width:100px;height:100px;\" >
                                                                </div>	
                                                                                                        
                                                                    <span>$mensagens->created_at</span>
                                                            </div></div>";
                                            }
                            }
    
                                    
                        }else
                        {
                            if( empty($mensagens->ficheiro) || $mensagens->ficheiro==null)
                            {
                                //______CASO NAO TIVER EXIBE A MENSAGEM________

                                    $dados.="
                                    <div class=\"message\">
                                    <img class=\"avatar-md\" src=\"".asset('storage/img/'.$idclicadoMyImag->avatar)."\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Keith\" alt=\"avatar\">
                                    <div class=\"text-main\">
                                        <div class=\"text-group\">
                                            <div class=\"text\">
                                                <p>".$mensagens->mensagem."</p>
                                            </div>
                                        </div>
                                        <span>$mensagens->created_at</span>
                                    </div>
                                </div>
                                ";
                            }
                            else
                             {
                                   //__________EXISTE TEXTO
                                    $meu_vectorNew=explode(".",$mensagens->nomeoriginal);
                                    $meu_vectorNew=end($meu_vectorNew);
                                    //dd($meu_vectorNew);
                                    $formato = ['pdf','psd','raw','eps','doc','xlsx','pptx','excel','xml','xlsm','xlsb','ddl','pptx','txt','xlsm','xlsb','xltx','ddl'];
                                    if( in_array($meu_vectorNew,$formato) )
                                        {
                                             $dados.="<div class=\"message\">
                                             <img class=\"avatar-md\" src=\"".asset('storage/img/'.$idclicadoMyImag->avatar)."\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Keith\" alt=\"avatar\">
                                            <div class=\"text-main \">
                                                <div class=\"text-group\">
                                                    <div class=\"text\">
                                                        <div class=\"attachment\">
                                                            <button class=\"btn attach\">
                                                                <div class=\"botaorem\" onclick=\"deletardiv(this)\" ></div>
                                                                <i class=\"material-icons md-18 botaosucess\">insert_drive_file</i>
                                                            </button>
                                                            <div class=\"file\">
                                                                <h5><a href=\"".asset('storage/'.$mensagens->ficheiro)."\" target=\"_blank\">".$mensagens->nomeoriginal."</a></h5>
                                                                <span>".$mensagens->tamanhoarquivo." Documento </span>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                                <span>".$mensagens->created_at."</span>
                                            </div></div>";
                                        }
                                        else{
                                            $dados.="<div class=\"message\">
                                            <img class=\"avatar-md\" src=\"".asset('storage/img/'.$idclicadoMyImag->avatar)."\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Keith\" alt=\"avatar\">
                                                            <div class=\"text-main\">
                                                                <div class=\"my img\">
                                                                    <div class=\"widget-tools pull-left\">
                                                                    
                                                                    </div>
                                                                
                                                                    <img class=\"avatar\" src=\"".asset('storage/'.$mensagens->ficheiro)."\"  data-toggle=\"tooltip\" data-placement=\"top\" title=\"".$mensagens->nomeoriginal."\" alt=\"avatar\" style=\"width:100px;height:100px;\" >
                                                                </div>	
                                                                                                        
                                                                    <span>$mensagens->created_at</span>
                                                            </div></div>";
                                            }
                                

                             }

                            
                        }
                    }
                   

                    $infoReturn[] = array(

                        "chat" => $dados,
                        "nome" => $idclicadoMyImag->name,
                        "estado"=>$estado,
                        "icon"=>$icon,
                        "avatar"=>$image,
                        "id_clicado"=>$idclicadoMyImag->id,
                
                    );
                    //dd($infoReturn);
                return  json_encode($infoReturn);

           //return $dados;
    }

    //Problemas dos clientes exbir as mensageems eviadas 
    public function listarMessageGestDock(Request $request)
    {
        
        $estado = 'Activo';
        $icon = 'online';
        //end

        $idclicadoMyImag=User::where('id',$request->id)->first();
        $userlogado=1;//$userlogadoClass->id;
        $clicado_id=$idclicadoMyImag->id; //id do destinatario

        $image="<img  class=\"avatar-md \"   data-toggle=\"tooltip\" data-placement=\"top\" title=\"Lean\" alt=\"avatar\" src=\"".asset('storage/img/'.$idclicadoMyImag->avatar)."\"/>";
        
        $mensagem=DB::table('mensagens')
                     ->join('conversas','conversas.id','=','mensagens.conversa_id')
                     ->join('mensagenschats','mensagenschats.id','=','mensagens.chat_id')
                     ->where('conversas.id',$request->id_conversa)
                     ->orderBy('mensagenschats.created_at','asc')
                     ->orderBy('mensagenschats.id', 'desc')->distinct()->get();    
                    $dados="";
                    //dd($mensagem);
                    foreach($mensagem as $mensagens){   
                  
                        if( $mensagens->user_from==Auth::id())
                        {

                            if( empty($mensagens->ficheiro) || $mensagens->ficheiro===null)
                            {
                                //______CASO NAO TIVER EXIBE A MENSAGEM________

                                        //______CASO NAO TIVER EXIBE A MENSAGEM________

                                    $dados.="
                                        <div class=\"message me\">
                                            <div class=\"text-main\">
                                                <div class=\"text-group me\">
                                                    <div class=\"text me\">
                                                        <p>".$mensagens->mensagem."</p>
                                                    </div>
                                                </div>
                                                <span>$mensagens->created_at</span>
                                            </div>
                                        </div>
                                        ";
                            }
                            else{  
                                        //dd("entrarste aqui tem imagem");


                                    //__________ E  X  I  S  T  E T  E  X   T   O____________
                                    $meu_vectorNew=explode(".",$mensagens->nomeoriginal);
                                    $meu_vectorNew=end($meu_vectorNew);
                                    //dd($meu_vectorNew);
                                    $formato = ['xlsx','pdf','psd','raw','eps','doc','excel','pptx','xlsx','txt','xlsm','xlsb','xltx','ddl'];
                                    if( in_array($meu_vectorNew,$formato) )
                                        {
                                             $dados=$dados."<div class=\"message me\">
                                                    <div class=\"text-main me\">
                                                        <div class=\"text-group\">
                                                            <div class=\"text me\">
                                                                <div class=\"attachment\">
                                                                    <button class=\"btn attach\">
                                                                        <div class=\"botaorem\" onclick=\"deletardiv(this)\" ></div>
                                                                        <i class=\"material-icons md-18 botaosucess\">insert_drive_file</i>
                                                                    </button>
                                                                    <div class=\"file\">
                                                                        <h5><a href=\"".asset('storage/'.$mensagens->ficheiro)."\" target=\"_blank\">".$mensagens->nomeoriginal."</a></h5>
                                                                        <span>".$mensagens->tamanhoarquivo." Documento </span>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                        </div>
                                                        <span>".$mensagens->created_at."</span>
                                                    </div></div>";
                                        }
                                        else{
                                                $dados=$dados."<div class=\"message me\">
                                                            <div class=\"text-main\">
                                                                <div class=\"my img\">
                                                                    <div class=\"widget-tools pull-right\">
                                                                    
                                                                    </div>
                                                                
                                                                    <img class=\"avatar\" src=\"".asset('storage/'.$mensagens->ficheiro)."\"  data-toggle=\"tooltip\" data-placement=\"top\" title=\"".$mensagens->nomeoriginal."\" alt=\"avatar\" style=\"width:100px;height:100px;\" >
                                                                </div>	
                                                                                                        
                                                                    <span>$mensagens->created_at</span>
                                                            </div></div>";
                                            }
                            }
    
                                    
                        }else
                        {
                            $idclicadoMyImagUser=User::where('id',$mensagens->user_from)->first();
                            
                            if( empty($mensagens->ficheiro) || $mensagens->ficheiro==null)
                            {
                                //______CASO NAO TIVER EXIBE A MENSAGEM________

                                    $dados.="
                                    <div class=\"message\">
                                    <img class=\"avatar-md\" src=\"".asset('storage/img/'.$idclicadoMyImagUser->avatar)."\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$idclicadoMyImagUser->name\" alt=\"$idclicadoMyImagUser->name\">
                                    <div class=\"text-main\">
                                        <div class=\"text-group\">
                                            <div class=\"text\">
                                                <p>".$mensagens->mensagem."</p>
                                            </div>
                                        </div>
                                        <span>$mensagens->created_at</span>
                                    </div>
                                </div>
                                ";
                            }
                            else
                             {
                                   //__________EXISTE TEXTO
                                    $meu_vectorNew=explode(".",$mensagens->nomeoriginal);
                                    $meu_vectorNew=end($meu_vectorNew);
                                    //dd($meu_vectorNew);
                                    $formato = ['pdf','psd','raw','eps','png','doc','xlsx','pptx','excel','xml','xlsm','xlsb','ddl','pptx','txt','xlsm','xlsb','xltx','ddl'];
                                    if( in_array($meu_vectorNew,$formato) )
                                        {
                                             $dados=$dados."<div class=\"message\">
                                             <img class=\"avatar-md\" src=\"".asset('storage/img/'.$idclicadoMyImagUser->avatar)."\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$idclicadoMyImagUser->name\" alt=\"$idclicadoMyImagUser->name\">
                                            <div class=\"text-main \">
                                                <div class=\"text-group\">
                                                    <div class=\"text\">
                                                        <div class=\"attachment\">
                                                            <button class=\"btn attach\">
                                                                <div class=\"botaorem\" onclick=\"deletardiv(this)\" ></div>
                                                                <i class=\"material-icons md-18 botaosucess\">insert_drive_file</i>
                                                            </button>
                                                            <div class=\"file\">
                                                                <h5><a href=\"".asset('storage/'.$mensagens->ficheiro)."\" target=\"_blank\">".$mensagens->nomeoriginal."</a></h5>
                                                                <span>".$mensagens->tamanhoarquivo." Documento </span>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                                <span>".$mensagens->created_at."</span>
                                            </div></div>";
                                        }
                                        else{
                                            $dados=$dados."<div class=\"message\">
                                            <img class=\"avatar-md\" src=\"".asset('storage/img/'.$idclicadoMyImagUser->avatar)."\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$idclicadoMyImag->name\" alt=\"$idclicadoMyImag->name\">
                                                            <div class=\"text-main\">
                                                                <div class=\"my img\">
                                                                    <div class=\"widget-tools pull-left\">
                                                                    
                                                                    </div>
                                                                
                                                                    <img class=\"avatar\" src=\"".asset('storage/'.$mensagens->ficheiro)."\"  data-toggle=\"tooltip\" data-placement=\"top\" title=\"".$mensagens->nomeoriginal."\" alt=\"avatar\" style=\"width:100px;height:100px;\" >
                                                                </div>	
                                                                                                        
                                                                    <span>$mensagens->created_at</span>
                                                            </div></div>";
                                            }
                                

                             }

                            
                        }
                    }
                   
                    $permissao="close";
                    $meusector=\App\Models\Funcionario::join('sectores','sectores.id','=','funcionarios.sector_id')
                                                    ->where('user_id',Auth::id())->select('sectores.sector')->first();
                  //dd($meusector->sector);
                        if($meusector->sector==="Pedidos e Consulta" || $meusector->sector==="adm")
                            $permissao="open";
                            else $permissao="close";
                            
                    $infoReturn[] = array(

                        "chat" => $dados,
                        "nome" => "$idclicadoMyImag->name",
                        "estado"=>$estado,
                        "icon"=>$icon,
                        "avatar"=>$image,
                        "permissao"=>$permissao,
                        "id_clicado"=>$userlogado,
                
                      );
                    //dd($infoReturn);
                return  json_encode($infoReturn);
           //return $dados;
    }
    //___ainda não em uso
    public function listarMessageGrupoGestDock(Request $request)
    {
        //dd($request->all());
        $idclicadoMyImag=User::where('id',$request->id)->first();
         $clicado_id=$idclicadoMyImag->id; 

         //Grupos________
         $estado =  'Activo';
         $icon ='online';
         $image="";
         $image="<img  class=\"avatar-md \"   data-toggle=\"tooltip\" data-placement=\"top\" title=\"Lean\" alt=\"avatar\" src=\"".asset('img/grupo1.png')."\"  />";
     
          $mensagem=DB::table('mensagens')
                      ->join('conversas','conversas.id','=','mensagens.conversa_id')
                      ->join('mensagenschats','mensagenschats.id','=','mensagens.chat_id')
                     //->where('user_from',$clicado_id)
                     ->where('conversas.id',$request->id_conversa)
                     ->orderBy('mensagenschats.created_at','asc')
                     ->orderBy('mensagenschats.id', 'desc')->distinct()->get();    
                     $dados="";
                     //dd($mensagem);
                     if ($mensagem->isEmpty()) {

                        $dados.="
              
                        <div class=\"content empty\">
                          <div class=\"container\">
                            <div class=\"col-md-12\">
                              <div class=\"no-messages\">
                                <i class=\"material-icons md-48\">forum</i>
                                <p>Parece que não tem históricos de mensagens, inicie uma conversa.</p>
                              </div>
                            </div>
                          </div>
                        </div>
              
              
                        ";
              
                    
                      }
                      else
                        {
                            foreach($mensagem as $mensagens)
                                {   
                            
                                    if( $mensagens->user_from==Auth::id())
                                    {
            
                                        if( empty($mensagens->ficheiro) || $mensagens->ficheiro===null)
                                        {
                                            //______CASO NAO TIVER EXIBE A MENSAGEM________
            
                                                    //______CASO NAO TIVER EXIBE A MENSAGEM________
            
                                                $dados.="
                                                    <div class=\"message me\">
                                                        <div class=\"text-main\">
                                                            <div class=\"text-group me\">
                                                                <div class=\"text me\">
                                                                    <p>".$mensagens->mensagem."</p>
                                                                </div>
                                                            </div>
                                                            <span>$mensagens->created_at</span>
                                                        </div>
                                                    </div>
                                                    ";
                                        }
                                        else{  
                                                    //dd("entrarste aqui tem imagem");
            
            
                                                //__________ E  X  I  S  T  E T  E  X   T   O____________
                                                $meu_vectorNew=explode(".",$mensagens->nomeoriginal);
                                                $meu_vectorNew=end($meu_vectorNew);
                                                //dd($meu_vectorNew);
                                                $formato = ['pdf','psd','raw','eps','png','doc','xlsx','pptx','excel','xml','xlsm','xlsb','ddl','pptx','txt','xlsm','xlsb','xltx','ddl'];
                                                if( in_array($meu_vectorNew,$formato) )
                                                    {
                                                        $dados=$dados."<div class=\"message me\">
                                                                <div class=\"text-main me\">
                                                                    <div class=\"text-group\">
                                                                        <div class=\"text me\">
                                                                            <div class=\"attachment\">
                                                                                <button class=\"btn attach\">
                                                                                    <div class=\"botaorem\" onclick=\"deletardiv(this)\" ></div>
                                                                                    <i class=\"material-icons md-18 botaosucess\">insert_drive_file</i>
                                                                                </button>
                                                                                <div class=\"file\">
                                                                                    <h5><a href=\"".asset('storage/'.$mensagens->ficheiro)."\" target=\"_blank\">".$mensagens->nomeoriginal."</a></h5>
                                                                                    <span>".$mensagens->tamanhoarquivo." Documento </span>
                                                                                </div>
                                                                            </div>
                                                                        </div>
                                                                    </div>
                                                                    <span>".$mensagens->created_at."</span>
                                                                </div></div>";
                                                    }
                                                    else{
                                                            $dados=$dados."<div class=\"message me\">
                                                                        <div class=\"text-main\">
                                                                            <div class=\"my img\">
                                                                                <div class=\"widget-tools pull-right\">
                                                                                
                                                                                </div>
                                                                            
                                                                                <img class=\"avatar\" src=\"".asset('storage/'.$mensagens->ficheiro)."\"  data-toggle=\"tooltip\" data-placement=\"top\" title=\"".$mensagens->nomeoriginal."\" alt=\"avatar\" style=\"width:100px;height:100px;\" >
                                                                            </div>	
                                                                                                                    
                                                                                <span>$mensagens->created_at</span>
                                                                        </div></div>";
                                                        }
                                        }
                
                                                
                                    }else
                                    {
                                        if( empty($mensagens->ficheiro) || $mensagens->ficheiro==null)
                                        {
                                            //______CASO NAO TIVER EXIBE A MENSAGEM________
            
                                                $dados.="
                                                <div class=\"message\">
                                                <img class=\"avatar-md\" src=\"".asset('storage/img/'.$idclicadoMyImag->avatar)."\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Keith\" alt=\"avatar\">
                                                <div class=\"text-main\">
                                                    <div class=\"text-group\">
                                                        <div class=\"text\">
                                                            <p>".$mensagens->mensagem."</p>
                                                        </div>
                                                    </div>
                                                    <span>$mensagens->created_at</span>
                                                </div>
                                            </div>
                                            ";
                                        }
                                        else
                                        {
                                                //__________EXISTE TEXTO
                                                $meu_vectorNew=explode(".",$mensagens->nomeoriginal);
                                                $meu_vectorNew=end($meu_vectorNew);
                                                //dd($meu_vectorNew);
                                                $formato = ['pdf','psd','raw','eps','png','doc','xlsx','pptx','excel','xml','xlsm','xlsb','ddl','pptx','txt','xlsm','xlsb','xltx','ddl'];
                                                if( in_array($meu_vectorNew,$formato) )
                                                    {
                                                        $dados=$dados."<div class=\"message\">
                                                        <img class=\"avatar-md\" src=\"".asset('storage/img/'.$idclicadoMyImag->avatar)."\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$idclicadoMyImag->name\" alt=\"avatar\">
                                                        <div class=\"text-main \">
                                                            <div class=\"text-group\">
                                                                <div class=\"text\">
                                                                    <div class=\"attachment\">
                                                                        <button class=\"btn attach\">
                                                                            <div class=\"botaorem\" onclick=\"deletardiv(this)\" ></div>
                                                                            <i class=\"material-icons md-18 botaosucess\">insert_drive_file</i>
                                                                        </button>
                                                                        <div class=\"file\">
                                                                            <h5><a href=\"".asset('storage/'.$mensagens->ficheiro)."\" target=\"_blank\">".$mensagens->nomeoriginal."</a></h5>
                                                                            <span>".$mensagens->tamanhoarquivo." Documento </span>
                                                                        </div>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                            <span>".$mensagens->created_at."</span>
                                                        </div></div>";
                                                    }
                                                    else{
                                                        $dados=$dados."<div class=\"message\">
                                                        <img class=\"avatar-md\" src=\"".asset('storage/img/'.$idclicadoMyImag->avatar)."\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$idclicadoMyImag->name\" alt=\"avatar\">
                                                                        <div class=\"text-main\">
                                                                            <div class=\"my img\">
                                                                                <div class=\"widget-tools pull-left\">
                                                                                
                                                                                </div>
                                                                            
                                                                                <img class=\"avatar\" src=\"".asset('storage/'.$mensagens->ficheiro)."\"  data-toggle=\"tooltip\" data-placement=\"top\" title=\"".$mensagens->nomeoriginal."\" alt=\"avatar\" style=\"width:100px;height:100px;\" >
                                                                            </div>	
                                                                                                                    
                                                                                <span>$mensagens->created_at</span>
                                                                        </div></div>";
                                                        }
                                            
            
                                        }
            
                                        
                                    }
                                }
                        }

                    $nome=Conversa::where('id',$request->id_conversa)->first();
                     $infoConversanew[]=array(
                        "chat"=>$dados,
                        "id_conversa"=>$request->id_conversa,
                        "avatar"=>$image,
                        "icon"=>$icon,
                        "nome"=>$nome->tema,
                    );
          return json_encode($infoConversanew);

    }    
    //_______P  r    i  e   m      i   r a________ C  o   n v   e  r  s a_________
    public function criarConversa_Entre_Funcionarios(Request $request)
    {   
        $dados_assunto="";
        $data = new DateTime();
        $data= $data->format('d-m-Y H:i');      
        $meus_Dados=user::where('id',Auth::id())->first();

        $conversa=new Conversa();
        $conversa->estado="aberta";
        $conversa->originatario="funcionario";
        $conversa->prioridade="necessario";
        $conversa->tema="tema";
        $conversa->tipopedido="normal";
        $conversa->user_id=Auth::id();
        $conversa->conversatipo=$request->tipoMensagem;
        $conversa->save();
        $idconversa=$conversa->id;

               // Enviar mensagem Noa Conversa
                    $msgChat=new MensagensChat();
                        $msgChat->mensagem=filter_var($request->menssagem,FILTER_SANITIZE_STRIPPED);
                        $msgChat->user_from=Auth::user()->id;
                        $msgChat->user_to=$request->id_clicado;
                        $msgChat->estadomensagem="naolido";
                        $msgChat->save();
                        $idChatMsg=$msgChat->id;

                //Cruzar dados das conversa e Mensanges chat
                    $mensagem=new Mensagem();
                        $mensagem->conversa_id=$idconversa;
                        $mensagem->chat_id=$idChatMsg;
                        $mensagem->save();

                      Participante::create(['conversa_id'=>$idconversa,'user_id'=>Auth::id()] );
                      Participante::create(['conversa_id'=>$idconversa,'user_id'=>$request->id_clicado]);


         //______________Web Sockets____________
         $idconversa=intval($idconversa);
         $rementente=$request->id_clicado;
         $rementente=intval($rementente);

        //  event (new EnviarMensagemCliente($idconversa,$rementente) );

                $dados="<div class=\"message me\">
                    <div class=\"text-main\">
                        <div class=\"text-group me\">
                            <div class=\"text me\">
                                <p>".$request->menssagem."</p>
                            </div>
                        </div>
                        <span id=\"dataMessage_me\">".$data."</span>
                        <input type=\"text\" value=\"".$idconversa."\" id=\"meuidconversanew\" hidden>
                    </div>
                </div>";
            
                $userPerfil=User::where('id',$request->id_clicado)->first();

                $dados_assunto=$dados_assunto."<a href=\"#list-$userPerfil->id\" onclick=\"abrirMsgFuncionario($userPerfil->id,$idconversa)\" class=\"userChat filterDiscussions read single\" id=\"list\" data-toggle=\"list\" role=\"tab\"> 
                <input type=\"number\" value=\"$userPerfil->id\" nome=\"iuser1\" id=\"iuser1\" hidden><input type=\"number\" value=\"$idconversa\" name=\"conversa_id1\" id=\"conversa_id1\" hidden>
                      <img class=\"avatar-md\" src=\"{{ url('storage/img/'$userPerfil->avatar) }}\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$userPerfil->name\" alt=\"avatar\">
                      <div class=\"status\">
                          <i class=\"material-icons online\">fiber_manual_record</i>
                      </div>
                      <div class=\"new bg-yellow\">
                          <span>++</span>
                      </div>
                      <div class=\"data\">
                          <h5>$userPerfil->name</h5>
                          <span>$conversa->created_at</span>
                      <p>nova Mensagem</p>
                      </div>
                  </a>";
                  $idconversa_new=$idconversa;
                  //crair novos assuntos no dfucnoinario Getsd odoc
                  event (new CriarTalkFuncionarios($idconversa_new) );


                    $infoConversanew[]=array(
                        "chat"=>$dados,
                        "auutnto_conversa"=>$dados_assunto,
                        "id_conversa"=>$idconversa,
                        "id_userto"=>$request->id_clicado,
                        "meuidLodadophp"=>Auth::id(),
                    );
          return json_encode($infoConversanew);

    }

    //emviar m,ensagem na gest Dock via Funconarios  entre eles
    public function enviarMenssage(Request $request)
    {               
       // dd($request->all());
        if(empty($request->menssagem))
        {    return;
            //dd("string vazia");
        }

            if($request->tipoMensagem==="grupo")
            {  
                return $this->enviarMenssageGrupo($request);
                return;
            }
 
        $data = new DateTime();
        $data= $data->format('d-m-Y H:i');
         
            $msg=new MensagensChat();
            $msg->mensagem=filter_var($request->menssagem,FILTER_SANITIZE_STRIPPED);
            $msg->user_from=Auth::user()->id;
            $msg->user_to=$request->id_clicado;
            $msg->estadomensagem="naolido";
            $msg->save();

            $idchat=$msg->id;

            $mensagem=new Mensagem();
            $mensagem->conversa_id=$request->id_conversa;
            $mensagem->chat_id=$msg->id;
                $mensagem->save();

        //    MensagensChat::create([
        //                'mensagem'=>filter_var($request->menssagem,FILTER_SANITIZE_STRIPPED),
        //                'user_from'=>Auth::user()->id,
        //                'user_to'=>$request->id_clicado,
        //                ]);

                      $idTrnas=intval($idchat);
                      $idrementente=intval($request->id_clicado);
                      event (new EnviarMensagemCliente($idTrnas,$idrementente) );
          
                          $dados='<div class=\'message me\'>
                              <div class=\'text-main\'>
                                  <div class=\'text-group me\'>
                                      <div class=\'text me\'>
                                          <p>'.$request->menssagem.'</p>
                                      </div>
                                  </div>
                                  <span id=\'dataMessage_me\'>'.$data.'</span>
                              </div>
                          </div>';
                    
                $infoConversanew[]=array(
                    "chat"=>$dados,
                    "id_conversa"=>$request->id_conversa,
                    "id_userto"=>$request->id_clicado,
                    "tipomensagem"=>"privada",
                );
              return json_encode($infoConversanew);
              
                     // return $dados;
    }

    public function enviarMenssageGrupo(Request $request)
    {  
    
        $data = new DateTime();
        $data= $data->format('d-m-Y H:i');
        if(empty($request->menssagem))
        {    return;
            //dd("string vazia");
        }
        
            $idfrom=Auth::user()->id;
            $msg=new MensagensChat();
            $msg->mensagem=filter_var($request->menssagem,FILTER_SANITIZE_STRIPPED);
            $msg->user_from=Auth::user()->id;
            $msg->estadomensagem="naolido";
            $msg->save();

            $idchat=$msg->id;

            $mensagem=new Mensagem();
            $mensagem->conversa_id=$request->id_conversa;
            $mensagem->chat_id=$msg->id;
                $mensagem->save();

           // MensagensChat::create([
                     //   'mensagem'=>filter_var($request->menssagem,FILTER_SANITIZE_STRIPPED),
                      //  'user_from'=>Auth::user()->id,
                      //  'user_to'=>$request->id_clicado,
                      //  ]);

                      $id_conversaNew=$request->id_conversa;;
                      $Id_chats=intval($idchat);
                      event (new EnviarMensagensGrupoFuncionario($id_conversaNew,$Id_chats) );
          
                          $dados='<div class=\'message me\'>
                              <div class=\'text-main\'>
                                  <div class=\'text-group me\'>
                                      <div class=\'text me\'>
                                          <p>'.$request->menssagem.'</p>
                                      </div>
                                  </div>
                                  <span id=\'dataMessage_me\'>'.$data.'</span>
                              </div>
                          </div>';
                    
              
                          $infoConversanew[]=array(
                            "chat"=>$dados,
                            "id_conversa"=>$request->id_conversa,
                            "id_userto"=>"",
                            "tipomensagem"=>"grupo",
                        );
                      return json_encode($infoConversanew);
    }

//ENVIAR MENSGEM O CLIENTE 1 2
    public function envirMessagemNo_Cliente(Request $request)
    {
        
        $data = new DateTime();
        $data= $data->format('d-m-Y H:i');
        if(empty($request->menssagem))
        {    return;
            //dd("string vazia");
        }
        
            $idfrom=Auth::user()->id;
            $msg=new MensagensChat();
            $msg->mensagem=filter_var($request->menssagem,FILTER_SANITIZE_STRIPPED);
            $msg->user_from=Auth::id();
            $msg->user_to=$request->id_clicado;
            $msg->estadomensagem="naolido";
            $msg->save();

            $idchat=$msg->id;

            $mensagem=new Mensagem();
            $mensagem->conversa_id=$request->id_conversa;
            $mensagem->chat_id=$msg->id;
                $mensagem->save();

           // MensagensChat::create([
                     //   'mensagem'=>filter_var($request->menssagem,FILTER_SANITIZE_STRIPPED),
                      //  'user_from'=>Auth::user()->id,
                      //  'user_to'=>$request->id_clicado,
                      //  ]);

                      $id_conversaNew=$request->id_conversa;;
                      $Id_chats=intval($idchat);
                      event (new TrocaMsgClienteFuncionario($Id_chats) );
          
                          $dados='<div class=\'message me\'>
                              <div class=\'text-main\'>
                                  <div class=\'text-group me\'>
                                      <div class=\'text me\'>
                                          <p>'.$request->menssagem.'</p>
                                      </div>
                                  </div>
                                  <span id=\'dataMessage_me\'>'.$data.'</span>
                              </div>
                          </div>';
                    
                          $infoConversanew[]=array(
                            "chat"=>$dados,
                            "id_conversa"=>$request->id_conversa,
                            "tipomensagem"=>"cliente",
                        );
                      return json_encode($infoConversanew);  
    }

    public function store(Request $request)
    {

        //dd($request->all());
        $data = new DateTime();
        $data= $data->format('d-m-Y H:i');
        if(empty($request->menssagem))
        {    return;
            //dd("string vazia");
        }
            if($request->id_clicado==="" || $request->id_clicado===null)
                $id_clicado=1;
                else {
                    $id_clicado=$request->id_clicado;
                }
         $idconversa=$request->id_conversa;
         $conversa=Conversa::where('id',$request->id_conversa)->first();
 
       // return "hayy";
        //dd($conversa);
        //dd(count($request->allFiles()['minhaimagem']));

        //__________CASO NA MSG CONSTAR IMAGEM______
        $myfile=$request->file('minhaimagem');
       
        if( !(empty($request->file('minhaimagem'))) )
        {      
                    foreach($myfile as $myfiles)
                    {
                        $meu_tema=$conversa->tema;

                        
                        $nomeAl=Str::random(10);
                        if ($request->hasFile('minhaimagem'))

                        {   //$myfile=$request->allFiles()['minhaimagem'][$i];
                            $formato = ['jpg','jpeg','png','pdf','gif','bmp','tiff','pptx','txt','xlsm','xlsb','xltx','ddl',
                                        'psd','raw','eps','svg','webp','pgn'];
                            $nameFile = $data.''.$nomeAl.'.'.$myfiles->extension();
                            //dd($nameFile);
                            $meuNome=$myfiles->getClientOriginalName();
                            $meutamanho="";
                            $produtoMB=($myfiles->getSize()*0.000001);
                            $produtoKB=($myfiles->getSize()*0.001);
                            if( ($produtoMB>=0.1) )
                              {      $produtoMB=number_format($produtoMB, 3, ',', '.');
                                     $meutamanho=$produtoMB."MB";
                              } 
                               else{
                                $produtoKB=number_format($produtoKB, 3, ',', '.');
                                $meutamanho=$produtoKB."KB";
                                }
                            
                            if(in_array($myfiles->extension(), $formato)){
                                //$nome = preg_replace('/ /', '-', $nameFile);
                                $meu_tema=preg_replace('/ /', '-', $meu_tema);
                                
                                //$saveImage = $request->file('image')->storeAs('chat/'.$n.'/',$nome);
                                //Storage::putFile('avatars',);
                                $saveImage = storage::putFile('chat/conversas/tema/'.$meu_tema.'/',$myfiles);
                                if($saveImage){
                                    MensagensChat::create([
                                        'ficheiro'=>$saveImage,
                                        'user_to'=>$request->id_clicado,
                                        'user_from'=>Auth::user()->id,
                                        'mensagem'=>"",
                                        'nomeoriginal'=>$meuNome,
                                        'tamanhoarquivo'=>$meutamanho,
                                        'tipomensagem'=>"ficheiro",
                                        ]);
                              
                                $idMensalgem_Last=MensagensChat::where('user_from',Auth::user()->id)->select('id')->max('id');

                                }
                            }
                        }
                        //dd($saveImage);
                        Mensagem::create([
                            'chat_id'=>$idMensalgem_Last,
                            'conversa_id'=>$idconversa,
                            ]);


                        // //________________SÓ MENSGEM_______________         

                        $idTrnas=intval($idMensalgem_Last);
                        $rementente=intval($id_clicado);

                        if($request->tipoMensagem==="grupo")
                        {
                            event (new EnviarMensagensGrupoFuncionario($request->id_conversa,$idTrnas) );
                            return $this->enviarMenssageGrupo($request);
                        }
                        else event (new EnviarMensagemCliente($idTrnas,$rementente) );
                    }

                //se estiver vazio
              if( empty($request->menssagem) || $request->menssagem==="")
                        return;
                return $this->enviarMenssage($request);
                
            return;
        }  
         

        return;
        //_________________Sem FILE_______________
                 $chatmsg=new MensagensChat();
                 $chatmsg->user_to=$id_clicado;
                 $chatmsg->user_from=Auth::user()->id;
                 $chatmsg->mensagem=$request->menssagem;
                 $chatmsg->tipomensagem="normal";
                 $chatmsg->save();
                
                 $idchatmsg=$chatmsg->id;
                  // $idMensalgem_Last=MensagensChat::where('user_from',Auth::user()->id)->select('id')->max('id');

                   $msg=new Mensagem();
                   $msg->chat_id=$idchatmsg;
                   $msg->conversa_id=$idconversa;
                   $msg->save();

            $idTrnas=intval($msg->id);
            $rementente=intval($id_clicado);
            event (new EnviarMensagemCliente($idTrnas,$rementente) );

                $dados='<div class=\'message me\'>
                    <div class=\'text-main\'>
                        <div class=\'text-group me\'>
                            <div class=\'text me\'>
                                <p>'.$request->menssagem.'</p>
                            </div>
                        </div>
                        <span id=\'dataMessage_me\'>'.$data.'</span>
                    </div>
                </div>';
          
    
            return $dados;
    }

    public function storeFisrtMessagemMidia(Request $request)
    {
        //dd("este exemplo básico");
        //dd($request->all());
        $data = new DateTime();
        $data= $data->format('d-m-Y H:i');
        
        $dados_assunto="";
        $data = new DateTime();
        $data= $data->format('d-m-Y H:i');      
        $meus_Dados=user::where('id',Auth::id())->first();

        $conversa=new Conversa();
        $conversa->estado="aberta";
        $conversa->originatario="funcionario";
        $conversa->prioridade="necessario";
        $conversa->tema="tema";
        $conversa->tipopedido="normal";
        $conversa->user_id=Auth::id();
        $conversa->conversatipo=$request->tipoMensagem;
        $conversa->save();
        $idconversa=$conversa->id;

         $conversa=Conversa::where('id',$idconversa)->first();
        
        //__________CASO NA MSG CONSTAR IMAGEM______
        $myfile=$request->file('minhaimagem');
       
        if( !(empty($request->file('minhaimagem'))) )
        {      
                    foreach($myfile as $myfiles)
                    {
                        //
                        $meu_tema=User::where('id',$conversa->user_id)->first();

                        $nomeAl=Str::random(10);
                        if ($request->hasFile('minhaimagem'))

                        {   //$myfile=$request->allFiles()['minhaimagem'][$i];
                            $formato = ['jpg','jpeg','png','pdf','gif','bmp','tiff','pptx','txt','xlsm','xlsb','xltx','ddl',
                                        'psd','raw','eps','svg','webp','pgn'];
                            $nameFile = $data.''.$nomeAl.'.'.$myfiles->extension();
                            //dd($nameFile);
                            $meuNome=$myfiles->getClientOriginalName();
                            $meutamanho="";
                            $produtoMB=($myfiles->getSize()*0.000001);
                            $produtoKB=($myfiles->getSize()*0.001);
                            if( ($produtoMB>=0.1) )
                              {      $produtoMB=number_format($produtoMB, 3, ',', '.');
                                     $meutamanho=$produtoMB."MB";
                              } 
                               else{
                                $produtoKB=number_format($produtoKB, 3, ',', '.');
                                $meutamanho=$produtoKB."KB";
                                }
                            
                            if(in_array($myfiles->extension(), $formato)){
                                //$nome = preg_replace('/ /', '-', $nameFile);
                                $meu_tema=preg_replace('/ /', '-', $meu_tema->name);
                                
                                $saveImage = storage::putFile('chat/funcionarios/'.$meu_tema.'/',$myfiles);
                                if($saveImage){
                                    MensagensChat::create([
                                        'ficheiro'=>$saveImage,
                                        'user_to'=>$request->id_clicado,
                                        'user_from'=>Auth::user()->id,
                                        'mensagem'=>"",
                                        'nomeoriginal'=>$meuNome,
                                        'tamanhoarquivo'=>$meutamanho,
                                        'tipomensagem'=>"ficheiro",
                                        ]);
                              
                                $idMensalgem_Last=MensagensChat::where('user_from',Auth::user()->id)->select('id')->max('id');

                                }
                            }
                        }
                        //dd($saveImage);
                        Mensagem::create([
                            'chat_id'=>$idMensalgem_Last,
                            'conversa_id'=>$idconversa,

                            ]);                            

                      Participante::create(['conversa_id'=>$idconversa,'user_id'=>Auth::id()] );
                      Participante::create(['conversa_id'=>$idconversa,'user_id'=>$request->id_clicado]);

                    }

                //se estiver vazio
              if( empty($request->menssagem) || $request->menssagem==="")
                        return;
              
                            $msg=new MensagensChat();
                            $msg->mensagem=filter_var($request->menssagem,FILTER_SANITIZE_STRIPPED);
                            $msg->user_from=Auth::user()->id;
                            $msg->user_to=$request->id_clicado;
                            $msg->estadomensagem="naolido";
                            $msg->save();
                
                            $idchat=$msg->id;
                
                            $mensagem=new Mensagem();
                            $mensagem->conversa_id=$idconversa;
                            $mensagem->chat_id=$msg->id;
                                $mensagem->save();

                            
                         $dados="<div class=\"message me\">
                                <div class=\"text-main\">
                                    <div class=\"text-group me\">
                                        <div class=\"text me\">
                                            <p>nova messagem</p>
                                        </div>
                                    </div>
                                    <span id=\"dataMessage_me\">".$data."</span>
                                    <input type=\"text\" value=\"".$idconversa."\" id=\"meuidconversanew\" hidden>
                                </div>
                            </div>";
                        
                
                $userPerfil=User::where('id',$request->id_clicado)->first();
                $dados_assunto=$dados_assunto."<a href=\"#list-$userPerfil->id\" onclick=\"abrirMsgFuncionario($userPerfil->id,$idconversa)\" class=\"userChat filterDiscussions read single\" id=\"list\" data-toggle=\"list\" role=\"tab\"> 
                <input type=\"number\" value=\"$userPerfil->id\" nome=\"iuser1\" id=\"iuser1\" hidden><input type=\"number\" value=\"$idconversa\" name=\"conversa_id1\" id=\"conversa_id1\" hidden>
                      <img class=\"avatar-md\" src=\"{{ url('storage/img/'$userPerfil->avatar) }}\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"$userPerfil->name\" alt=\"avatar\">
                      <div class=\"status\">
                          <i class=\"material-icons online\">fiber_manual_record</i>
                      </div>
                      <div class=\"new bg-yellow\">
                          <span>++</span>
                      </div>
                      <div class=\"data\">
                          <h5>$userPerfil->name</h5>
                          <span>$conversa->created_at</span>
                      <p>nova Mensagem</p>
                      </div>
                  </a>";
                  $idconversa_new=$idconversa;
                  //crair novos assuntos no dfucnoinario Getsd odoc
                  event (new CriarTalkFuncionarios($idconversa_new) );

                    $infoConversanew[]=array(
                        "chat"=>$dados,
                        "auutnto_conversa"=>$dados_assunto,
                        "id_conversa"=>$idconversa,
                        "id_userto"=>$request->id_clicado,
                    );
          return json_encode($infoConversanew);








        }  
         

    }



}
