diff --git a/api/views.py b/api/views.py index 4c816c0..0ce545b 100755 --- a/api/views.py +++ b/api/views.py @@ -117,7 +117,7 @@ class MessageViewSet(ModelViewSet): filter_class = MessageFilterSet def get_queryset(self): - queryset = Message.objects.all() + queryset = Message.objects.filter(is_delete=False) search_param = self.request.query_params.get('operand', None) recipent_id = self.request.query_params.get('recipent_id', None) sender_id = self.request.query_params.get('sender_id', None) diff --git a/assets/css/main.css b/assets/css/main.css index c791120..14ab808 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -213,14 +213,14 @@ ul li { } .changeBlock1 { - float: right; - margin-right: -15px; + float: left; + margin-left: -15px; background-color: rgba(0,0,0,0.7); } .changeBlock2 { - float: left; - margin-left: -15px; + float: right; + margin-right: -15px; background-color: rgba(255,0,6,0.7); } @@ -5966,4 +5966,4 @@ a.linkS2[data-target="#withdraw-money"]{ input[type="radio"]{ opacity: 0; } -/*end_new*/ \ No newline at end of file +/*end_new*/ diff --git a/assets/js/chat.js b/assets/js/chat.js index 8072b98..dc5dfb4 100644 --- a/assets/js/chat.js +++ b/assets/js/chat.js @@ -15,6 +15,8 @@ var SocketHandler = function () { var message = JSON.parse(event.data); var inbox; if (message.answer_type == 'contact' || message.answer_type == 'add_message_contact') { + var docSpace = document.getElementById('documentSpace'); + docSpace.innerHTML += message.docs_attach; var sumSenderRecipent = parseInt(message.recipent_id) + parseInt(message.sender_id); var inboxClass = document.getElementsByClassName('contact-space' + sumSenderRecipent); if (inboxClass.length > 0) { @@ -24,8 +26,12 @@ var SocketHandler = function () { } } else if (message.answer_type == 'order' || message.answer_type == 'add_message_order') { inbox = document.getElementById('message-chat-order-space'); + var docOrderSpace = document.getElementById('documentOrderSpace'); + docOrderSpace.innerHTML += message.docs_attach; } else if (message.answer_type == 'add_message_team') { inbox = document.getElementById('message-chat-team-space'); + var docSpace = document.getElementById('documentTeamSpace'); + docSpace.innerHTML += message.docs_attach; } else if (message.answer_type == 'approve_stages') { var resOrderId = message.order_id; $.jGrowl(message.msg, { @@ -73,6 +79,21 @@ var socket = new SocketHandler(); var csrftoken = getCookie('csrftoken'); $(function () { + + function dialog(message, yesCallback, notCallback) { + $("#dialog_delete .modal-title").html(message); + var dialog = $("#dialog_delete").modal('show'); + $("#btnYes").click(function () { + yesCallback(); + $("#dialog_delete").modal('hide'); + }); + $("#btnNot").click(function () { + notCallback(); + $("#dialog_delete").modal('hide'); + }); + } + + var currentHash = URI(location.href).hash(); if (currentHash.indexOf("#order") == 0) { var ordHashId = currentHash.replace("#order", ""); @@ -90,7 +111,7 @@ $(function () { $(".order-block").first().trigger('click'); }, 500); } - + // Информация о заказе $(".full-order-info").click('on', function (e) { e.preventDefault(); e.stopPropagation(); @@ -131,23 +152,23 @@ $(function () { dataType: 'json', success: function (data) { var outTable = ''; - if(data.username) { + if (data.username) { outTable += '
- {{ main_settings.contractor_text|safe }} + {{ main_settings.customer_text|safe }}
- {{ main_settings.customer_text|safe }} + {{ main_settings.contractor_text|safe }}