From 16e17c68651772e5c992edd5880dc46395e16bad Mon Sep 17 00:00:00 2001 From: mac Date: Sat, 20 Jun 2026 15:47:55 +0300 Subject: [PATCH] Fix event template --- ajax/getClientLogForEventsNew.php | 96 ++++++++++++++++++++++++++++--- 1 file changed, 89 insertions(+), 7 deletions(-) diff --git a/ajax/getClientLogForEventsNew.php b/ajax/getClientLogForEventsNew.php index 8ded9c5..a17e396 100644 --- a/ajax/getClientLogForEventsNew.php +++ b/ajax/getClientLogForEventsNew.php @@ -1091,28 +1091,110 @@ ORDER BY date_sort ASC"; 0) { $row_deal = mysql_fetch_assoc($rez_deal); $deal_id_for_edit = $row_deal['id']; } } - if ($deal_id_for_edit) { ?> - + if (!$deal_id_for_edit && !empty($event['client_id'])) { + $sql_deal_client = "SELECT d.id FROM deals d JOIN requisitions r ON (r.id = d.side_one_requisition_id OR r.id = d.side_two_requisition_id) WHERE r.client_id = " . intval($event['client_id']) . " AND d.status != 2 LIMIT 1"; + $rez_deal_client = mysql_query($sql_deal_client); + if ($rez_deal_client && mysql_num_rows($rez_deal_client) > 0) { + $row_deal_client = mysql_fetch_assoc($rez_deal_client); + $deal_id_for_edit = $row_deal_client['id']; + } + } + if ($deal_id_for_edit) { + $sql_deal_data = "SELECT * FROM deals WHERE id = " . intval($deal_id_for_edit) . " LIMIT 1"; + $rez_deal_data = mysql_query($sql_deal_data); + $deal_data = mysql_fetch_assoc($rez_deal_data); + ?> + от партнёра
Запланирована сделка на в
- -
Сумма сделки: p
- +
+ +
Сумма в договоре: руб.
+ + +
Комиссия агента: руб.
+ +
+ Стороны сделки:
+ 0) { + $row_req1 = mysql_fetch_assoc($rez_req1); + $side1_name .= ': Заявка «' . htmlspecialchars($row_req1['name']) . '»'; + } + } + echo '' . $side1_name . '
'; + + // Сторона 2 + $side2_name = htmlspecialchars($deal_data['side_two']); + if (!empty($deal_data['side_two_requisition_id'])) { + $sql_req2 = "SELECT name FROM requisitions WHERE id = " . intval($deal_data['side_two_requisition_id']) . " LIMIT 1"; + $rez_req2 = mysql_query($sql_req2); + if ($rez_req2 && mysql_num_rows($rez_req2) > 0) { + $row_req2 = mysql_fetch_assoc($rez_req2); + $side2_name .= ': Заявка «' . htmlspecialchars($row_req2['name']) . '»'; + } + } + echo '' . $side2_name . ''; + ?> +
+ 0) { + echo '
Объекты:
'; + while ($obj_row = mysql_fetch_assoc($rez_objs)) { + echo '' . htmlspecialchars($obj_row['nazv']) . ' (' . htmlspecialchars($obj_row['adres']) . ')
'; + } + echo '
'; + } + } + // Документы сделки + $sql_inner_docs = "SELECT d.id, d.name FROM inner_docs d JOIN deal_inner_doc did ON did.inner_doc_id = d.id WHERE did.deal_id = " . intval($deal_id_for_edit); + $rez_inner_docs = mysql_query($sql_inner_docs); + if ($rez_inner_docs && mysql_num_rows($rez_inner_docs) > 0) { + echo '
Документы:
'; + while ($doc_row = mysql_fetch_assoc($rez_inner_docs)) { + echo '📄 ' . htmlspecialchars($doc_row['name']) . '
'; + } + echo '
'; + } + ?> +
+ + Подробнее → + +
+ + +
Сумма сделки: p
+ + + ссылка', $event['comment']); ?> -
Комментарий:
+
Комментарий: