diff --git a/ajax/getClientLogForEventsNew.php b/ajax/getClientLogForEventsNew.php index c157a22..f93c30b 100644 --- a/ajax/getClientLogForEventsNew.php +++ b/ajax/getClientLogForEventsNew.php @@ -1062,69 +1062,71 @@ ORDER BY date_sort ASC"; } - if ($event['type'] == 'deal') { $date = date("d.m.Y", strtotime($event['schedule_date'])); list($d, $m, $y) = explode(".", $date); + + // Получаем данные сделки, если есть deal_id $deal_id_for_edit = !empty($event['deal_id']) ? intval($event['deal_id']) : null; + $deal_data = null; + 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); + } ?>
- + - + - +
- +
- - + + + + + +
- - - - -
Сделка от партнёра
-
Запланирована сделка на в
- + + +
Сумма в договоре: руб.
@@ -1135,6 +1137,7 @@ ORDER BY date_sort ASC";
Стороны сделки:
' . $side1_text . '
'; + + // Сторона 2 $side2_text = htmlspecialchars($deal_data['side_two']); if (!empty($deal_data['side_two_requisition_id'])) { $sql_req2 = "SELECT name, client_id FROM requisitions WHERE id = " . intval($deal_data['side_two_requisition_id']) . " LIMIT 1"; @@ -1188,6 +1193,7 @@ ORDER BY date_sort ASC"; 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) { @@ -1197,46 +1203,76 @@ ORDER BY date_sort ASC"; } echo '
'; } - } else { - echo '
Запланирована сделка на ' . $d . ' ' . getRusMonth($m) . ' ' . $y . ' в ' . date("H:i", strtotime($event['schedule_date'])) . '
'; - if ($event['sum']) { - echo '
Сумма сделки: ' . $event['sum'] . 'p
'; - } - } ?> + ?> + + + + + + +
Сумма сделки: p
+ + + ссылка', $event['comment']); ?> -
Комментарий:
- ссылка', $event['comment']); + ?> +
Комментарий:
+ + + Клиент: '.$doc_cls['fio'] . ((!empty($cls_contacts)) ? ' (' . implode(', ', $cls_contacts) . ')' : '') . '
  • '; } } + if (isset($params['client_id']) && (!isset($client_ids) || empty($client_ids))) { $sql_cl = "SELECT id, fio, phone, email FROM `clients` WHERE `id` = '$params[client_id]' LIMIT 1"; $rez_cl = mysql_query($sql_cl); if ($doc_cl = mysql_fetch_assoc($rez_cl)) { mask_client_contacts_inplace($doc_cl); $cl_contacts = []; - if ($doc_cl['email']) $cl_contacts[] = $doc_cl['email']; - if ($doc_cl['phone']) $cl_contacts[] = $doc_cl['phone']; + + if ($doc_cl['email']) + $cl_contacts[] = $doc_cl['email']; + + if ($doc_cl['phone']) + $cl_contacts[] = $doc_cl['phone']; + $doc_parties .= '
  • Клиент: '.$doc_cl['fio'] . ((!empty($cl_contacts)) ? ' (' . implode(', ', $cl_contacts) . ')' : '') . '
  • '; } } + if (isset($params['object_id'])) { $sql_obj = "SELECT id, nazv, adres FROM `objects` WHERE `id` = '$params[object_id]' LIMIT 1"; $rez_obj = mysql_query($sql_obj); @@ -1244,13 +1280,16 @@ ORDER BY date_sort ASC"; $doc_parties .= '
  • Объект: '.$doc_obj['nazv'].' ('.$doc_obj['adres'].')
  • '; } } + if (!empty($doc_parties)) { ?>
    Стороны сделки:
    + + if (isset($doc['id']) && isset($doc['name'])) { + ?>
  • - + - 0 && isset($users[$event['user_id']])){?>
    - - - - + + + 0){?>
    Задача добавлена автоматически при переходе на этап - 0){?>
    Из заявки ID: - - + +
    @@ -1307,6 +1350,187 @@ ORDER BY date_sort ASC"; +
    +
    +
    + + + + + +
    +
    +
    +
    + +
    +
    + + от партнёра +
    +
    Мероприятие состоится в
    + +
    Сумма сделки: p
    + ссылка', $event['comment']); + ?> +
    Комментарий:
    + + + 0 && isset($users[$event['user_id']])){?> +
    + + + + + 0){?> +
    Задача добавлена автоматически при переходе на этап + + 0){?> +
    Из заявки ID: + + + +
    + + + + + + + +
    + +
    +
    +
    +
    + + +
    +
    +
    + + + + + +
    +
    + +
    +
    + +
    +
    Этап «»
    + +
    Закрыт со следующими событиями:
    + +
    Добавлено событие по чек листу:
    + + +
    + + + 0 && isset($users[$event['user_id']])){?> +
    + + + + + 0){?> +
    Задача добавлена автоматически при переходе на этап + + 0){?> +
    Из заявки ID: + + +
    + +
    +
    +
    +