privileges in javascript

0

I'm trying to do a validation for the user: doctor does not have access to the value of the query and the other users have access to the value of the query, I manage to not show up for the doctor, so it's catching all users of the system.

functionMostraHistoricoPaciente(data,modal,datatype){if(modal){$('#modal-historico').modal();}if(datatype=='json'){$('#datas-historico').html('');$('#content-historico').html('');$('.panel-body').html('');$('#content-dados').html('<br><divclass="row">' +
        '<div class="col-md-3"><strong>Nome:</strong> ' + data[0].dados_paciente[0].nome + '</div>' +
        '<div class="col-md-2"><strong>Profissão:</strong> ' + data[0].dados_paciente[0].profissao + '</div>' +
        '<div class="col-md-2"><strong>Data Nasc:</strong> ' + data[0].dados_paciente[0].data_nasc + '</div>' +
        '<div class="col-md-2"><strong>Idade:</strong> ' + data[0].dados_paciente[0].idade + '</div>' +
        '<div class="col-md-2"><strong>Sexo:</strong> ' + data[0].dados_paciente[0].sexo + '</div>' +
        '<div class="col-md-2"><strong>Estado Civil:</strong> ' + data[0].dados_paciente[0].estado_civil + '</div>' +
      '</div>' +
      '<div class="row"><br>' +
        '<div class="col-md-12"><div class="label label-default">Contato</div><hr></div><br><br>' +
        '<div class="col-md-2"><strong>Tel:</strong> ' + data[0].dados_paciente[0].tel + '</div>' +
        '<div class="col-md-2"><strong>Cel:</strong> ' + data[0].dados_paciente[0].cel + '</div>' +
        '<div class="col-md-3"><strong>E-mail:</strong> ' + data[0].dados_paciente[0].email + '</div>' +
      '</div>' +
      '<div class="row"><br>' +
        '<div class="col-md-12"><div class="label label-default">Endereço</div><hr></div><br><br>' +
        '<div class="col-md-3"><strong>Rua:</strong> ' + data[0].dados_paciente[0].logradouro + ' ' + data[0].dados_paciente[0].numero + '</div>' +
        '<div class="col-md-3"><strong>Bairro:</strong> ' + data[0].dados_paciente[0].bairro + '</div>' +
        '<div class="col-md-3"><strong>Cidade:</strong> ' + data[0].dados_paciente[0].cidade + '/' + data[0].dados_paciente[0].uf + '</div>' +
        '<div class="col-md-3"><strong>CEP:</strong> ' + data[0].dados_paciente[0].cep + '</div>' +
      '</div>'
      );

        // Aqui
       function renderValueTotal() {
          if($users.privilegy === 3 || $users.privilegy === 4 ) {
          return '<div class="col-md-3"><strong>Valor:</strong> ' +
          lcssafira.app.formatReal(data[0].caixa[0].valor_total, true);
          }
            return '';


          var valueTotal = renderValueTotal($privilegy);


          if(typeof data[0].caixa !== 'undefined') {
          $('#content-dados').append(

          '<div class="row"><br>' +
          '<div class="col-md-12"><div class="label label-default">Pagamento</div><hr></div><br><br>' +
          '<div class="col-md-3"><strong>Forma Pagamento:</strong> ' + data[0].caixa[0].forma_pgto + '</div>' +
          renderValueTotal + 
          '<div>'
          );
        }
      }


    if(typeof data[0].exame !== 'undefined') {
      $('.panel-body').html(data[0].exame[0].modelo);
    }

    $.each(data, function(index, val) {

      icon = '<span class="material-icons">event_available</span>';
      if(typeof val.data_cadastro !== 'undefined') {
        $('#datas-historico').append('<span class="btn btn-raised btn-sm btn-data-diagnostico" data-id-paciente="' 
        + val.id_pessoa +  '" data-date="' + val.data_cadastro + '">' 
        + icon + '<span class="data-cadastro">' 
        + val.data_cadastro + '</span></span>');
      }
    });
  }
  else {
    $('#content-historico').html(data);
  }
}
    
asked by anonymous 21.11.2017 / 12:12

0 answers