Fix history

This commit is contained in:
mac 2026-07-16 11:17:37 +03:00
parent b0c1697372
commit 6b3c708b4c

View File

@ -1132,7 +1132,6 @@ ORDER BY date_sort ASC";
<div class="message">Запланирована сделка на <?=$d?> <?=getRusMonth($m)?> <?=$y?> в <?=date("H:i", strtotime($date_source))?></div>
<?php if ($deal_data) { ?>
<hr style="border:none;border-top:1px solid #e0e0e0;margin:6px 0;">
<?php
$price_fields = [
'contract_price' => 'Стоимость в договоре',
@ -1245,15 +1244,43 @@ ORDER BY date_sort ASC";
echo '</div>';
}
}
// Документы сделки
// Документы сделки (файлы)
$sql_docs = "SELECT id, name, original_name, file FROM deal_documents WHERE deal_id = " . intval($deal_id_for_edit) . " AND deleted_at IS NULL";
$rez_docs = mysql_query($sql_docs);
if ($rez_docs && mysql_num_rows($rez_docs) > 0) {
echo '<hr style="border:none;border-top:1px solid #e0e0e0;margin:10px 0;">';
echo '<div class="message" style="padding-top: 0; font-size:13px;"><b>Документы:</b>';
while ($doc_row = mysql_fetch_assoc($rez_docs)) {
$fileUrl = '/' . ltrim($doc_row['file'], '/');
$displayName = htmlspecialchars($doc_row['name']);
$origName = htmlspecialchars($doc_row['original_name']);
echo '<div style="margin-top:5px;display:flex;align-items:center;">';
echo '<a href="' . $fileUrl . '" download="' . $origName . '" style="margin-left:4px;color:#000;display:inline-flex;align-items:center;" title="Скачать файл">';
echo '<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="#000 !important;" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15v4a2 2 0 01-2 2H5a2 2 0 01-2-2v-4"/><polyline points="7 10 12 15 17 10"/><line x1="12" y1="15" x2="12" y2="3"/></svg>';
echo '</a>';
echo '<a href="' . $fileUrl . '" download="' . $origName . '" style="color:#000 !important;border-bottom:1px dashed #000;display:inline-flex;align-items:center;gap:4px;" title="' . $origName . '">';
echo '<span style="max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;">' . $displayName . '</span>';
echo '</a>';
echo '</div>';
}
echo '</div>';
}
// Договора сделки (inner_docs)
$sql_inner_docs = "SELECT d.id, d.name, did.comment 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 '<div class="message" style="margin-top:15px; padding-top: 0; font-size:13px;"><b>Документы:</b>';
echo '<hr style="border:none;border-top:1px solid #e0e0e0;margin:10px 0;">';
echo '<div class="message" style="padding-top: 0; font-size:13px;"><b>Договора:</b>';
while ($doc_row = mysql_fetch_assoc($rez_inner_docs)) {
echo '<div class="document" data-id="' . $doc_row['id'] . '" style="margin-top:5px;">';
echo '<a href="javascript:{}" class="no-border pull-right" style="border: none;color: #000 !important; padding-top: 5px; width: 30px;">';
echo '<span class="jw__small-popup ti-more" data-id="document_' . $doc_row['id'] . '"></span>';
echo '<div class="document" data-id="' . $doc_row['id'] . '" style="margin-top:5px;display:flex;align-items:center;position:relative; border: none; padding: 0;">';
echo '<a href="/ajax/getInnerDoc.php?id=' . $doc_row['id'] . '&download_pdf=true&t=' . time() . '" style="margin-left:4px;color:#000;display:inline-flex;align-items:center;" title="Скачать файл">';
echo '<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="#000 !important;" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15v4a2 2 0 01-2 2H5a2 2 0 01-2-2v-4"/><polyline points="7 10 12 15 17 10"/><line x1="12" y1="15" x2="12" y2="3"/></svg>';
echo '</a>';
echo '<a style="color:#000;border-bottom:1px dashed #000;display:inline-flex;align-items:center;gap:4px;" title="Скачать файл" download="" href="/ajax/getInnerDoc.php?id=' . $doc_row['id'] . '&download_pdf=true&t=' . time() . '">';
echo '<span style="color:#000!important; max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;">' . htmlspecialchars($doc_row['name']) . '.pdf</span>';
echo '</a>';
echo '<span class="jw__small-popup ti-more" data-id="document_' . $doc_row['id'] . '" style="margin-left:4px;cursor:pointer;color:#999;font-size:12px;"></span>';
echo '<div class="jw__popup actions-document" id="popup__document_' . $doc_row['id'] . '">';
echo '<div class="actions-document__inner">';
echo '<a href="javascript:{}" onclick="previewInnerDoc(' . $doc_row['id'] . ')" style="border: none;color: #000 !important;">Предпросмотр</a>';
@ -1262,18 +1289,9 @@ ORDER BY date_sort ASC";
echo '<a href="javascript:{}" onclick="confirmDeleteInnerDoc(' . $doc_row['id'] . ')" style="border: none;color: #000 !important;">Удалить</a>';
echo '</div>';
echo '</div>';
echo '</a>';
echo '<ul style="margin:0;padding:0;list-style:none;">';
echo '<li>';
echo '<a style="color: #000 !important; border-bottom: 1px dashed #000; display: inline-flex;" title="Скачать файл" download="" href="/ajax/getInnerDoc.php?id=' . $doc_row['id'] . '&download_pdf=true&t=' . time() . '">';
echo '<span class="file-span ti-file" style="border: none;color: #000 !important;"></span>';
echo '<span style="border: none;color: #000 !important; max-width: 400px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; vertical-align: middle;" class="file-name" data-id="' . $doc_row['id'] . '" title="' . htmlspecialchars($doc_row['name']) . '.pdf">' . htmlspecialchars($doc_row['name']) . '.pdf</span>';
echo '</a>';
if (!empty($doc_row['comment'])) {
echo '<div style="font-size:12px;color:#888;margin-top:2px;padding-left:16px;">Примечание: ' . htmlspecialchars($doc_row['comment']) . '</div>';
echo '<div style="font-size:12px;color:#888;margin-top:2px;padding-left:0;width:100%;">Примечание: ' . htmlspecialchars($doc_row['comment']) . '</div>';
}
echo '</li>';
echo '</ul>';
echo '</div>';
}
echo '</div>';