Browse Source

mensagem para envios com status error

pull/20/head
Lucas Awade 2 years ago
parent
commit
837371ab4a
  1. 19
      public/js/main.js

19
public/js/main.js

@ -175,17 +175,16 @@ const selectNotification = (id) => {
const datesend = e.msg_date const datesend = e.msg_date
? converdata(new Date(e.msg_date).getTime()) ? converdata(new Date(e.msg_date).getTime())
: "algumas horas"; : "algumas horas";
let typesend =
atendimentos.data[0].cliente_id == e.dst ? "sender" : "receiver"; let typesend = atendimentos.data[0].cliente_id == e.src ? "receiver" : "sender";
let statusMessage = e.status != 'error' ? datesend : '<span style="color:red">Mensagem não foi enviada!</span>';
if (e.type == "text") { if (e.type == "text") {
$(".chat-window").append(` $(".chat-window").append(`
<div class="${typesend}"> <div class="${typesend}">
<span class="${typesend}-message">${e.content.replace( <span class="${typesend}-message">${e.content.replace(/\r?\n/g,"<br>")}</span>
/\r?\n/g,
"<br>"
)}</span>
<br/> <br/>
<span class="message-time">${datesend}</span> <span class="message-time">${statusMessage}</span>
</div>`); </div>`);
} }
if (e.type == "transfer") { if (e.type == "transfer") {
@ -274,6 +273,12 @@ const sendMessage = (obj = {}) => {
const sendNumber = localStorage.getItem("session_window"); const sendNumber = localStorage.getItem("session_window");
const myUniqueid = localStorage.getItem("my_uniqueid"); const myUniqueid = localStorage.getItem("my_uniqueid");
const agent = JSON.parse(localStorage.getItem("obj_status")); const agent = JSON.parse(localStorage.getItem("obj_status"));
if(!sendNumber || !myUniqueid || !agent){
alert('Não foi possível carregar todas as informações do sessão do atendimento! Por favor, Tente novamente.');
return;
}
let sendContent = let sendContent =
typeof obj.fileContent === "undefined" typeof obj.fileContent === "undefined"
? $("#fieldsendmessage").val() ? $("#fieldsendmessage").val()

Loading…
Cancel
Save