31 lines
1.1 KiB
PHP
31 lines
1.1 KiB
PHP
<?php
|
|
require_once($_SERVER['DOCUMENT_ROOT']."/config.php");
|
|
|
|
$apartment_id = $_POST['apartment_id'];
|
|
$user_id = $_SESSION['id'];
|
|
$calculation_info = ['P' => 0];
|
|
$catalog_id = $_POST['catalog_id'];
|
|
$sql = "SELECT new_installment_price, calculation_data FROM sended_pdf_complexes WHERE id_agent = '$user_id' AND id_object = '$apartment_id' AND sent_catalog_id = '$catalog_id'";
|
|
$result = mysql_query($sql);
|
|
$data = mysql_fetch_assoc($result);
|
|
|
|
if (!empty($data['calculation_data'])) {
|
|
$decoded = json_decode($data['calculation_data'], true);
|
|
if (is_array($decoded)) {
|
|
$calculation_info = $decoded;
|
|
}
|
|
}
|
|
|
|
if (!empty($data['new_installment_price'])) {
|
|
$calculation_info['P'] = $data['new_installment_price'];
|
|
} else {
|
|
$sql = "SELECT installment_price FROM complex_rooms WHERE id = '$apartment_id'";
|
|
$result = mysql_query($sql);
|
|
$fallback = mysql_fetch_assoc($result);
|
|
if (!empty($fallback['installment_price'])) {
|
|
$calculation_info['P'] = $fallback['installment_price'];
|
|
}
|
|
}
|
|
|
|
echo json_encode(['success' => true, 'data' => $calculation_info]);
|