tw.local.resposta = new tw.object.SendMailResposta(); tw.local.email = new tw.object.SendMail(); //script para obter os nomes (emails) de cada um dos intervenientes salvos na variável dos intervenientes var emailsIntervenientes = ""; // Itera sobre a lista de históricointervenientes for (var i = 0; i < tw.local.minutaInstrumento.historicoIntervientes.length; i++) { // Acessa o objeto do historicointerveniente atual var intervenienteAtual = tw.local.minutaInstrumento.historicoIntervientes[i].nome; // Verifica se o interveniente atual possui a propriedade 'email' e se não está vazia if (intervenienteAtual && intervenienteAtual !== "") { // Adiciona o e-mail à string emailsIntervenientes if (emailsIntervenientes !== "") { emailsIntervenientes += ","; // Adiciona uma vírgula como separador se já houver e-mails } emailsIntervenientes += intervenienteAtual; } } tw.local.email.destinatario = tw.local.minutaInstrumento.redator + "," + tw.local.minutaInstrumento.aprovador + (emailsIntervenientes !== "" ? "," + emailsIntervenientes : ""); var data = new TWDate(); if (data.getDate() < 10) { var dia = "0" + data.getDate(); } else { var dia = data.getDate(); } if (data.getMonth() + 1 < 10) { var mes = "0" + (data.getMonth() + 1); } else { var mes = data.getMonth() + 1; } var ano = data.getFullYear(); tw.local.data = dia + "/" + mes + "/" + ano; tw.local.email.assunto = tw.local.minutaInstrumento.tipoInstrumento + " : " + tw.local.minutaInstrumento.numeroComunicacao + " Publicada em: " + tw.local.data; //tw.local.email.tipoTexto = "text/html; charset=utf-8;"; tw.local.email.tipoTexto = "text/html"; //tw.local.email.tipoTexto = "text/html" + "charset=UTF-8"; tw.local.email.replyTo = ""; tw.local.email.cc = ""; tw.local.email.bcc = ""; tw.local.email.prioridade = ""; tw.local.email.anexos = ""; // var message = ""; var publicosSelecionados = ""; if (tw.local.minutaInstrumento.publicoDestino != null && tw.local.minutaInstrumento.publicoDestino.length > 0) { // Itere sobre cada item na lista da variável for (var i = 0; i < tw.local.minutaInstrumento.publicoDestino.length; i++) { publicosSelecionados = publicosSelecionados + tw.local.minutaInstrumento.publicoDestino[i]; if (i < tw.local.minutaInstrumento.publicoDestino.length - 1) { publicosSelecionados = publicosSelecionados + ", "; } } } message = message + ""; message = message + ""; message = message + "
"; message = message + ""; message = message + ""; message = message + ""; message = message + ""; message = message + "Olá;,
"; message = message + ""; message = message + ""; message = message + "
"; message = message +"
"; message = message + "Informamos a publicação do instrumento de comunicação sobre:
"; message = message + "" + tw.local.minutaInstrumento.assunto + "
"; message = message + ""; message = message + "| Redator | "; message = message + "Tipo Instrumento | "; message = message + "Finalidade | "; message = message + "N° da Publicação | "; message = message + "Destinado à | "; message = message + "
|---|---|---|---|---|
| " + tw.local.minutaInstrumento.redator + " | "; message = message + "" + tw.local.minutaInstrumento.tipoInstrumento + " | "; message = message + "" + tw.local.minutaInstrumento.finalidadeCci + " | "; /////alterado para testar message = message + "" + tw.local.minutaInstrumento.numeroComunicacao + " | "; message = message + "" + publicosSelecionados + " | "; message = message + "
Esta é uma mensagem automática.
"; message = message + ""; message = message + "Atenciosamente,
"; message = message + ""; message = message + "PRESIDÊNCIA | Governança Corporativa | Regulaçãoo Sistêmica e Normas
"; message = message + ""; message = message + ""; tw.local.email.textoMensagem = message;