Joywork/admin/ajax/getReservationFlatInfoTabData.php
2026-05-22 21:21:54 +03:00

131 lines
6.0 KiB
PHP

<?php
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php");
include $_SERVER['DOCUMENT_ROOT'] . '/import/reservation/ApartmentHistory.php';
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/ImportRecord.php';
include $_SERVER['DOCUMENT_ROOT'] . '/import/document/target/DocTarget.php';
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/Apartment.php';
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/Block.php';
include $_SERVER['DOCUMENT_ROOT'] . '/import/ImporterService.php';
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/Building.php';
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/RoomType.php';
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/DecorationType.php';
include $_SERVER['DOCUMENT_ROOT'] . '/import/obj/FlatType.php';
if ($_SESSION['id'] && $_GET['id'] && isset($_SESSION['superadmin']) && is_numeric($_GET['id'])) {
$get = clearInputData($_GET);
$reservationId = $get['id'];
$apartmentHistory = new ApartmentHistory();
$storedData = $apartmentHistory->getData($reservationId);
$apartment = unserialize($storedData['apartment']);
$block = unserialize($storedData['block']);
$building = unserialize($storedData['building']);
$roomType = unserialize($storedData['roomType']);
$decorationType = unserialize($storedData['decorationType']);
$flatType = unserialize($storedData['flatType']);
$price = round($block->getCalculatedFee() * $apartment->discount_price / 100);
?>
<div class="left flat__info">
<div class="row comission">
<div class="row-head">Ваши комиссионные</div>
<div class="row-min">
<div class="proc"><?php echo number_format($block->getCalculatedFee(), 2, ',', ' '); ?>%</div>
<div class="sum"><?php echo number_format($price, 0, ',', ' ')?> <span class="rub">p</span></div>
</div>
</div>
<div class="row">
<div class="NB__label">Корпус</div>
<div class="NB__value"><? echo $building->corp; ?></div>
</div>
<div class="row">
<div class="NB__label">№ кв</div>
<div class="NB__value"><? echo $apartment->number; ?></div>
</div>
<div class="row">
<div class="NB__label">Тип кв</div>
<div class="NB__value"><? echo $roomType->name; ?></div>
</div>
<div class="row">
<div class="NB__label">Этаж</div>
<div class="NB__value"><? echo $apartment->flat_floor; ?></div>
</div>
<div class="row">
<div class="NB__label">№ подъезда</div>
<div class="NB__value"><? echo $apartment->section; ?></div>
</div>
<div class="row">
<div class="NB__label">Отделка</div>
<div class="NB__value"><? echo $decorationType->name; ?></div>
</div>
<div class="row">
<div class="NB__label">Высота потолков</div>
<div class="NB__value"><? echo $apartment->height; ?></div>
</div>
<div class="row">
<div class="row-head">Площадь</div>
<div class="row-min">
<div class="NB__label">общая</div>
<div class="NB__value"><? echo $apartment->space_total; ?></div>
</div>
<div class="row-min">
<div class="NB__label">комнат</div>
<div class="NB__value"><? if ($apartment->space_room) { echo str_replace("+", " + ", $apartment->space_room); } else { echo $apartment->space_room; } ?></div>
</div>
<div class="row-min">
<div class="NB__label">кухни</div>
<div class="NB__value"><? echo $apartment->space_kitchen; ?></div>
</div>
</div>
<div class="row">
<div class="row-head">Оплата</div>
<div class="row-min">
<div class="NB__label">базовая, м<sup>2</sup></div>
<div class="NB__value"><? echo number_format($apartment->meter_price, 0, ',', ' '); ?> <span class="rub">p</span></div>
</div>
<div class="row-min">
<div class="NB__label">при 100% опл., м<sup>2</sup></div>
<div class="NB__value"><? echo number_format($apartment->discount_meter_price, 0, ',', ' '); ?> <span class="rub">p</span></div>
</div>
<div class="row-min">
<div class="NB__label">базовая</div>
<div class="NB__value"><? echo number_format($apartment->base_price, 0, ',', ' '); ?> <span class="rub">p</span></div>
</div>
<div class="row-min">
<div class="NB__label">при 100% опл.</div>
<div class="NB__value"><? echo number_format($apartment->discount_price, 0, ',', ' '); ?> <span class="rub">p</span></div>
</div>
</div>
<div class="row">
<div><b><? echo $flatType->name; ?></b></div>
</div>
</div>
<div class="right flat__images">
<div class="flat__image">
<?php if ($apartment->image) {?>
<div class="flat__image flat-flat-plan">
<div class="plan__label">Планировка квартиры</div>
<img src="<?php echo $apartment->image; ?>"
alt="Планировка квартиры - для изменения масштаба используйте колесо мышки">
</div>
<?php } ?>
<?php if ($apartment->image2) {?>
<div class="flat-plan flat-etag-plan">
<div class="plan__label">Планировка этажа</div>
<img src="<?php echo $apartment->image2; ?>"
alt="Планировка этажа - для изменения масштаба используйте колесо мышки">
</div>
<?php } ?>
</div>
</div>
<div class="clear"></div>
<?php
}
?>