0.0.76
This commit is contained in:
@@ -379,6 +379,10 @@
|
|||||||
padding: 0 20px 0 20px;
|
padding: 0 20px 0 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.footer-chat.hide{
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
.left-part-block-enter-message{
|
.left-part-block-enter-message{
|
||||||
width: 80%;
|
width: 80%;
|
||||||
float: left;
|
float: left;
|
||||||
|
|||||||
@@ -32,16 +32,39 @@ function check_new_messages_timeout(){
|
|||||||
60000)
|
60000)
|
||||||
}
|
}
|
||||||
|
|
||||||
var data = null
|
|
||||||
|
|
||||||
|
|
||||||
|
function success_check_new_messages (data) {
|
||||||
|
if (window === null){
|
||||||
|
clearTimeout(check_msg)
|
||||||
|
} else {
|
||||||
|
if (data.html) {
|
||||||
|
if (data['ticket_id'] !== 'null') {
|
||||||
|
if (data.msgs_count > 1) {
|
||||||
|
document.querySelector(".container-messages").innerHTML = data.html;
|
||||||
|
} else {
|
||||||
|
document.querySelector(".info_profile").innerHTML = data.html;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (data.msgs_count > 1) {
|
||||||
|
document.querySelector(".container-messages").innerHTML = data.html;
|
||||||
|
} else {
|
||||||
|
document.querySelector(".info_profile").innerHTML = data.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var data_new_messages = null
|
||||||
|
|
||||||
function check_new_messages (window,it){
|
function check_new_messages (window,it){
|
||||||
if (it === 0){
|
if (it === 0){
|
||||||
let data_set = document.querySelector(".container-messages").dataset
|
let data_set = document.querySelector(".container-messages").dataset
|
||||||
let sender = data_set['userId'];
|
let sender = data_set['userId'];
|
||||||
let receiver = data_set['curReceiver'];
|
let receiver = data_set['curReceiver'];
|
||||||
let ticket_id = data_set['ticketId'];
|
let ticket_id = data_set['ticketId'];
|
||||||
data = {
|
data_new_messages = {
|
||||||
'sender': sender,
|
'sender': sender,
|
||||||
'receiver': receiver,
|
'receiver': receiver,
|
||||||
'ticket_id': ticket_id
|
'ticket_id': ticket_id
|
||||||
@@ -65,21 +88,9 @@ function check_new_messages (window,it){
|
|||||||
processData: false,
|
processData: false,
|
||||||
contentType: false,
|
contentType: false,
|
||||||
// enctype: 'json',
|
// enctype: 'json',
|
||||||
data: JSON.stringify(data),
|
data: JSON.stringify(data_new_messages),
|
||||||
success: function(data){
|
success: function(data){
|
||||||
if (data.html){
|
success_check_new_messages(data)
|
||||||
if (data.msgs_count > 1){
|
|
||||||
document.querySelector(".container-messages").innerHTML = data.html;
|
|
||||||
} else {
|
|
||||||
document.querySelector(".info_profile").innerHTML = data.html;
|
|
||||||
}
|
|
||||||
if (window === null){
|
|
||||||
clearTimeout(check_msg)
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
//
|
|
||||||
}
|
|
||||||
|
|
||||||
},
|
},
|
||||||
error: function (data){
|
error: function (data){
|
||||||
|
|
||||||
@@ -89,4 +100,6 @@ function check_new_messages (window,it){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{% load static %}
|
{% load static %}
|
||||||
<div class="tab_user_messanger{% if item.id == ticket.id %} select{% endif %}" onclick="selectedUserMessenger(this,{{ item.id }})">
|
<div class="tab_user_messanger{% if item.id == ticket.id %} select{% endif %}" onclick="selectedUserMessenger({{ item.id }},null)">
|
||||||
<div class="left-part-tab-user">
|
<div class="left-part-tab-user">
|
||||||
<img class="user_avatar_messenger" src="{% static "delete_later/Avatar.png" %}">
|
<img class="user_avatar_messenger" src="{% static "delete_later/Avatar.png" %}">
|
||||||
<div class="status_user">
|
<div class="status_user">
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{% load static %}
|
{% load static %}
|
||||||
<div class="tab_user_messanger{% if item.id == cur_receiver.id %} select{% endif %}" onclick="selectedUserMessenger(this,{{ item.id }})">
|
<div class="tab_user_messanger{% if item.id == cur_receiver.id %} select{% endif %}" onclick="selectedUserMessenger(null,{{ item.id }})">
|
||||||
<div class="left-part-tab-user">
|
<div class="left-part-tab-user">
|
||||||
<img class="user_avatar_messenger" src="{% static "delete_later/Avatar.png" %}">
|
<img class="user_avatar_messenger" src="{% static "delete_later/Avatar.png" %}">
|
||||||
<div class="status_user">
|
<div class="status_user">
|
||||||
|
|||||||
Reference in New Issue
Block a user