Joywork/templates/footer.php
2026-05-22 21:21:54 +03:00

6094 lines
452 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="clear"></div>
</div> <!--main-block-->
</div><!--fr-layout-content-->
<div class="fr-layout-footer"></div>
<?php
$startFooter = microtime(true);
$user = new User;
$agencyEnableWazzap = false;
$added_to_wazzap = false;
if($_SESSION['id'])
{
$user->get($_SESSION['id']);
if (!isset($user->agencyId)) {
$user->agencyId = $_SESSION['id'];
$user->agencyName = $user->agency_name;
$user->fio = trim($user->last_name . ' ' . $user->first_name . ' ' . $user->middle_name);
}
$agencyEnableWazzap = $user->agencyEnableWazzap;
$added_to_wazzap = $user->added_to_wazzap;
$showPhoneMask = true;
// hide_client_contacts: серверная маска отдаёт "+X *** *** ** **" с первой цифрой
// оригинального номера. jQuery-плагин .mask("+79999999999") (см. js/main.js:56)
// перезаписывает её на "+7" и теряет код страны. Отключаем плагин для таких юзеров,
// чтобы наша маска показывалась как есть.
if (function_exists('should_hide_contacts_for_current_user') && should_hide_contacts_for_current_user()) {
$showPhoneMask = false;
}
if ($user->agencyId == 8294) { // 8294 Dream Est
$customAgentsIds = $user->getAllAgencyUsers(8294);
if (!empty($customAgentsIds) && in_array($_SESSION['id'], $customAgentsIds)) {
$showPhoneMask = false;
}
}
if ($user->agencyId == 9721) {
$customAgentsIds = $user->getAllAgencyUsers(9721);
if (!empty($customAgentsIds) && in_array($_SESSION['id'], $customAgentsIds)) {
$showPhoneMask = false;
}
}
if ($user->agencyId == 11082) {
$customAgentsIds = $user->getAllAgencyUsers(11082);
if (!empty($customAgentsIds) && in_array($_SESSION['id'], $customAgentsIds)) {
$showPhoneMask = false;
}
}
if(!$_SESSION['to_send']) {
$_SESSION['to_send'] = array();
}
if(!$_SESSION['to_send_newbuilding']) {
$_SESSION['to_send_newbuilding'] = array();
}
if(!$_SESSION['to_send_complexes']) {
$_SESSION['to_send_complexes'] = array();
}
?>
<div class="fr-send-presentation">
<div class="fr-send-presentation__open" id="send_but">
<div class="arrow">
<div class="up" id="send-modal-up"><i class="ti-angle-double-up"></i></div>
<div class="bottom" id="send-modal-bottom"><i class="ti-angle-double-down"></i></div>
</div>
<div class="counter counter-catalogs">
<input type="hidden" id="kol_send" value="<?php
$count_send = 0;
if (isset($_SESSION['to_send'])) {
$count_send += count($_SESSION['to_send']);
}
if (isset($_SESSION['to_send_newbuilding'])) {
$count_send += count($_SESSION['to_send_newbuilding']);
}
if (isset($_SESSION['to_send_complexes'])) {
$count_send += count($_SESSION['to_send_complexes']);
}
echo $count_send;
?>">
<span><i class="ti-target"></i>&nbsp;<i class="num_send" id="num_send"><?php echo $count_send; ?></i></span>
</div>
</div>
<div class="fr-send-presentation__modal">
<div class="inner">
<h1>Отправить презентации</h1>
<div class="left">
<div class="description">
<h3>Информация</h3>
<p class="small">Будут сформированы презентации: <strong id="kol_obj_send">0</strong> шт.</p>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td style="padding: 0;border: 0;">
<?php if (!function_exists('should_hide_contacts_for_current_user') || !should_hide_contacts_for_current_user()): ?>
<p>Письмо будет отправлено с почты: <strong><?php echo $user->smtp_check==2 ? 'robot@joywork.ru' : $user->smtp_from; ?></strong></p>
<?php endif; ?>
</td>
<td style="text-align: right;padding: 0;border: 0;">
<a class="fr-btn edit-btn steel i-btn very-small" onclick="clearAllPdf()">Очистить список</a>
</td>
</tr>
</table>
<p id="catalog-link"></p>
<?php if($user->agencyId == 12061){?>
<p id="catalog-link-metro"></p>
<?php } ?>
<p id="catalog-link-newbuildings"></p>
<p id="catalog-link-complexes"></p>
</div>
<div class="presentations">
<table>
<thead>
<th></th>
<th>Название</th>
<th>Адрес</th>
<th id="head-checkbox"></th>
</thead>
<tbody id="objts"></tbody>
</table>
</div>
</div>
<?php
// hide_client_contacts: форма отправки прячется визуально (display:none),
// но остаётся в DOM — JS обработчики читают #all_ready и пр. отсюда.
// Кнопка «Скопировать ссылку на каталог» (вне этого блока) должна работать.
$hideSendForm = function_exists('should_hide_contacts_for_current_user') && should_hide_contacts_for_current_user();
?>
<div class="right" <?= $hideSendForm ? 'style="display:none;"' : '' ?>>
<div id="send_log_new" style="display: none; background: none;"></div>
<div class="form" id="send_form_new">
<h3>Получатель</h3>
<div class="control-group">
<a id="open_dop_list_clients" href="javascript:{}">Уточнить список клиентов</a>
<div class="hidden block_filter_prz" style="margin-top: 15px;">
<?php
$searchUserId = $_SESSION['id'];
if ($_SESSION['users_admin']) {
$searchUserId = $user->agencyId;
}
$sql_sot = "SELECT `id`, `agency_name`, `first_name`, `last_name`, `middle_name`, `manager` FROM `users` WHERE `id_manager` = ".$searchUserId;
$q_sot = mysql_query($sql_sot);
while($r_sot = mysql_fetch_assoc($q_sot)){
if($r_sot['manager'] == 0){
$agents[] = $r_sot;
} else {
$managers[] = $r_sot;
$agents[] = $r_sot;
}
}
?>
<div class="filter-popup-input">
<div class="crm__filter-input">
<select id="filter-prz-responsible" multiple="multiple">
<optgroup>
<?php
if($user->agency){
?>
<option value="u<?=$_SESSION['id']?>"<?=(in_array('allagency_'.$_SESSION['id'], $arrResponsible)) ? ' selected' : ''?>>Все агентство</option>
<?php
}
if($_SESSION['users_admin']){
?>
<option value="u<?=$searchUserId?>"<?=(in_array('allagency_'.$_SESSION['id'], $arrResponsible)) ? ' selected' : ''?>>Все агентство</option>
<?php
} else {
?>
<option value="u<?= $_SESSION['id'] ?>"<?=(in_array($_SESSION['id'], $arrResponsible)) ? ' selected' : ''?>>
Я
</option>
<?php
}
foreach($agents as $ag){
$fio = trim($ag['last_name'] . ' ' . $ag['first_name'] . ' ' . $ag['middle_name']);
if($ag['manager'] > 0)
$fio = "Менеджер ".$fio;
?>
<option value="m<?=$ag['id']?>"<?=(in_array($ag['id'], $arrResponsible)) ? ' selected' : ''?>><?=$fio?></option>
<?php } ?>
</optgroup>
<?php
foreach($managers as $mn){
$sql_mnag = "SELECT `agency_name`, `first_name`, `last_name`, `middle_name`, `id` FROM `users` WHERE `id_manager` = ".$mn['id'];
$q_mnag = mysql_query($sql_mnag);
if(mysql_num_rows($q_mnag) > 0){ ?>
<optgroup label="Группа менеджера <?= trim($mn['last_name'] . ' ' . $mn['first_name'] . ' ' . $mn['middle_name']) ?>">
<option value="m<?=$mn['id']?>"<?=(in_array('all_'.$mn['id'], $arrResponsible)) ? ' selected' : ''?>>- Вся группа</option>
<?php
while($r_mnag = mysql_fetch_assoc($q_mnag)){ ?>
<option value="m<?=$r_mnag['id']?>"<?=(in_array($r_mnag['id'], $arrResponsible)) ? ' selected' : ''?>>- <?= trim($r_mnag['last_name'] . ' ' . $r_mnag['first_name'] . ' ' . $r_mnag['middle_name']) ?></option>
<?php } ?>
</optgroup>
<?php }
}
?>
</select>
</div>
</div>
<div class="filter-popup-input">
<div class="crm__filter-input">
<select id="filter-prz-type" multiple>
<?php
if ($user->agencyId == 12482 && !in_array("Кадастр",$WORK_TYPES)){
$WORK_TYPES[] = "Кадастр";
$WORK_TYPES[] = "Соискатель";
}
if ($user->agencyId == 12061 && !in_array("Партнёр",$WORK_TYPES)){
$WORK_TYPES[] = "Партнёр";
}
foreach($WORK_TYPES as $key => $type_work){
if($key != 0){
?>
<option data-op="<?=($key)?>" value="<?=$type_work?>"><?=$type_work?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="filter-popup-input">
<div class="crm__filter-input">
<select id="filter_prz_activities" multiple="">
<?php
$sql_adv = "SELECT * FROM `activities` WHERE `user_id` = '".$user->id."' or `manager_id` = '".$user->id."'";
if($user->id_manager){
$sql_adv .= " or `manager_id` = '".$user->id_manager."' or `user_id` = '".$user->id_manager."'";
}
if($user -> agencyId){
$sql_adv .= " or `manager_id` = '".$user -> agencyId."' or `user_id` = '".$user -> agencyId."'";
}
$sql_adv .= ' order by `name`';
$q_adv = mysql_query($sql_adv);
$rows_adv = mysql_num_rows($q_adv);
if($rows_adv > 0){
while($r_adv = mysql_fetch_assoc($q_adv)){
?>
<option value="<?=$r_adv['id']?>"><?=$r_adv['name']?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="filter-popup-input">
<div class="crm__filter-input">
<select id="filter_prz_rol" multiple="multiple">
<?php
if($user->agencyId == 7911 && !in_array("Страхование",$ROLES_CLIENTS)){
$ROLES_CLIENTS[] = "Страхование";
$ROLES_CLIENTS[] = "Путевки";
$ROLES_CLIENTS[] = "Юр.услуги";
} else if ($user->agencyId == 12482 && !in_array("Заказчик",$ROLES_CLIENTS)){
$ROLES_CLIENTS[] = "Заказчик";
} else if ($user->agencyId == 12061 && !in_array("Другое",$ROLES_CLIENTS)){
$ROLES_CLIENTS[] = "Другое";
}
foreach($ROLES_CLIENTS as $key => $val){
if($key > 0) {
?>
<option data-op="<?=$key?>" value="<?=$val?>"><?=$val?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="filter-popup-input last" style="display: inline-block;">
<div class="crm__filter-input">
<select style="width: 400px;" id="filter_prz_source" multiple=""></select>
</div>
</div>
<div id="error_txt_filter"></div>
<div class="send-button">
<button class="top-line__button button-fl-left filter_add_clients_btn" type="button" id="filter_add_clients_btn">Отправить всем</button>
<div class="clear"></div>
</div>
</div>
</div>
<div class="control-group">
<div class="label">Кому:</div>
<div class="input">
<input id="komy_user_id" type="hidden" value="<?=$_SESSION['id']?>"/>
<input id="komy_agency_id" type="hidden" value="<?=$user->agencyId?>"/>
<?php
$komy_list = "";
?>
<select class="text choise-client" multiple="multiple" style="height: 0; padding: 0;width: 80%;" id="komy"></select>
<input id="komy_list" type="hidden" value="<?php $komy_list; ?>"/>
<?php if (!$hasRestrictedAccess) {?>
<a href="#" class="top-line__button new-client add_client_new"><i class="ti-plus"></i></a>
<? } ?>
<div class="clear"></div>
</div>
</div>
<div class="control-group request-show">
<div class="label">Заявка:</div>
<div class="input">
<select class="text" style="height: 0; padding: 0;width: 80%;" id="request"></select>
<div class="clear"></div>
</div>
</div>
<div class="control-group">
<div class="input button-row sended-type-btn-block">
<a href="javascript:{}" class="mailbtn selector-button no-border selected button-left" onclick="changeSendType('mail')">
<span>E-mail</span>
</a>
<a href="javascript:{}" class="watsappbtn selector-button no-border button-center" onclick="changeSendType('whatsapp')">
<span>Whatsapp</span>
</a>
<a href="javascript:{}" class="telegrambtn selector-button no-border button-right" onclick="changeSendType('telegram')">
<span>Telegram</span>
</a>
</div>
<input type="hidden" id="send_type" class="send_type" name="send_type" value="mail">
</div>
<div class="mail_block">
<div class="control-group">
<div class="label">Способ отправки:</div>
<div class="input">
<select style="width: 60%;" class="text" id="sendType" name="sendType" required>
<option id="links" value="links" selected>Ссылка (каталог)</option>
<option id="presentation" value="presentation">Вложение презентаций</option>
</select>
</div>
<div class="clear"></div>
</div>
<div class="control-group">
<div class="label">Тема письма:</div>
<div class="input">
<input type="text" class="text no-mrg-left" id="theme" value="" required>
</div>
</div>
</div>
<div class="control-group last">
<div class="label">Сообщение:</div>
<div class="input">
<textarea class="text fr-textarea" id="txt" style="width: 95%; height: 60px;"><?php echo $user->txt; ?></textarea>
</div>
</div>
<div id="error_txt"></div>
<div class="send-button">
<input type="hidden" id="all_ready" value="0">
<button class="top-line__button button-fl-right send_mail" type="submit" id="send_mail_btn">Отправить</button>
<div class="clear"></div>
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<?php
}
?>
<div class="full_modal-bg" id="partner_form_bg" style="display: none"></div>
<div class="full_modal-bg" id="employee_form_bg" style="display: none"></div>
<div class="chat-modal__bg" id="partner_info_bg" style="display: none"></div>
<div class="chat-modal__bg" id="employee_info_bg" style="display: none"></div>
<div class="chat-modal__bg" id="user_info_bg" style="display: none"></div>
<div class="full_modal-bg" id="complaint_bg" style="display: none"></div>
<div class="full_modal-bg" id="average_prices_window_bg" style="display: none;z-index: 99888;"></div>
<div class="full_modal-bg" id="jw__yourbroker-bg" style="display: none"></div>
<div class="full_modal-bg" id="get_vk_token_bg" style="display: none"></div>
<div class="full_modal-bg" id="after_vk_token_bg" style="display: none"></div>
<div class="full_modal-bg" id="delete_vk_token_bg" style="display: none"></div>
<div class="full_modal-bg" id="delete_photos" style="display: none"></div>
<div class="full_modal-bg" id="delete_ad_objects_bg" style="display: none"></div>
<div class="full_modal-bg" id="save_autosearch_fields_bg" style="display: none; z-index: 99999;"></div>
<div class="full_modal-bg" id="delete_my_objects_bg" style="display: none"></div>
<div class="full_modal-bg" id="add_objects_to_archive_bg" style="display: none"></div>
<div class="f__modal-bg" id="adv_select_time_bg" style="display: none;"></div>
<div class="f__modal-bg" id="after_complaint_bg" style="display: none;"></div>
<div class="f__modal-bg" id="after_stage_fail_bg" style="display: none;"></div>
<div class="f__modal-bg" id="max_client_count_win_bg" style="display: none;"></div>
<div class="f__modal-bg" id="after_add_from_archive_bg" style="display: none;"></div>
<div class="f__modal-bg" id="after_add_to_ad_bg" style="display: none;"></div>
<div class="f__modal-bg" id="modalFindObj_bg" style="display: none;"></div>
<div class="f__modal-bg" id="adv_confirm_remove_bg" style="display: none;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="f__modal sign" id="adv_confirm_remove" style="display: none;padding-bottom: 0; top:300px">
<input type="hidden" name="advRemoveObjectId" id="advRemoveObjectId" value="">
<input type="hidden" name="advRemoveFeedCode" id="advRemoveFeedCode" value="">
<input type="hidden" name="advRemoveIsModeration" id="advRemoveIsModeration" value="">
<input type="hidden" name="advRemoveIsBudget" id="advRemoveIsBudget" value="">
<div class="closer" style="top: 0px; right: 15px;"><a style="border-bottom: none;" href="javascript:{}" onclick="closeAdvRemoveWindow();"><img src="/images/close_modal.svg"></a></div>
<div class="f-col">
<div class="f-col-2">&nbsp;</div>
<div class="f-col-6" style="display: flex; flex-flow: column;">
<img src="/images/avito.svg" class="adv_select adv_avito_selected" style="display:none;height:48px;margin:0px auto 18px auto;align-self:center;" />
<img src="/images/cian.svg" class="adv_select adv_cian_selected" style="display:none;height:64px;margin:0px auto 10px auto;align-self:center;" />
<img src="/images/domclick.svg" class="adv_select adv_domclick_selected" style="display:none;height:52px;margin:0px auto 15px auto;align-self:center;" />
<img src="/images/jcat.svg" class="adv_select adv_jcat_selected" style="display:none;height:52px;margin:0px auto 15px auto;align-self:center;" />
<img src="/images/yandex.svg" class="adv_select adv_yandex_selected" style="display:none;height:52px;margin:0px auto 15px auto;align-self:center;" />
<div class="" style="font-size:1.7em; border-radius:5px; text-align:center;">
Снять с размещения?
</div>
<br/>
<div class="bg-danger" id="adv_remove_error" style="font-size:1.1em; border-radius:5px; text-align:center;color: red"></div>
<div style="width:270px; margin:20px auto;text-align: center;">
<a href="#" id="remove_to_add_btn" onclick="saveAdvRemove(); return false;" class="fr-btn submit-button medium-button">Снять</a>
</div>
</div>
<div class="f-col-2">&nbsp;</div>
<div class="clear"></div>
</div>
</div>
</div>
<div class="modal analytics-modal" style="z-index: 10000!important;">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs>
<clipPath id="clip0_3_47">
<rect width="18" height="18" fill="white"></rect>
</clipPath>
<clipPath id="clip0_55_371">
<rect width="16" height="16" fill="white"></rect>
</clipPath>
<clipPath id="clip0_55_281">
<rect width="28" height="28" fill="white"></rect>
</clipPath>
<clipPath id="clip0_55_385">
<rect width="16" height="16" fill="white"></rect>
</clipPath>
<clipPath id="clip0_89_1274">
<rect width="20" height="20" fill="white"></rect>
</clipPath>
<clipPath id="clip0_112_1634">
<rect width="14" height="14" fill="white" transform="translate(14) rotate(90)"></rect>
</clipPath>
<clipPath id="clip0_146_842">
<rect width="18" height="18" fill="white"></rect>
</clipPath>
<clipPath id="clip0_55_341">
<rect width="24" height="24" fill="white"></rect>
</clipPath>
</defs><symbol id="icon-add" viewBox="0 0 10 10">
<path d="M5.6239 4.3761V0H4.3761V4.3761H0V5.6239H4.3761V10H5.6239V5.6239H10V4.3761H5.6239Z" fill="#757575"></path>
</symbol><symbol id="icon-calendar" viewBox="0 0 18 18">
<path d="M14.5248 1.38619H13.8534V0.706821C13.8534 0.318658 13.5387 0.00400925 13.1506 0.00400925C12.7624 0.00400925 12.4477 0.318658 12.4477 0.706821V1.38619H5.55221V0.706821C5.55221 0.318658 5.23757 0.00400925 4.8494 0.00400925C4.46124 0.00400925 4.14659 0.318658 4.14659 0.706821V1.38619H3.47523C1.55898 1.38619 0 2.94517 0 4.86139V14.5208C0 16.437 1.55898 17.996 3.47523 17.996H14.5248C16.441 17.996 18 16.437 18 14.5208V4.86139C18 2.94517 16.441 1.38619 14.5248 1.38619ZM3.47523 2.79182H4.14659V4.1623C4.14659 4.55046 4.46124 4.86511 4.8494 4.86511C5.23757 4.86511 5.55221 4.55046 5.55221 4.1623V2.79182H12.4478V4.1623C12.4478 4.55046 12.7624 4.86511 13.1506 4.86511C13.5388 4.86511 13.8534 4.55046 13.8534 4.1623V2.79182H14.5248C15.666 2.79182 16.5944 3.72023 16.5944 4.86139V5.53278H1.40562V4.86139C1.40562 3.72023 2.33404 2.79182 3.47523 2.79182ZM14.5248 16.5904H3.47523C2.33404 16.5904 1.40562 15.6619 1.40562 14.5208V6.93841H16.5944V14.5208C16.5944 15.6619 15.666 16.5904 14.5248 16.5904ZM6.24333 9.70281C6.24333 10.091 5.92868 10.4056 5.54051 10.4056H4.15833C3.77016 10.4056 3.45552 10.091 3.45552 9.70281C3.45552 9.31465 3.77016 9 4.15833 9H5.54051C5.92864 9 6.24333 9.31465 6.24333 9.70281ZM14.5445 9.70281C14.5445 10.091 14.2299 10.4056 13.8417 10.4056H12.4595C12.0714 10.4056 11.7567 10.091 11.7567 9.70281C11.7567 9.31465 12.0714 9 12.4595 9H13.8417C14.2298 9 14.5445 9.31465 14.5445 9.70281ZM10.3899 9.70281C10.3899 10.091 10.0753 10.4056 9.6871 10.4056H8.30492C7.91676 10.4056 7.60211 10.091 7.60211 9.70281C7.60211 9.31465 7.91676 9 8.30492 9H9.6871C10.0752 9 10.3899 9.31465 10.3899 9.70281ZM6.24333 13.8494C6.24333 14.2376 5.92868 14.5522 5.54051 14.5522H4.15833C3.77016 14.5522 3.45552 14.2376 3.45552 13.8494C3.45552 13.4612 3.77016 13.1466 4.15833 13.1466H5.54051C5.92864 13.1466 6.24333 13.4612 6.24333 13.8494ZM14.5445 13.8494C14.5445 14.2376 14.2299 14.5522 13.8417 14.5522H12.4595C12.0714 14.5522 11.7567 14.2376 11.7567 13.8494C11.7567 13.4612 12.0714 13.1466 12.4595 13.1466H13.8417C14.2298 13.1466 14.5445 13.4612 14.5445 13.8494ZM10.3899 13.8494C10.3899 14.2376 10.0753 14.5522 9.6871 14.5522H8.30492C7.91676 14.5522 7.60211 14.2376 7.60211 13.8494C7.60211 13.4612 7.91676 13.1466 8.30492 13.1466H9.6871C10.0752 13.1466 10.3899 13.4612 10.3899 13.8494Z" fill="#757575"></path>
</symbol><symbol id="icon-chart" viewBox="0 0 18 18">
<path d="M17.25 16.5H1.5V0.75C1.5 0.551088 1.42098 0.360322 1.28033 0.21967C1.13968 0.0790176 0.948912 0 0.75 0C0.551088 0 0.360322 0.0790176 0.21967 0.21967C0.0790176 0.360322 0 0.551088 0 0.75L0 17.25C0 17.4489 0.0790176 17.6397 0.21967 17.7803C0.360322 17.921 0.551088 18 0.75 18H17.25C17.4489 18 17.6397 17.921 17.7803 17.7803C17.921 17.6397 18 17.4489 18 17.25C18 17.0511 17.921 16.8603 17.7803 16.7197C17.6397 16.579 17.4489 16.5 17.25 16.5Z" fill="#4CAF50"></path>
<path d="M3 12.75V15C3 15.1989 3.07902 15.3897 3.21967 15.5303C3.36032 15.671 3.55109 15.75 3.75 15.75C3.94891 15.75 4.13967 15.671 4.28033 15.5303C4.42098 15.3897 4.5 15.1989 4.5 15V12.75C4.5 12.5511 4.42098 12.3603 4.28033 12.2197C4.13967 12.079 3.94891 12 3.75 12C3.55109 12 3.36032 12.079 3.21967 12.2197C3.07902 12.3603 3 12.5511 3 12.75V12.75Z" fill="#4CAF50"></path>
<path d="M6.75 7.5V15C6.75 15.1989 6.82902 15.3897 6.96967 15.5303C7.11032 15.671 7.30109 15.75 7.5 15.75C7.69891 15.75 7.88967 15.671 8.03033 15.5303C8.17098 15.3897 8.25 15.1989 8.25 15V7.5C8.25 7.30109 8.17098 7.11032 8.03033 6.96967C7.88967 6.82902 7.69891 6.75 7.5 6.75C7.30109 6.75 7.11032 6.82902 6.96967 6.96967C6.82902 7.11032 6.75 7.30109 6.75 7.5Z" fill="#4CAF50"></path>
<path d="M11.25 15.75C11.4489 15.75 11.6397 15.671 11.7803 15.5303C11.921 15.3897 12 15.1989 12 15V9C12 8.80109 11.921 8.61032 11.7803 8.46967C11.6397 8.32902 11.4489 8.25 11.25 8.25C11.0511 8.25 10.8603 8.32902 10.7197 8.46967C10.579 8.61032 10.5 8.80109 10.5 9V15C10.5 15.1989 10.579 15.3897 10.7197 15.5303C10.8603 15.671 11.0511 15.75 11.25 15.75Z" fill="#4CAF50"></path>
<path d="M15.75 15V4.5C15.75 4.30109 15.671 4.11032 15.5303 3.96967C15.3897 3.82902 15.1989 3.75 15 3.75C14.8011 3.75 14.6103 3.82902 14.4697 3.96967C14.329 4.11032 14.25 4.30109 14.25 4.5V15C14.25 15.1989 14.329 15.3897 14.4697 15.5303C14.6103 15.671 14.8011 15.75 15 15.75C15.1989 15.75 15.3897 15.671 15.5303 15.5303C15.671 15.3897 15.75 15.1989 15.75 15Z" fill="#4CAF50"></path>
</symbol><symbol id="icon-close" viewBox="0 0 18 18">
<g clip-path="url(#clip0_3_47)">
<path d="M0.93511 18.0001C0.698006 18.0001 0.460901 17.9099 0.280756 17.7284C-0.0808901 17.3667 -0.0808901 16.7804 0.280756 16.4188L16.4283 0.271239C16.7899 -0.0904078 17.3762 -0.0904078 17.7379 0.271239C18.0995 0.632885 18.0995 1.2192 17.7379 1.58108L1.59059 17.7284C1.40909 17.9087 1.17199 18.0001 0.93511 18.0001Z" fill="#757579"></path>
<path d="M17.0838 18.0001C16.8466 18.0001 16.6098 17.9099 16.4294 17.7284L0.280756 1.58108C-0.0808901 1.2192 -0.0808901 0.632885 0.280756 0.271239C0.642403 -0.0904078 1.22872 -0.0904078 1.59059 0.271239L17.7379 16.4188C18.0995 16.7804 18.0995 17.3667 17.7379 17.7284C17.5564 17.9087 17.3195 18.0001 17.0838 18.0001Z" fill="#757579"></path>
</g>
</symbol><symbol id="icon-coins" viewBox="0 0 14 14">
<path d="M4.95866 13.4167C5.65876 13.4209 6.35272 13.286 7.00033 13.02C7.64725 13.2883 8.34168 13.4232 9.042 13.4167C11.1682 13.4167 12.8337 12.2821 12.8337 10.8331V8.41694C12.8337 6.96793 11.1682 5.83335 9.042 5.83335C8.94341 5.83335 8.84658 5.83802 8.75033 5.84327V3.11093C8.75033 1.69168 7.08491 0.583344 4.95866 0.583344C2.83241 0.583344 1.16699 1.69168 1.16699 3.11093V10.8891C1.16699 12.3084 2.83241 13.4167 4.95866 13.4167ZM11.667 10.8331C11.667 11.5034 10.589 12.25 9.042 12.25C7.495 12.25 6.41699 11.5034 6.41699 10.8331V10.2935C7.20696 10.774 8.1176 11.019 9.042 10.9999C9.96639 11.019 10.877 10.774 11.667 10.2935V10.8331ZM9.042 7.00002C10.589 7.00002 11.667 7.74668 11.667 8.41694C11.667 9.08719 10.589 9.83327 9.042 9.83327C7.495 9.83327 6.41699 9.0866 6.41699 8.41694C6.41699 7.74727 7.495 7.00002 9.042 7.00002ZM4.95866 1.75001C6.50566 1.75001 7.58366 2.46751 7.58366 3.11093C7.58366 3.75435 6.50566 4.47243 4.95866 4.47243C3.41166 4.47243 2.33366 3.75493 2.33366 3.11093C2.33366 2.46693 3.41166 1.75001 4.95866 1.75001ZM2.33366 4.94785C3.12691 5.41894 4.03627 5.6584 4.95866 5.6391C5.88105 5.6584 6.79041 5.41894 7.58366 4.94785V6.02585C6.94792 6.18609 6.36489 6.50917 5.89199 6.96327C5.58529 7.02964 5.27246 7.06366 4.95866 7.06477C3.41166 7.06477 2.33366 6.34727 2.33366 5.70385V4.94785ZM2.33366 7.54077C3.12708 8.01139 4.03636 8.25063 4.95866 8.23144C5.06249 8.23144 5.16283 8.2186 5.26491 8.21335C5.25622 8.28088 5.25135 8.34885 5.25033 8.41694V9.63319C5.15233 9.63902 5.05783 9.65769 4.95866 9.65769C3.41166 9.65769 2.33366 8.94019 2.33366 8.29619V7.54077ZM2.33366 10.1331C3.12691 10.6042 4.03627 10.8437 4.95866 10.8244C5.05666 10.8244 5.15291 10.8168 5.25033 10.8121V10.8331C5.25868 11.3297 5.4495 11.8058 5.78641 12.1707C5.51348 12.2222 5.23641 12.2488 4.95866 12.25C3.41166 12.25 2.33366 11.5325 2.33366 10.8891V10.1331Z" fill="white"></path>
</symbol><symbol id="icon-download" viewBox="0 0 16 16">
<g clip-path="url(#clip0_55_371)">
<path d="M12.8058 8.70312L8 13.5089L3.19421 8.70312L4.07812 7.81921L7.375 11.1161V0H8.625V11.1161L11.9219 7.81921L12.8058 8.70312ZM16 14.75H0V16H16V14.75Z" fill="#757575"></path>
</g>
</symbol><symbol id="icon-dropdown" viewBox="0 0 20 20">
<path d="M19.2678 8.23232C20.2441 9.20863 20.2441 10.7916 19.2678 11.7679C18.2915 12.7442 16.7085 12.7442 15.7322 11.7679C14.7559 10.7916 14.7559 9.20863 15.7322 8.23232C16.7085 7.25601 18.2915 7.25601 19.2678 8.23232Z" fill="#BDBDBD"></path>
<path d="M11.7678 8.23232C12.7441 9.20863 12.7441 10.7916 11.7678 11.7679C10.7915 12.7442 9.20854 12.7442 8.23223 11.7679C7.25592 10.7916 7.25592 9.20863 8.23223 8.23232C9.20854 7.25601 10.7915 7.25601 11.7678 8.23232Z" fill="#BDBDBD"></path>
<path d="M4.26776 8.23232C5.24406 9.20863 5.24406 10.7916 4.26776 11.7679C3.29145 12.7442 1.70854 12.7442 0.73223 11.7679C-0.244077 10.7916 -0.244077 9.20863 0.73223 8.23232C1.70854 7.25601 3.29145 7.25601 4.26776 8.23232Z" fill="#BDBDBD"></path>
</symbol><symbol id="icon-eye" viewBox="0 0 28 28">
<g clip-path="url(#clip0_55_281)">
<path d="M27.8396 13.5308C25.4981 8.6012 20.1737 4.15634 13.9453 4.15634C6.9372 4.15634 1.89975 9.63855 0.051056 13.5308C-0.0899353 13.8277 -0.0899353 14.1725 0.051056 14.4694C2.39258 19.399 7.71693 23.8439 13.9453 23.8439C20.9535 23.8439 25.9909 18.3614 27.8396 14.4694C27.9806 14.1725 27.9806 13.8277 27.8396 13.5308ZM13.9453 21.6564C8.90638 21.6564 4.72855 18.3356 2.27786 14.0001C4.7183 9.68235 8.89356 6.34384 13.9453 6.34384C18.9838 6.34384 23.1621 9.66419 25.6128 14.0001C23.1724 18.3176 18.9971 21.6564 13.9453 21.6564ZM13.9453 8.53135C10.9298 8.53135 8.47657 10.9846 8.47657 14.0001C8.47657 17.0156 10.9298 19.4689 13.9453 19.4689C16.9608 19.4689 19.4141 17.0156 19.4141 14.0001C19.4141 10.9846 16.9608 8.53135 13.9453 8.53135ZM13.9453 17.2814C12.1362 17.2814 10.6641 15.8093 10.6641 14.0001C10.6641 12.1907 12.1362 10.7188 13.9453 10.7188C15.7547 10.7188 17.2266 12.1907 17.2266 14.0001C17.2266 15.8093 15.7547 17.2814 13.9453 17.2814Z" fill="#757575"></path>
</g>
</symbol><symbol id="icon-metro" viewBox="0 0 20 20">
<path d="M13.242 2.24766L9.99989 12.4689L6.75798 2.24766C2.90144 3.57323 0 7.16914 0 11.2916C0 13.7746 1.01298 16.0644 2.65178 17.752H7.35212L7.84488 15.6151C2.22957 13.4149 3.29134 6.59717 5.32701 5.48429C5.56864 5.55695 9.10942 17.7017 9.10942 17.7017C9.15779 17.7017 9.31493 17.7017 9.50692 17.7017C9.54747 17.7017 9.70018 17.7017 9.89048 17.7017C9.95934 17.7017 10.0337 17.7017 10.1091 17.7017C10.2384 17.7017 10.3725 17.7017 10.4924 17.7017C10.6846 17.7017 10.8416 17.7017 10.8902 17.7017C10.8902 17.7017 14.4311 5.55695 14.6726 5.48429C16.7085 6.59717 17.7698 13.4149 12.1545 15.6151L12.6475 17.752H17.3478C18.9868 16.0644 19.9998 13.7746 19.9998 11.2916C19.9998 7.16914 17.0983 3.57323 13.242 2.24766Z" fill="#8EB3F5"></path>
</symbol><symbol id="icon-note" viewBox="0 0 16 16">
<g clip-path="url(#clip0_55_385)">
<path d="M11.5 15.9987H1.83337C0.822021 15.9987 0 15.1766 0 14.1653V4.49866C0 3.4873 0.822021 2.66528 1.83337 2.66528H7.5C7.776 2.66528 8 2.88928 8 3.16528C8 3.44128 7.776 3.66528 7.5 3.66528H1.83337C1.37402 3.66528 1 4.03931 1 4.49866V14.1653C1 14.6246 1.37402 14.9987 1.83337 14.9987H11.5C11.9594 14.9987 12.3334 14.6246 12.3334 14.1653V8.49866C12.3334 8.22266 12.5574 7.99866 12.8334 7.99866C13.1094 7.99866 13.3334 8.22205 13.3334 8.49866V14.1653C13.3334 15.1766 12.5114 15.9987 11.5 15.9987Z" fill="#757575"></path>
<path d="M5.848 10.6506C5.71666 10.6506 5.5886 10.5986 5.49461 10.504C5.37596 10.386 5.3253 10.2159 5.35801 10.0526L5.82933 7.69531C5.84861 7.59802 5.89659 7.50928 5.96592 7.43994L12.8707 0.536011C13.5853 -0.178711 14.748 -0.178711 15.4634 0.536011C15.8093 0.881958 16 1.34204 16 1.83203C16 2.32202 15.8093 2.78198 15.4626 3.12805L8.5587 10.0327C8.48937 10.1027 8.40001 10.15 8.30333 10.1693L5.94664 10.6406C5.91392 10.6473 5.8806 10.6506 5.848 10.6506ZM8.20531 9.67932H8.21202H8.20531ZM6.78001 8.04004L6.48594 9.51331L7.9586 9.21863L14.756 2.42139C14.9133 2.26331 15 2.05469 15 1.83203C15 1.60938 14.9133 1.40063 14.756 1.24268C14.432 0.917969 13.9033 0.917969 13.5774 1.24268L6.78001 8.04004Z" fill="#757575"></path>
<path d="M14.1666 4.21802C14.0387 4.21802 13.9106 4.16931 13.8134 4.07129L11.928 2.1853C11.7327 1.98999 11.7327 1.67334 11.928 1.47803C12.1233 1.28271 12.4399 1.28271 12.6354 1.47803L14.5206 3.36401C14.7159 3.55933 14.7159 3.87598 14.5206 4.07129C14.4226 4.1687 14.2947 4.21802 14.1666 4.21802Z" fill="#757575"></path>
</g>
</symbol><symbol id="icon-pdf" viewBox="0 0 20 20">
<g clip-path="url(#clip0_89_1274)">
<path d="M14.375 10H11.875C11.5298 10 11.25 10.2798 11.25 10.625V15.625C11.25 15.9702 11.5298 16.25 11.875 16.25H14.375C15.0654 16.25 15.625 15.6904 15.625 15V11.25C15.625 10.5596 15.0654 10 14.375 10ZM14.375 15H12.5V11.25H14.375V15Z" fill="white"></path>
<path d="M20 11.25V10H16.875C16.5298 10 16.25 10.2798 16.25 10.625V16.25H17.5V13.75H20V12.5H17.5V11.25H20Z" fill="white"></path>
<path d="M1.25 18.1248V1.87477C1.25 1.52957 1.5298 1.24977 1.875 1.24977H11.25V3.74977C11.25 4.44012 11.8096 4.99977 12.5 4.99977H15V6.87477H16.25V4.37477C16.251 4.20863 16.1857 4.04895 16.0687 3.93102L12.3187 0.181016C12.2008 0.0640236 12.0411 -0.00117167 11.875 -0.000234168H1.875C0.839453 -0.000234168 0 0.839258 0 1.87477V18.1248C0 19.1603 0.839453 19.9998 1.875 19.9998H6.25V18.7498H1.875C1.52984 18.7498 1.25 18.47 1.25 18.1248Z" fill="white"></path>
<path d="M9.375 10H6.875C6.5298 10 6.25 10.2798 6.25 10.625V16.25H7.5V14.375H9.375C10.0654 14.375 10.625 13.8154 10.625 13.125V11.25C10.625 10.5596 10.0654 10 9.375 10ZM9.375 13.125H7.5V11.25H9.375V13.125Z" fill="white"></path>
</g>
</symbol><symbol id="icon-pdf_2" viewBox="0 0 31 12">
<path d="M4.47769 6.248C4.87235 6.248 5.21635 6.2 5.50969 6.104C5.80302 6.00267 6.04569 5.86133 6.23769 5.68C6.43502 5.49333 6.58169 5.26933 6.67769 5.008C6.77369 4.74133 6.82169 4.44533 6.82169 4.12C6.82169 3.81067 6.77369 3.53067 6.67769 3.28C6.58169 3.02933 6.43769 2.816 6.24569 2.64C6.05369 2.464 5.81102 2.33067 5.51769 2.24C5.22435 2.144 4.87769 2.096 4.47769 2.096H2.86969V6.248H4.47769ZM4.47769 0.431999C5.25102 0.431999 5.92035 0.522666 6.48569 0.704C7.05102 0.885333 7.51769 1.13867 7.88569 1.464C8.25369 1.78933 8.52569 2.17867 8.70169 2.632C8.88302 3.08533 8.97369 3.58133 8.97369 4.12C8.97369 4.68 8.88035 5.19467 8.69369 5.664C8.50702 6.128 8.22702 6.528 7.85369 6.864C7.48035 7.2 7.01102 7.46133 6.44569 7.648C5.88569 7.83467 5.22969 7.928 4.47769 7.928H2.86969V12H0.717688V0.431999H4.47769ZM20.8959 6.216C20.8959 7.064 20.7546 7.84267 20.4719 8.552C20.1893 9.26133 19.7919 9.872 19.2799 10.384C18.7679 10.896 18.1519 11.2933 17.4319 11.576C16.7119 11.8587 15.9119 12 15.0319 12H10.6239V0.431999H15.0319C15.9119 0.431999 16.7119 0.575999 17.4319 0.863999C18.1519 1.14667 18.7679 1.544 19.2799 2.056C19.7919 2.56267 20.1893 3.17067 20.4719 3.88C20.7546 4.58933 20.8959 5.368 20.8959 6.216ZM18.6879 6.216C18.6879 5.58133 18.6026 5.01333 18.4319 4.512C18.2666 4.00533 18.0239 3.57867 17.7039 3.232C17.3893 2.88 17.0053 2.61067 16.5519 2.424C16.1039 2.23733 15.5973 2.144 15.0319 2.144H12.7839V10.288H15.0319C15.5973 10.288 16.1039 10.1947 16.5519 10.008C17.0053 9.82133 17.3893 9.55467 17.7039 9.208C18.0239 8.856 18.2666 8.42933 18.4319 7.928C18.6026 7.42133 18.6879 6.85067 18.6879 6.216ZM24.9558 2.144V5.568H29.2918V7.288H24.9558V12H22.7958V0.431999H30.0918V2.144H24.9558Z" fill="white"></path>
</symbol><symbol id="icon-price-down" viewBox="0 0 14 14">
<g clip-path="url(#clip0_112_1634)">
<path d="M7 13.7813L12.3457 8.48478L9.60312 8.48478L9.60312 3.97307L7 6.55158L4.38594 3.96213L4.38594 8.48478L1.6543 8.48478L7 13.7813Z" fill="#E3594E"></path>
<path d="M1.65426 8.26328L4.16441 8.26328L4.16441 3.96211C4.16441 3.76797 4.39957 3.66954 4.53902 3.80626L6.99722 6.24258L9.44449 3.81719C9.58394 3.68048 9.8191 3.77891 9.8191 3.97305L9.8191 8.26328L12.3457 8.26328C12.5425 8.26328 12.641 8.50117 12.5015 8.64062L7.15582 13.9371C7.07105 14.0219 6.9316 14.0219 6.84683 13.9371L1.50113 8.64062C1.36168 8.5039 1.45738 8.26328 1.65426 8.26328V8.26328ZM4.60465 4.48985L4.60465 8.48476C4.60465 8.60507 4.50621 8.70625 4.38316 8.70625L2.18746 8.70625L6.99996 13.4695L11.8097 8.70351L9.60308 8.70351C9.48277 8.70351 9.3816 8.60508 9.3816 8.48203L9.3816 4.50352L7.15308 6.71016C7.06832 6.79492 6.92886 6.79492 6.8441 6.71016L4.60465 4.48985Z" fill="#C34B3F"></path>
<path d="M4.23014 1.93868C4.31491 1.85118 4.45436 1.85118 4.54186 1.93595L7.00005 4.37501L9.44731 1.94962C9.53481 1.86485 9.67426 1.86485 9.75903 1.95235C9.84379 2.03985 9.84379 2.17931 9.7563 2.26407L7.15318 4.84259C7.06841 4.92735 6.92896 4.92735 6.84419 4.84259L4.23014 2.25313C4.14537 2.16563 4.14264 2.02618 4.23014 1.93868V1.93868Z" fill="#C34B3F"></path>
<path d="M4.23014 0.0656349C4.31491 -0.0218651 4.45436 -0.0218651 4.54186 0.0629006L7.00005 2.49923L9.44731 0.0765727C9.53481 -0.00819297 9.67426 -0.00819296 9.75903 0.0793071C9.84379 0.166807 9.84379 0.30626 9.7563 0.391026L7.15318 2.96954C7.06841 3.05431 6.92896 3.05431 6.84419 2.96954L4.23014 0.380088C4.14537 0.289854 4.14264 0.153135 4.23014 0.0656349V0.0656349Z" fill="#C34B3F"></path>
</g>
</symbol><symbol id="icon-price" viewBox="0 0 24 24"><g><rect fill="none" height="24" width="24"></rect></g><g><path d="M13.5,3H7v9H5v2h2v2H5v2h2v3h2v-3h4v-2H9v-2h4.5c3.04,0,5.5-2.46,5.5-5.5C19,5.46,16.54,3,13.5,3z M13.5,12H9V5h4.5 C15.43,5,17,6.57,17,8.5S15.43,12,13.5,12z"></path></g></symbol><symbol id="icon-time" viewBox="0 0 14 14">
<path d="M6.99968 0.583344C5.73058 0.583344 4.48998 0.959675 3.43477 1.66475C2.37955 2.36982 1.55711 3.37197 1.07145 4.54446C0.585788 5.71696 0.458717 7.00714 0.706305 8.25185C0.953894 9.49656 1.56502 10.6399 2.46241 11.5373C3.3598 12.4347 4.50314 13.0458 5.74785 13.2934C6.99256 13.541 8.28274 13.4139 9.45523 12.9283C10.6277 12.4426 11.6299 11.6201 12.3349 10.5649C13.04 9.50972 13.4163 8.26912 13.4163 7.00002C13.4143 5.29883 12.7377 3.66789 11.5347 2.46496C10.3318 1.26204 8.70087 0.58535 6.99968 0.583344V0.583344ZM6.99968 12.25C5.96132 12.25 4.94629 11.9421 4.08293 11.3652C3.21957 10.7884 2.54667 9.96842 2.14931 9.00911C1.75195 8.0498 1.64798 6.99419 1.85055 5.97579C2.05313 4.95739 2.55314 4.02193 3.28737 3.2877C4.02159 2.55348 4.95705 2.05346 5.97545 1.85089C6.99385 1.64832 8.04945 1.75228 9.00876 2.14964C9.96808 2.54701 10.788 3.21991 11.3649 4.08327C11.9418 4.94663 12.2497 5.96167 12.2497 7.00002C12.248 8.39189 11.6943 9.72626 10.7101 10.7105C9.72591 11.6947 8.39154 12.2483 6.99968 12.25V12.25Z" fill="#757575"></path>
<path d="M7.58367 6.75849V3.49999C7.58367 3.34528 7.52221 3.19691 7.41281 3.08751C7.30341 2.97811 7.15504 2.91666 7.00033 2.91666C6.84562 2.91666 6.69724 2.97811 6.58785 3.08751C6.47845 3.19691 6.41699 3.34528 6.41699 3.49999V6.99999C6.41703 7.15468 6.47851 7.30303 6.58791 7.4124L8.33792 9.1624C8.44794 9.26866 8.59529 9.32745 8.74824 9.32613C8.90119 9.3248 9.0475 9.26345 9.15565 9.15529C9.26381 9.04714 9.32516 8.90083 9.32649 8.74788C9.32781 8.59494 9.26902 8.44758 9.16276 8.33757L7.58367 6.75849Z" fill="#757575"></path>
</symbol><symbol id="icon-up" viewBox="0 0 24 24"><path d="M0 0h24v24H0V0z" fill="none"></path><path d="M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"></path></symbol><symbol id="icon-view" viewBox="0 0 18 18">
<g clip-path="url(#clip0_146_842)">
<path d="M17.8969 8.69829C16.3916 5.52928 12.9688 2.67188 8.96485 2.67188C4.45963 2.67188 1.22127 6.19616 0.0328217 8.69829C-0.0578156 8.88918 -0.0578156 9.11083 0.0328217 9.30172C1.53809 12.4707 4.96088 15.3281 8.96485 15.3281C13.4701 15.3281 16.7084 11.8037 17.8969 9.30172C17.9875 9.11083 17.9875 8.88918 17.8969 8.69829ZM8.96485 13.9219C5.72553 13.9219 3.03978 11.7871 1.46434 9.00001C3.03319 6.22431 5.71729 4.07813 8.96485 4.07813C12.2039 4.07813 14.8899 6.21263 16.4654 9.00001C14.8965 11.7756 12.2124 13.9219 8.96485 13.9219ZM8.96485 5.48438C7.02631 5.48438 5.44922 7.06147 5.44922 9.00001C5.44922 10.9385 7.02631 12.5156 8.96485 12.5156C10.9034 12.5156 12.4805 10.9385 12.4805 9.00001C12.4805 7.06147 10.9034 5.48438 8.96485 5.48438ZM8.96485 11.1094C7.80181 11.1094 6.85548 10.163 6.85548 9.00001C6.85548 7.83683 7.80181 6.89063 8.96485 6.89063C10.128 6.89063 11.0742 7.83683 11.0742 9.00001C11.0742 10.163 10.128 11.1094 8.96485 11.1094Z"></path>
</g>
</symbol><symbol id="icon-vk" viewBox="0 0 24 24">
<g clip-path="url(#clip0_55_341)">
<path d="M23.7859 17.3671C23.7214 17.2591 23.3223 16.392 21.4022 14.6099C19.3921 12.7438 19.6621 13.0468 22.0833 9.82005C23.5579 7.8549 24.1474 6.65482 23.9629 6.14178C23.7874 5.65274 22.7028 5.78175 22.7028 5.78175L19.0965 5.80275C19.0965 5.80275 18.8295 5.76675 18.63 5.88526C18.4365 6.00227 18.312 6.27229 18.312 6.27229C18.312 6.27229 17.7404 7.7934 16.9784 9.0865C15.3718 11.8152 14.7282 11.9592 14.4657 11.7897C13.8552 11.3952 14.0082 10.2026 14.0082 9.35652C14.0082 6.71182 14.4087 5.60924 13.2266 5.32422C12.8336 5.22971 12.5456 5.1667 11.542 5.1562C10.2549 5.1427 9.16431 5.1607 8.54777 5.46223C8.13674 5.66324 7.82022 6.11177 8.01373 6.13728C8.25225 6.16878 8.79229 6.28279 9.07881 6.67282C9.44934 7.17535 9.43583 8.30644 9.43583 8.30644C9.43583 8.30644 9.64885 11.4192 8.9393 11.8062C8.45176 12.0717 7.78421 11.5302 6.35161 9.05349C5.61806 7.7859 5.06302 6.3833 5.06302 6.3833C5.06302 6.3833 4.95651 6.12228 4.766 5.98277C4.53498 5.81325 4.21096 5.75925 4.21096 5.75925L0.781708 5.78025C0.781708 5.78025 0.267171 5.79525 0.0781574 6.01877C-0.0898547 6.21828 0.0646565 6.62931 0.0646565 6.62931C0.0646565 6.62931 2.74985 12.9103 5.78907 16.077C8.57777 18.9797 11.743 18.7892 11.743 18.7892H13.1771C13.1771 18.7892 13.6106 18.7412 13.8312 18.5027C14.0352 18.2837 14.0277 17.8727 14.0277 17.8727C14.0277 17.8727 13.9992 15.948 14.8932 15.6645C15.7738 15.3855 16.9049 17.5246 18.1035 18.3482C19.0095 18.9707 19.6981 18.8342 19.6981 18.8342L22.9038 18.7892C22.9038 18.7892 24.5809 18.6857 23.7859 17.3671Z" fill="white"></path>
</g>
</symbol></svg>
<div class="modal__container">
<div class="modal__header">
<div class="modal__header-top">
<h2 class="modal__title">Аналитика по конкурентам</h2>
<button class="modal__close btn-default" type="button">
<svg width="18" height="18">
<use xlink:href="#icon-close"></use>
</svg>
</button>
</div>
<div class="modal__tabs tab">
<table style="width: 100%">
<tr>
<td>
<ul class="tab__list">
<li>
<button class="is-active tab__btn btn-default js-modal-tab" type="button" data-id="tab_1" onclick="setTimeout(function (){loadCurrentHouseData();}, 10);">В этом доме</button>
</li>
<?php if ($user->agencyId != 11442) {?>
<li>
<button class="tab__btn btn-default js-modal-tab" type="button" data-id="tab_2" onclick="setTimeout(function (){loadRadiusData();}, 10);">В радиусе</button>
</li>
<?php }?>
<?php if ($user->agencyId != 11442) {?>
<li>
<button class="tab__btn btn-default js-modal-tab" type="button" data-id="tab_3" onclick="$('.modal__content .analytics-obj-list .object').html('');setTimeout(function (){showTerritoryMap();}, 10);">По заданной территории</button>
</li>
<?php }?>
</ul>
</td>
<td style="width: 20%;">
<div class="tab__filter-controls" id="saveAnalyticsCabinetSelection" style="display:none;">
<button class="tab__controls-filter-btn tab__controls-filter-btn--green btn-default" style="padding: 6px;width: 75%;" type="button" onclick="saveObjectCabinetCompetitors();">Сохранить выбор</button>
</div>
</td>
<td style="width: 23%;">
<a style="display: none;" id="selectAllLinkForCabinet" href="javascript::void();" onclick="selectAllOnPageForCabinet();" >Выбрать всех конкурентов на странице</a>
</td>
</tr>
</table>
<div class="tab__controls">
<div class="tab__controls-top">
<div class="tab__controls-filter-container">
<div class="tab__filter filter">
<form action="#">
<div class="filter__drop">
<fieldset id="analyticsRadiusBlock"><span>Расстояние (м):</span>
<div class="input-area">
<label class="input-label"><span class="label-text">от</span>
<input type="number" min="0" max="1000" placeholder="0" id="rangeFrom">
</label>
<label class="input-label"><span class="label-text">до</span>
<input type="number" min="0" max="5000" placeholder="1500" id="rangeTo">
</label>
<div class="range" id="range" data-min="0" data-value="1500" data-max="5000"></div>
</div>
</fieldset>
<fieldset><span>Общая площадь (м2):</span>
<div class="input-area">
<label class="input-label"><span class="label-text">от</span>
<input type="number" min="0" max="1000" id="areaFrom">
</label>
<label class="input-label"><span class="label-text">до</span>
<input type="number" min="0" max="1000" id="areaTo">
</label>
</div>
</fieldset>
<fieldset id="analyticsKitchenBlock"><span>Площадь кухни (м2):</span>
<div class="input-area">
<label class="input-label"><span class="label-text">от</span>
<input type="number" min="0" max="1000" id="kitchenAreaFrom">
</label>
<label class="input-label"><span class="label-text">до</span>
<input type="number" min="0" max="1000" id="kitchenAreaTo">
</label>
</div>
</fieldset>
<fieldset id="analyticsYearBlock"><span>Год постройки:</span>
<div class="input-area">
<label class="input-label"><span class="label-text">от</span>
<input type="number" min="1600" max="3000" id="yearFrom">
</label>
<label class="input-label"><span class="label-text">до</span>
<input type="number" min="1600" max="3000" id="yearTo">
</label>
</div>
</fieldset>
<fieldset id="analyticsKvTypeBlock"><span>Добавить к сравнению:</span>
<div class="input-area" style="width: 60%;">
<div class="filter-popup-input">
<div class="crm__filter-input">
<select id="analytics-filter-kv-type" multiple style="width: 200px;">
<option value="1000">Студия</option>
<option value="1">1к.кв.</option>
<option value="2">2к.кв.</option>
<option value="3">3к.кв.</option>
<option value="4">4к.кв.</option>
<option value="5">5к.кв.</option>
<option value="6">6к.кв.</option>
<option value="7">7к.кв.</option>
<option value="8">8к.кв.</option>
<option value="9">9к.кв.</option>
<option value="100">больше 9 комнат</option>
</select>
</div>
</div>
</div>
</fieldset>
<fieldset id="analyticsCommTypeBlock"><span>Добавить к сравнению:</span>
<div class="input-area" style="width: 60%;">
<div class="filter-popup-input">
<div class="crm__filter-input">
<select id="analytics-filter-comm-type" multiple style="width: 200px;">
<?php
$sql_commercial_object = "SELECT * FROM commercial_object";
$q_commercial_object = mysql_query($sql_commercial_object);
while($r_commercial_object = mysql_fetch_assoc($q_commercial_object)) {
echo '<option value="' . $r_commercial_object['id'] . '">' . $r_commercial_object['name'] . '</option>';
}
?>
</select>
</div>
</div>
</div>
</fieldset>
</div>
<div class="tab__filter-controls">
<button class="tab__controls-filter-btn btn-default filter__opener" type="button" id="analyticsOpenFilterButton">Уточнить</button>
<button class="tab__controls-filter-btn tab__controls-filter-btn--green btn-default filter__submit-btn" type="button" onclick="loadRadiusOrMapData();">Применить</button>
</div>
</form>
</div>
</div>
<div class="tab__controls-filter-container min">
<div class="tab__controls-toggler-container">
<button class="tab__controls-toggler btn-default is-active" type="button" data-view-type="list" onclick="loadRadiusData();">Списком</button>
<button class="tab__controls-toggler btn-default" type="button" data-view-type="map" id="loadRadiusDataMapControl" onclick="loadRadiusDataMap();">На карте</button>
</div>
<select id="filter-sort-order" class="tab__controls_select">
<option value="date_desc" selected>Дата изм. от нового к старому</option>
<option value="date_asc">Дата изм. от старого к новому</option>
<option value="price_desc">По цене общей дороже</option>
<option value="price_asc">По цене общей дешевле</option>
<option value="pricekv_desc">По цене за кв.м дороже</option>
<option value="pricekv_asc">По цене за кв.м дешевле</option>
<option value="area_desc">По площади от большего к меньшему</option>
<option value="area_asc">По площади от меньшего к большему</option>
<option value="date_publish_desc">По дате доб. от нового к старому</option>
<option value="date_publish_asc">По дате доб. публикации от старого к новому</option>
</select>
<button class="tab__controls-filter-btn tab__controls-filter-btn--green" style="margin-left:0px" onclick="loadRadiusOrMapData();" type="button">Применить</button>
</div>
</div>
<div class="tab__controls-bottom" id="avaragePriceButtonContainer">
<button class="tab__controls-average-btn btn-default inner-modal-opener" type="button" data-modal-name="average-modal">
<svg width="18" height="18">
<use xlink:href="#icon-chart"></use>
</svg><span>Показать средние цены</span>&nbsp;<span style="font-size: 12px; border-bottom: none;" id="averageCountNumber"></span>
</button>
</div>
</div>
</div>
</div>
<div class="modal__content">
</div>
<div class="modal__footer">
</div>
<script type="text/javascript">
let btn = document.querySelector('.filter__opener');
let submitBtn = document.querySelector('.filter__submit-btn');
let filterControls = document.querySelector('.filter__drop');
const onClickToggleFilter = () => {
filterControls.classList.toggle('is-active');
submitBtn.classList.toggle('is-showed');
if(filterControls.classList.contains('is-active')) {
btn.innerHTML = 'Скрыть';
} else {
btn.innerHTML = 'Уточнить';
}
}
if(btn) {
btn.addEventListener('click', onClickToggleFilter);
}
$('#analytics-filter-kv-type').fastselect({
placeholder: 'Кол-во комнат',
onItemSelect: function() {
},
onItemDelete: function() {
}
});
$('#analytics-filter-comm-type').fastselect({
placeholder: 'Тип объекта',
onItemSelect: function() {
},
onItemDelete: function() {
}
});
</script>
</div>
</div>
<div class="f__modal-bg" id="restricted_access_win_bg" style="display: none;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="f__modal sign" id="restricted_access_win" style="display: none;padding-bottom: 0;">
<div class="f-col">
<div class="f-col-3">&nbsp;</div>
<div class="f-col-6">
<div style="font-size:1.2em; border-radius:5px; text-align:center;">
На вашем тарифе данный раздел недоступен, с вами свяжется менеджер для активации прав доступа.
</div>
<div style="width:240px; margin:20px auto;text-align: center;"><a href="javascript:void();" onclick="closeRestrictedAccessWin();" class="fr-btn medium-button">Закрыть</a></div>
</div>
<div class="f-col-3">&nbsp;</div>
<div class="clear"></div>
</div>
</div>
</div>
<div class="f__modal-bg" id="wazzap_access_win_bg" style="display: none;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="f__modal sign" id="wazzap_access_win" style="display: none;padding-bottom: 0;">
<div class="f-col">
<div class="f-col-3">&nbsp;</div>
<div class="f-col-6">
<div style="font-size:1.2em; border-radius:5px; text-align:center;">
Данный сервис позволяет подключить чаты с WhatsApp, Telegram, Instagram, VK. Для подключения данной опции обратитесь к Вашему менеджеру.
</div>
<div style="width:240px; margin:20px auto;text-align: center;"><a href="javascript:void();" onclick="closeWazzapAccessWin();" class="fr-btn medium-button">Закрыть</a></div>
</div>
<div class="f-col-3">&nbsp;</div>
<div class="clear"></div>
</div>
</div>
</div>
<div class="f__modal-bg" id="whatsapp_sended_win_bg" style="display: none;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="f__modal sign" id="whatsapp_sended_win" style="display: none;padding-bottom: 0;">
<div class="f-col">
<div class="f-col-3">&nbsp;</div>
<div class="f-col-6">
<div style="font-size:1.2em; border-radius:5px; text-align:center;">
Рассылка запущена, сообщения будут доставлены в ближайшее время.
</div>
<div style="width:240px; margin:20px auto;text-align: center;"><a href="javascript:void();" onclick="closeWhatsappSendedWin();" class="fr-btn medium-button">Закрыть</a></div>
</div>
<div class="f-col-3">&nbsp;</div>
<div class="clear"></div>
</div>
</div>
</div>
<div class="full_modal-bg" id="low_object_price_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="low_object_price" style="display: none;">
<div class="modal-inner">
<h2>Укажите процент снижения цены выбранных объектов</h2>
<div class="form-block">
<div class="label">Процент снижения</div>
<div class="inputs">
<input class="text" type="number" min="1" max="99" id="price_low_percent" name="price_low_percent" value="1"/>
</div>
<div class="clear"></div>
</div>
</div>
<div class="modal-submit">
<button type="submit" onclick="recalculatePrice(document.getElementById('price_low_percent').value);">Пересчитать цены <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="send_to_other_user_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="send_to_other_user" style="display: none;">
<div class="modal-inner">
<h2>Укажите нового сотрудника для выбранного объекта</h2>
<div class="form-block">
<div class="label">Сотрудник</div>
<div class="inputs" style="width: 80%">
<select name="new_user_work" id="ms-new-user-work" style="width: 100%;"></select>
</div>
<div class="clear"></div>
</div>
</div>
<div class="modal-submit">
<input type="hidden" name="send_to_other_user_id_obj" id="send_to_other_user_id_obj" value="">
<button type="submit" onclick="sendToNewUser(document.getElementById('ms-new-user-work').value, document.getElementById('send_to_other_user_id_obj').value);">Передать <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="cancel_send_object_to_other_user_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="cancel_send_object_to_other_user" style="display: none;">
<div class="modal-inner">
<h2>Вы действительно хотите отменить передачу объекта?</h2>
<div class="form-block">
<div class="label" style="width: 25%">Пользователь, которому выполняется передача:</div>
<div class="inputs" style="margin-top: 5px;font-size: larger;">
<span id="send_to_user_canceled_user_name"></span>
</div>
<div class="clear"></div>
</div>
</div>
<div class="modal-submit">
<input type="hidden" name="send_to_user_canceled_user_id" id="send_to_user_canceled_user_id" value="">
<input type="hidden" name="send_to_user_canceled_object_id" id="send_to_user_canceled_object_id" value="">
<button type="submit" onclick="cancelSendToNewUser(document.getElementById('send_to_user_canceled_user_id').value, document.getElementById('send_to_user_canceled_object_id').value);">Отменить передачу <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="send_objects_to_other_user_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="send_objects_to_other_user" style="display: none;">
<div class="modal-inner">
<h2>Укажите нового сотрудника для выбранных объектов</h2>
<div class="form-block">
<div class="label">Сотрудник</div>
<div class="inputs">
<select name="new_user_work" id="ms-new-user-work2"></select>
</div>
<div class="clear"></div>
</div>
</div>
<div class="modal-submit">
<input type="hidden" name="send_objects_to_other_user_id_obj" id="send_objects_to_other_user_id_obj" value="">
<button type="submit" onclick="sendObjectsToNewUser(document.getElementById('ms-new-user-work2').value, document.getElementById('send_objects_to_other_user_id_obj').value);">Передать <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="cabinet_link_add_edit_bg" style="display: none"></div>
<div class="full_modal-bg" id="ad_stat_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="ad_stat" style="display: none;">
<div class="modal-inner">
<h2>Отчёт по рекламе</h2>
<div class="form-block">
<div id="advert_report" class="settings-block" style="display:block;position:relative;margin-right:0px;min-height:120px;">
<div class="object-content__preloader" style="position:absolute;left:calc(50% - 75px);">
<img src="../images/rocket-spinner.svg" width="96px">
<br/>
<p style="padding: 15px 0">Дождитесь завершения загрузки...</p>
</div>
</div>
<div class="settings-block area-label-right" style="margin-top:15px;margin-left:0px;margin-right:0px;margin-bottom:0px;">
<p style="font-size:13px;"><i class="ti-info-alt"></i> Формирование отчета JCat может занимать до 3-х дней после размещения объекта.</p>
<p style="font-size:13px;"><i class="ti-info-alt"></i> Статистика от Авито, ЦИАН, ДомКлик и Я.Недвижимость обновляется раз в 1 час.</p>
</div>
<div class="clear"></div>
</div>
</div>
<div class="modal-submit">
<button type="submit" onclick="closeAfterStats()">Закрыть <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="ad_cost_stat_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="ad_cost_stat" style="display: none;">
<div class="modal-inner">
<h2>Затраты на рекламу</h2>
<div class="form-block">
<div id="ad_cost_stat_block" class="adv-costs"></div>
<div class="clear"></div>
</div>
</div>
<div class="modal-submit">
<button type="submit" onclick="closeAfterAdStats()">Закрыть <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="publish_stat_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="publish_stat" style="display: none;">
<div class="modal-inner">
<h2>Состояние публикации</h2>
<div class="form-block">
<div id="publish_stat_rep" class="settings-block"></div>
<div class="clear"></div>
</div>
</div>
<div class="modal-submit">
<button type="submit" onclick="closeAfterPublishStats()">Закрыть <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="egrn_request_list_window_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="egrn_request_list_window" style="display: none;">
<div class="modal-inner">
<h2>Тарифы получения выписок из ЕГРН</h2>
<div class="form-block">
<div id="egrn_request_list" class="settings-block"></div>
<div class="clear"></div>
</div>
</div>
<div class="modal-submit">
<button type="submit" onclick="closeAfterEgrnRequests()">Закрыть <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="egrn_create_request_window_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="egrn_create_request_window" style="display: none;">
<div class="modal-inner">
<input type="hidden" name="egrn_request_object_id" id="egrn_request_object_id" value=""/>
<h2>Заказ выписки из ЕГРН</h2>
<div id="egrnRequestAvailableCount" style="padding: 0 0 25px;">
Доступно выписок: 0
</div>
<div id="egrnRequestErrors" style="color: red;padding: 0 0 25px;">
</div>
<div class="form-block">
<div class="inputs">
<div class="checkbox">
<input name="simpleEgrnRequest" id="simpleEgrnRequest" type="checkbox" value="1">
<label for="simpleEgrnRequest">Выписка из ЕГРН</label>
</div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="inputs">
<div class="checkbox">
<input name="moveEgrnRequest" id="moveEgrnRequest" type="checkbox" value="1">
<label for="moveEgrnRequest">Выписка из ЕГРН о переходе прав на объект недвижимости</label>
</div>
</div>
<div class="clear"></div>
</div>
<div id="egrnRequestSubmitLoader">
</div>
</div>
<div class="modal-submit">
<button type="submit" onclick="saveEgrnRequestForObject(this)">Заказать <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="egrn_request_object_list_window_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="egrn_request_object_list_window" style="display: none;">
<div class="modal-inner">
<input type="hidden" name="egrn_request_object_list_object_id" id="egrn_request_object_id" value=""/>
<h2>Выписки из ЕГРН</h2>
<div id="egrn_request_object_list">
</div>
</div>
<div class="modal-submit">
<button type="submit" onclick="closeEgrnRequestListForObject()">Закрыть <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
<div class="full_modal-bg" id="zipal_variants_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="zipal_variants" style="display: none;">
<div class="modal-inner">
<h2 id="reportTitleInVariants">Выберите площадки для размещения</h2>
<div id="reportTimeHint" style="padding-bottom: 15px;">
Изменения будут отражены в течение 10-15 минут
</div>
<div id="zipal_errors" style="color: red;padding-bottom: 15px;">
</div>
<div id="zipal_content">
</div>
<div class="modal-submit" style="margin-top: 15px;" id="sendButtonInVariants">
<button onclick="saveZipal();" type="button">Разместить <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
</div>
<div class="full_modal-bg" id="adv_package_variants_bg" style="display: none; z-index:99999;">
<span class="pseudo-link adv-pack-closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="adv_package_variants" style="display: none; z-index:99999;">
<div class="modal-inner">
<input type="hidden" name="publish_object_id" id="publish_object_id" value=""/>
<input type="hidden" name="publish_pack_id" id="publish_pack_id" value=""/>
<h2>Список площадок рекламного пакета</h2>
<div style="padding-bottom: 15px;">
Публикация будет выполнены в течение 10-15 минут
</div>
<div id="adv_package_variants_errors" style="padding-bottom: 10px; color: red;">
</div>
<div id="adv_package_variants_content">
</div>
<div class="modal-submit" style="margin-top: 15px;" id="sendButtonInAdvPack">
<button onclick="publishAdvPackage();" type="button">Разместить <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
</div>
<div class="full_modal-bg clients" id="stats_adv_objects_list__bg" style="display: none; margin-bottom: 0;">
<span class="pseudo-link closer-obj-adv"><i class="ti-close"></i></span>
<input type="hidden" id="obj_adv_table_stat_object_id" value=""/>
<div class="full_modal history__modal" id="stats_adv_objects_list" style="display: none; background: inherit; top: 30px !important; height: 92%;">
</div>
</div>
<div class="full_modal-bg" id="adv_pack_list_bg" style="display: none;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="adv_pack_list" style="display: none;">
<div class="modal-inner">
<input type="hidden" name="adv_pack_object_id" id="adv_pack_object_id" value=""/>
<h2>Список рекламных пакетов для объекта</h2>
<div id="adv_pack_list_content">
</div>
<div class="modal-submit" style="margin-top: 15px;">
<button onclick="closeAdvPackList();" type="button">Закрыть <i class="ti-angle-right"></i></button>
</div>
</div>
</div>
</div>
<div class="full_modal-bg" id="zipal_unpublish_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal" id="zipal_unpublish" style="display: none;">
<div class="modal-inner">
<h2>Подтверждение</h2>
<div>
Снять объект с публикации?<br/>
Изменения будут отражены в течение 10-15 минут
</div>
<div class="modal-submit" style="margin-top: 15px;">
<button onclick="unpublishZipal();" type="button">Снять <i class="ti-angle-right"></i></button>
<input type="hidden" value="" id="zipal_unpublish_id" name="zipal_unpublish_id"/>
</div>
</div>
</div>
</div>
<div class="full_modal-bg" id="change_object_contacts_bg" style="display: none"></div>
<div class="full_modal-bg" id="vk_post_bg" style="display: none"></div>
<div class="f__modal-bg" id="delete_user_bg" style="display: none;"></div>
<div class="f__modal-bg" id="confirmation__req_client_bg" style="display: none;">
<span class="pseudo-link closer event-modal-closer"><i class="ti-close"></i></span>
<div class="f__modal sign" id="confirmation__req_client" style="padding-bottom: 0px; width: 600px;">
<div class="f-col">
<div class="f-col-2">&nbsp;</div>
<div class="f-col-8">
<div class="bg-danger" style="font-size:1.2em; border-radius:5px; text-align:center;">
<span class="confirmation_event"></span>
</div>
<div style="text-align: center;padding: 15px" class="loader">
<img src="../images/rocket-spinner.svg" width="100px">
</div>
<div class="form-block no-loader" style="padding-top: 10px;">
<div class="label" style="width: 25%;">Количество <span class="name_razdel"></span></div>
<div style="font-size: 25px" class="inputs total_item">
</div>
<div class="clear"></div>
</div>
<div class="no-loader" style="width:160px; margin:20px auto;">
<a href="javascript:{};" onclick="yes_confirmation();" class="fr-btn medium-button yes_confirmation">Да</a>
<a href="javascript:{};" onclick="no_confirmation();" class="fr-btn medium-button">Нет</a>
</div>
</div>
<div class="f-col-2">&nbsp;</div>
<div class="clear"></div>
</div>
</div>
</div>
<div class="f__modal-bg" id="confirm__user_bg" style="display: none;"></div>
<div class="f__modal-bg" id="funnel__user_bg" style="display: none;"></div>
<div class="full_modal-bg" id="object-history__bg" style="display: none;z-index: 99991;">
<span class="pseudo-link closer event-modal-closer"><i class="ti-close"></i></span>
<div class="full_modal history__modal" id="object-history" style="display: none;">
<div class="history__object-info" id="object-info-block">
<div class="preloader"></div>
</div>
<div class="chat-history__actions">
<div class="inner">
<a href="#" id="chat__new-call"><span class="simple-button call">Звонок</span></a>
<a href="#" id="chat__new-meeting"><span class="simple-button meeting">Встреча</span></a>
<a href="#" id="chat__new-showing"><span class="simple-button showing">Показ</span></a>
<a href="#" id="chat__new-deal"><span class="simple-button deal">Сделка</span></a>
<a href="javascript:{}" id="chat__new-event"><span class="simple-button event">Задача</span></a>
<a href="javascript:{}" id="chat__new-file"><span class="simple-button file">Файл</span></a>
</div>
</div>
<div class="history">
<div class="history__chat">
<div class="history__chat__top-shadow">
&nbsp;
</div>
<div id="event-chat">
<div class="preloader"></div>
</div>
<div class="history__chat__bottom-shadow">
&nbsp;
</div>
<div class="history__chat-form">
<table class="chat-form">
<tr>
<td class="task">
<div class="add-task">
<i class="ti-plus"></i>
</div>
</td>
<td>
<div class="chat-textarea">
<textarea id="chatTextArea"></textarea>
</div>
</td>
<td class="submit">
<div class="chat-button">
<button id="cancelTextButton" title="Отменить редактирование" style="display:none;"><i class="ti-close"></i></button>
<button id="submitTextButton" title="Отправить" data-id=""><i class="ti-control-forward"></i></button>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<?php
$user_id = $_SESSION['id'];
?>
<div class="full_modal-bg" id="inssmart_modal" style="display: none;">
<span class="pseudo-link closer event-modal-closer"><i class="ti-close"></i></span>
<script
type="text/javascript"
src="https://widgets.inssmart.ru/widgets/b2c-frame.loader.js"
data-id="inssmart-b2c"
data-origin="https://widgets.inssmart.ru"
data-product="/mortgage"
data-token="3142f191-1e86-5487-9a4a-de0f71b1bb92"
data-secret="2b601783-a2b2-5937-b412-d223616f32b1"
data-auth="true"
async>
</script>
<script type="text/javascript">
window.InssmartEventListener.auth( async () => {
try {
const response = await fetch(`/callevents/inssmart.php`, {
method: "POST",
headers: {
"Content-type": "application/json; charset=UTF-8"
}
});
return await response.json();
} catch (e) {
console.error(e)
throw e;
}
})
</script>
</div>
<div class="full_modal-bg" id="object-notes__bg" style="display: none;z-index: 99987;">
<span class="pseudo-link closer event-modal-closer"><i class="ti-close"></i></span>
<div class="full_modal history__modal" id="object-notes" style="display: none;">
<div class="history__object-info" id="object-info-block2">
<div class="preloader"></div>
</div>
<div class="history">
<div class="history__chat">
<div class="history__chat__top-shadow">
&nbsp;
</div>
<div id="notes-chat">
<div class="preloader"></div>
</div>
<div class="history__chat__bottom-shadow">
&nbsp;
</div>
<div class="history__chat-form">
<table class="chat-form">
<tr>
<td>
<div class="chat-textarea" style="margin-left: 15px;">
<textarea id="chatTextArea2"></textarea>
</div>
</td>
<td class="submit">
<div class="chat-button">
<button id="cancelTextButton2" title="Отменить редактирование" style="display:none;"><i class="ti-close"></i></button>
<button id="submitTextButton2" title="Отправить" data-id=""><i class="ti-control-forward"></i></button>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="full_modal-bg clients" id="client-history__bg" style="display: none;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal history__modal" id="client_history" style="display: none;"></div>
</div>
<div class="chat-modal__bg hidden" id="chat-modal__bg__call">
<div class="chat-modal call hidden" id="chat-modal__call">
<span class="pseudo-link closer-obj-events"><i class="ti-close"></i></span>
<div class="chat-modal__inner">
<h2>Новый звонок</h2>
<form>
<div class="form-block intervalBlock">
<div style="float:left">
<div class="label" id="intervalToLabel" style="display:none; margin-bottom: 10px;">
Выберите<br> дату и время c:
</div>
<div class="date-timepicker" id="intervalTo" style="display:none; margin-right:30px">
<div class="datepicker-here" id="to_callDatetime" data-timepicker="true"></div>
</div>
</div>
<div style="float:left">
<div class="label" style="margin-bottom: 10px;">
Выберите<br> дату и время <span style="display:none" id="spanFromInterval">по: </span>
</div>
<div class="date-timepicker">
<div class="datepicker-here" id="callDatetime" data-timepicker="true"></div>
</div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Связь с телефонией
</div>
<div class="checkbox">
<input name="callTelphin" id="callTelphin" type="checkbox">
<label for="callTelphin"></label>
</div>
<div class="clear"></div>
</div>
<div class="form-block otvetstven">
<div class="label">Ответственный</div>
<div class="filter-popup-input check_who_work">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea id="callComment"></textarea>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="modal-submit">
<button type="button" id="addCallButton">Добавить</button>
<button type="button" id="addCallButtonNew">Добавить</button>
</div>
</div>
</div>
<div class="chat-modal__bg hidden" id="chat-modal__bg__showing">
<div class="chat-modal hidden" id="chat-modal__showing">
<span class="pseudo-link closer-obj-events"><i class="ti-close"></i></span>
<div class="chat-modal__inner">
<h2>Новый показ</h2>
<form>
<div class="form-block">
<div class="label">
Выберите<br> дату и время
</div>
<div class="date-timepicker">
<div class="datepicker-here" id="showDatetime" data-timepicker="true"></div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Адрес
</div>
<div class="inputs">
<input id="showAddress" type="text">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Заявка
</div>
<div class="inputs" id="showRequisitionsInput">
<input id="showRequisitions" data-load-once="true" type="text">
</div>
<div class="clear"></div>
</div>
<div class="form-block otvetstven">
<div class="label">Ответственный</div>
<div class="filter-popup-input check_who_work">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea id="showComment"></textarea>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="modal-submit">
<button type="button" id="addShowButton">Добавить</button>
<button type="button" id="addShowButtonNew">Добавить</button>
</div>
</div>
</div>
<div class="chat-modal__bg hidden" id="chat-modal__bg__meeting">
<div class="chat-modal hidden" id="chat-modal__meeting">
<span class="pseudo-link closer-obj-events"><i class="ti-close"></i></span>
<div class="chat-modal__inner">
<h2>Новая встреча</h2>
<form>
<div class="form-block">
<div class="label">
Выберите<br> дату и время
</div>
<div class="date-timepicker">
<div class="datepicker-here" id="meetDatetime" data-timepicker="true"></div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Адрес
</div>
<div class="inputs">
<input id="meetAddress" type="text">
</div>
<div class="clear"></div>
</div>
<div class="form-block otvetstven">
<div class="label">Ответственный</div>
<div class="filter-popup-input check_who_work">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea id="meetComment"></textarea>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="modal-submit">
<button type="button" id="addMeetButton">Добавить</button>
<button type="button" id="addMeetButtonNew">Добавить</button>
</div>
</div>
</div>
<div class="chat-modal__bg hidden" id="chat-modal__bg__deal">
<div class="chat-modal hidden" id="chat-modal__deal">
<span class="pseudo-link closer-obj-events"><i class="ti-close"></i></span>
<div class="chat-modal__inner">
<h2>Новая сделка</h2>
<form>
<div class="form-block">
<div class="label">
Выберите<br> дату и время
</div>
<div class="date-timepicker">
<div class="datepicker-here" id="dealDatetime" data-timepicker="true"></div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Сумма
</div>
<div class="inputs">
<input id="dealSum" type="text">
</div>
<div class="clear"></div>
</div>
<div class="form-block otvetstven">
<div class="label">Ответственный</div>
<div class="filter-popup-input check_who_work">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea id="dealComment"></textarea>
</div>
<div class="clear"></div>
</div>
<div class="form-group client-deal">
<div class="form-block">
<div class="label">
Клиенты
</div>
<input name="deal_clients" value='' type="hidden" id="docs-new-client-vue"/>
<div style="margin-right: 20px;" class="inputs visibleSearch" id="docs-new-client-input-vue">
<v-select v-model="clientSelect" :components="{OpenIndicator}" multiple transition="" placeholder=" Выберите клиентов" class="vue_select" style="width: 400px; border: none;" :options="clients" label="name" @search="getClientsListNew" :filterable="false" @option:selected="selectClientList" @option:deselected="setValueInput">
<div class="spinner" v-show="spinner">Загрузка...</div>
<template v-slot:option="clients">
<span :style="'color:'+clients.color" v-html="clients.fio"></span>
</template>
<div slot="no-options">Не найдено клиентов...</div>
</v-select>
</div>
<div class="clear"></div>
</div>
</div>
<div class="form-group object-deal">
<div class="form-block">
<div class="label">
Объект
</div>
<div class="inputs">
<select id="dealObject"></select>
</div>
<div class="clear"></div>
</div>
</div>
<div class="form-block">
<div class="label">
Бланк документа
</div>
<div class="inputs">
<select id="dealBlank"></select>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="modal-submit">
<button type="button" id="addDealButton">Добавить</button>
<button type="button" id="addDealButtonNew">Добавить</button>
</div>
</div>
</div>
<div class="chat-modal__bg hidden" id="chat-modal__bg__file">
<div class="chat-modal hidden" id="chat-modal__file">
<span class="pseudo-link closer-obj-events"><i class="ti-close"></i></span>
<div class="chat-modal__inner">
<div>
<div class="not-selected-files" v-if="notSelectedFilesMessage && notSelectedFilesMessage.length">
<div v-for="(line, index) in notSelectedFilesMessage" :key="index" :class="index === 0 ? 'not-selected-el-head' : 'not-selected-file'">
{{ line }}
</div>
</div>
<h2>Файл</h2>
</div>
<form>
<div class="form-block">
<div class="label">
Название
</div>
<div class="inputs">
<input class="fileNames" type="text" value="">
</div>
<div class="clear"></div>
</div>
<div v-show="progressUoload.length > 0" class="form-block">
<div class="label">Список файлов</div>
<div class="inputs" style="width: 400px;">
<div class="list_files" v-for="(file, infile) in selectedFiles">
<div v-show="!progressUoload[infile].isEdit">
<label class="label_file"><i v-bind:class=" [ file.classFile, {active: progressUoload[infile].isUpload} ]"></i>{{ progressUoload[infile].real_name }}</label>
<a title="Загрузить" v-bind:class="{ hidden : progressUoload[infile].isUpload}" @click="onUpload(infile, file)" class="no-border faupload"><i class="fas fa-upload"></i></a>
<a title="Изменить имя файла" @click="onEditFile(infile,file)" class="no-border faplus"><i class="ti-pencil"></i></a>
<a title="Удалить" @click="onDeleteFile(infile,file)" class="no-border fatrash"><i class="fas fa-trash"></i></a>
<vue-simple-progress v-if="progressUoload[infile].uploads" bar-color="#e2574c" :val="progressUoload[infile].progress" :text="progressUoload[infile].progress + '%'"></vue-simple-progress>
</div>
<div v-show=" progressUoload[infile].isEdit">
<input style="width:80%; float:left; font-size: 14px;" type="text" v-model="progressUoload[infile].edit_name">
<a class="faplus" @click="saveEdit(infile)" style="border-bottom: none; float:left; margin-left: 5px; margin-top:7px;" title="Сохранить" href="javascript:{}"><i class="fas fa-check"></i></a>
</div>
</div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">файлы</div>
<div class="inputs">
<div class="dropbox">
<input type="file" @change="onFileSelected($event)" multiple="" class="input-file" accept=".png,.gif,.jpg,.jpeg,.xls,.xlsx,.pdf,.doc,.docx,.mp3,.zip,.rar" style="width:400px;">
<p>
Выберите файл(ы)
</p>
</div>
<div class="file-load-info">Каждый файл должен быть меньше 16 МБ</div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea id="fileComment"></textarea>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="modal-submit">
<button @click="selectedFiles = []" type="button" id="addFileButtonNew">Добавить</button>
</div>
</div>
</div>
<!-- Добавление партнера -->
<div class="chat-modal__bg hidden" id="chat-modal__bg__partner">
<div style="min-height: 300px; min-width: 600px;" class="chat-modal hidden" id="chat-modal__partner">
<span class="pseudo-link closer-obj-events"><i class="ti-close"></i></span>
<div class="chat-modal__inner">
<h2>Сотрудники</h2>
<form>
<div class="form-block">
<input type="hidden" id="userIdPartner" value="<?=$_SESSION['id']?>">
<div class="label">Выберите партнера</div>
<div style="width: 250px; float: left;">
<v-select multiple class="vue_select" :options="employe" :reduce="date_employe => date_employe.code" label="date_employe" v-model="selectedEmploye"/>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="modal-submit">
<button @click="change_employe" type="button">Добавить</button>
</div>
</div>
</div>
<!-- Добавление партнера -->
<div class="chat-modal__bg hidden" id="chat-modal__bg__adjacent">
<div style="min-height: 300px; min-width: 600px;" class="chat-modal hidden" id="chat-modal__adjacent">
<span class="pseudo-link closer-obj-events"><i class="ti-close"></i></span>
<div class="chat-modal__inner">
<h2>Смежные воронки</h2>
<form>
<div class="form-block">
<div class="label">Выберите воронку</div>
<div style="width: 250px; float: left;">
<div v-if="!isEmpty(funnels_adjacent)" class="inputs">
<v-select :components="{OpenIndicator}" transition="" @input="change_funnel" class="vue_select" style="width: 250px; border: none;" :options="funnels_adjacent" :reduce="name => name.code" label="name" v-model="selected_adjacent"/>
</div>
<div v-else class="inputs" style="padding-top: 7px;">
<label>Воронок не найдено</label>
</div>
<div class="clear"></div>
</div>
<div class="clear"></div>
<div v-if="selected_adjacent > 0" class="label">Выберите ответственного</div>
<div v-if="selected_adjacent > 0" style="width: 250px; margin-top: 20px; float:left;">
<div class="inputs">
<v-select :components="{OpenIndicator}" transition="" class="vue_select" style="width: 250px; border: none;" :options="employe" :reduce="name => name.code" label="name" v-model="selectedEmploye"/>
</div>
<div class="clear"></div>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="modal-submit">
<button @click="change_adjacent" type="button">Добавить</button>
</div>
</div>
</div>
<!--fr-layout-->
<?php $hideClientContactsModal = function_exists('should_hide_contacts_for_current_user') ? should_hide_contacts_for_current_user() : false; ?>
<div class="full_modal-bg" id="send_bg_new" style="display: none;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal new-client__modal" id="send_new" style="display: none;">
<form class="form-validate" method="post" id="addEditNew">
<div class="modal-inner">
<?php
if(isset($hasRestrictedAccess) && $hasRestrictedAccess){
?>
<div class="warning_msg">
Вы не сможете сохранить клиента, так как у вас не оплачен тариф
</div>
<?php
}
?>
<?php if ($hideClientContactsModal): ?>
<div class="warning_msg" style="background:#fff3cd;color:#664d03;border:1px solid #ffecb5;padding:10px;margin-bottom:10px;border-radius:4px;">
У вашей учётной записи скрыты контакты клиента. Поля «Эл. почта», «Телефон» и переключатель «Зарубежный телефон» недоступны для просмотра и редактирования. Изменения этих полей не сохранятся.
</div>
<?php endif; ?>
<div class="error_msg">
</div>
<h2 class="modal-title">Новый клиент</h2>
<div class="jw-tabs">
<ul class="tabs__caption">
<li id="liGlobal" class="active" data-page="0">
<i class="tabs-li__icon">1</i>
<span>Общие</span>
</li>
<li id="liIpoteka" data-page="2">
<i class="tabs-li__icon">2</i>
<span>Ипотека</span>
</li>
<li id="liCredit" data-page="3">
<i class="tabs-li__icon">3</i>
<span>Кредит</span>
</li>
<li id="liObject" data-page="1">
<i class="tabs-li__icon">4</i>
<span>Объекты</span>
</li>
<?php
if($user->agencyId == 19895 && $user->agency != 1) {
/**** */
} else { ?>
<li id="liReq" data-page="5">
<i class="tabs-li__icon">5</i>
<span>Заявки</span>
</li>
<?php } ?>
<li id="liInnerDocs" data-page="6">
<i class="tabs-li__icon">6</i>
<span>Для документов</span>
</li>
</ul>
<div>
<div class="tabs__content">
<div class="form-block funnel-client-block">
<div class="label">Воронка</div>
<div class="inputs" id="ms-new-funnel-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block stepsTable">
<input type="hidden" value="1" id="is_show_funnel_null"/>
<div class="label">Этап</div>
<div class="inputs" id="editClientStagebar">
<div class="stagebar">
<div class="crm__small-stagebar">
<table>
<tbody>
<tr>
<td class="stage stage-new active" title="Новый клиент">
<div data-stage="1" class="crm__small-stage"></div>
<span class="next-stage">Новый</span>
</td>
<td class="stage stage-work active" title="В работе">
<div data-stage="2" class="crm__small-stage"></div>
<span class="next-stage">В работе</span>
</td>
<td class="stage stage-offer" title="Презентация">
<div data-stage="3" class="crm__small-stage"></div>
<span class="next-stage">Презентация</span>
</td>
<td class="stage stage-showing" title="Показ">
<div data-stage="4" class="crm__small-stage"></div>
<span class="next-stage">Показ</span>
</td>
<td class="stage stage-reservation" title="Бронь">
<div data-stage="5" class="crm__small-stage"></div>
<span class="next-stage">Бронь</span>
</td>
<td class="stage stage-meet" title="Подаем на ипотеку">
<div data-stage="6" class="crm__small-stage"></div>
<span class="next-stage">Сделка</span>
</td>
<td class="stage stage-deal" title="Сделка">
<div data-stage="7" class="crm__small-stage"></div>
<span class="next-stage">Сделка</span>
</td>
<td class="stage stage-end" title="Клиент закрыт">
<div data-stage="8" class="crm__small-stage"></div>
<span class="next-stage">Закрыт</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label l-space">ФИО</div>
<div class="inputs">
<input type="text" class="text" name="fio" required="" style="width:400px;" value="">
</div>
<div class="form-block__hot-client" title="Горячий клиент">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class=""><g><g transform="matrix(1.25 0 0 -1.25 0 45)"><path style="fill:#F4511E" d="M398.448-179.952c0,23.5-4.18,46.008-11.847,66.843c-5.24-61.375-37.967-92.917-72.162-78.234 c-32.043,13.761-10.445,67.401-8.851,92.996C308.277-54.958,305.451-5.293,226.637,36c32.749-62.651,3.793-101.563-26.586-103.943 c-33.683-2.62-64.542,28.956-53.151,80.216c-36.884-27.179-37.967-72.925-26.586-102.52c11.869-30.847-0.467-56.477-29.423-59.325 c-32.339-3.189-50.314,34.641-33.74,94.922c-28.683-33.775-45.997-77.516-45.997-125.302C11.152-286.902,97.85-373.6,204.8-373.6 S398.448-286.902,398.448-179.952z" data-original="#F4900C" class="active-path" data-old_color="#FF7043"></path>
<path style="fill:#FFB74D" d="M277.418-279.146c-23.978,9.603-17.554,26.097-23.728,60.27 c-6.174,34.173-29.902,57.912-65.031,68.346c25.63-72.14-14.204-98.726-35.084-103.476c-21.324-4.853-42.751,0.012-45.2,45.644 c-24.867-24.764-40.267-59.028-40.267-96.893c0-4.186,0.199-8.325,0.567-12.415C103.652-352.245,151.729-373.6,204.8-373.6 s101.148,21.355,136.126,55.932c0.369,4.09,0.567,8.229,0.567,12.415c0,24.901-6.652,48.253-18.283,68.358 C324.885-272.026,294.026-285.798,277.418-279.146z" data-original="#FFCC4D" class="" data-old_color="#FFCC4D"></path></g></g></svg>
</div>
<div class="form-block__p1-client" title="Категория клиентов">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class="">
<ellipse cx="256" cy="256" rx="240" ry="240" class="priority1"/></svg>
</div>
<div class="form-block__p2-client" title="Категория клиентов">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class="">
<ellipse cx="256" cy="256" rx="240" ry="240" class="priority2"/></svg>
</div>
<div class="form-block__p3-client" title="Категория клиентов">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class="">
<ellipse cx="256" cy="256" rx="240" ry="240" class="priority3"/></svg>
</div>
<div class="form-block__p4-client" title="Категория клиентов">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class="">
<ellipse cx="256" cy="256" rx="240" ry="240" class="priority4"/></svg>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Эл. почта</div>
<div class="inputs">
<input type="text" class="text" name="email" style="width:400px;" value="" <?= $hideClientContactsModal ? 'disabled title="Контакты клиента скрыты для вашей учётной записи"' : '' ?>>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Телефон</div>
<div class="inputs">
<?php if ($showPhoneMask) : ?>
<input type="text" class="text phoneMask" id="phoneClient" name="phone" required="" style="width:400px;" value="" <?= $hideClientContactsModal ? 'disabled title="Контакты клиента скрыты для вашей учётной записи"' : '' ?>>
<?php else : ?>
<input type="text" class="text" id="phoneClient" name="phone" required="" style="width:400px;" value="" <?= $hideClientContactsModal ? 'disabled title="Контакты клиента скрыты для вашей учётной записи"' : '' ?>>
<?php endif; ?>
</div>
<div class="checkbox inline-block" style="display: inline-block;min-height: unset; padding-left: 0px; margin-top: 0px; margin-bottom: 0px;">
<input name="national_phone" id="national_phone" type="checkbox" <?= $hideClientContactsModal ? 'disabled' : '' ?>>
<label class="label ml-5 whitespace-nowrap" for="national_phone">Зарубежный телефон</label>
</div>
</div>
<?php if (!$hideClientContactsModal): ?>
<div class="form-block">
<div class="label">Добавить доп. телефон</div>
<a href="javascript:{}" id="add_phone2" class="tab tab__new-object">
<i class="ti-plus"></i><span></span>
</a>
<a href="javascript:{}" title="Соединить с другим клиентом" data-id="" id="union_clients_form_open" class= "tab tab__new-object">
<i class="ti-loop"></i><span></span>
</a>
<div class="clear"></div>
</div>
<?php endif; ?>
<div class="form-block">
<div class="label">Заявки</div>
<div style="margin-right: 20px;" class="inputs" id="ms-new-client-req-input">
</div>
<?php
$menuPermissions = $user->checkMenuPermissions();
if ($menuPermissions['cannot_create_req_manually'] == 0) {
?>
<a style="margin-top:0px;" href="javascript:{}" id="addReqClientForm" data-client="" class="tab tab__new-object add_req_new">
<i class="ti-plus"></i><span>Новая заявка</span>
</a>
<?php } ?>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Тип клиента</div>
<div class="inputs">
<select id="ms-new-client-type" multiple>
<?php
if ($user->agencyId == 12482 && !in_array("Кадастр",$WORK_TYPES)){
$WORK_TYPES[] = "Кадастр";
$WORK_TYPES[] = "Соискатель";
}
foreach($WORK_TYPES as $key => $val){
if($key > 0){
?>
<option data-op="<?=$key?>" value="<?=$val?>"><?=$val?></option>
<?php
}
}
?>
</select>
</div>
<div class="clear"></div>
</div>
<div class="form-block proactivities">
<div class="label">Теги</div>
<div class="inputs" id="ms-new-client-activities-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block klient">
<div class="label">Договоры</div>
<div class="inputs">
<div id="list_contracts_client_form">
</div>
<div>
<a onclick="open_form_contract(-1,-1,'client', this)" data-contract="0" href="javascript:{}" class="tab tab__new-object"><i class="ti-plus"></i><span>Добавить договор</span></a>
</div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Роль клиента</div>
<div class="inputs">
<select id="ms-new-client-rol" class="ms-crm-client-rol" multiple="multiple">
<?php
if($user->agencyId == 7911 && !in_array("Страхование",$ROLES_CLIENTS)){
$ROLES_CLIENTS[] = "Страхование";
$ROLES_CLIENTS[] = "Путевки";
$ROLES_CLIENTS[] = "Юр.услуги";
} else if ($user->agencyId == 12482 && !in_array("Заказчик",$ROLES_CLIENTS)){
$ROLES_CLIENTS[] = "Заказчик";
} else if ($user->agencyId == 12061 && !in_array("Другое",$ROLES_CLIENTS)){
$ROLES_CLIENTS[] = "Другое";
}
foreach($ROLES_CLIENTS as $key => $val){
if($key > 0) {
?>
<option data-op="<?=$key?>" value="<?=$val?>"><?=$val?></option>
<?php
}
}
?>
</select>
</div>
<div class="clear"></div>
</div>
<!-- если снимает или покупает -->
<div class="form-block">
<div class="label">Тип недвижимости</div>
<div class="inputs">
<select id="ms-new-client-objects-type" class="ms-crm-client-object-type" multiple>
<option data-op="1" value="1к_кв">1к.кв.</option>
<option data-op="2" value="2к_кв">2к.кв.</option>
<option data-op="3" value="3к_кв">3к.кв.</option>
<option data-op="4" value="4к_кв">4к.кв.</option>
<option data-op="5" value="5к_кв">5к.кв.</option>
<option data-op="6" value="6к_кв">6к.кв.</option>
<option data-op="7" value="7к_кв">7к.кв.</option>
<option data-op="8" value="8к_кв">8к.кв.</option>
<option data-op="9" value="9к_кв">9к.кв.</option>
<option data-op="10" value="Более_9_комнат">Более 9 комнат</option>
<option data-op="16" value="Студия">Студия</option>
<option data-op="11" value="Комната">Комната</option>
<option data-op="12" value="Дом">Дом</option>
<option data-op="13" value="Помещение">Помещение</option>
<option data-op="14" value="Часть__дома">Часть дома</option>
<option data-op="15" value="Комплекс__домов">Комплекс домов</option>
<option data-op="17" value="Апартаменты">Апартаменты</option>
<option data-op="18" value="Земельный__участок">Земельный участок</option>
</select>
</div>
<div class="clear"></div>
</div>
<!-- если сдает или продает -->
<div class="form-block">
<div class="label">Объект&nbsp;<span style="color: red;">(заполняется для Продавца)</span></div>
<div style="margin-right: 20px;" class="inputs">
<select id="ms-new-client-object" class="ms-crm-client-object-type" multiple>
</select>
</div>
<!-- <?php if (!$hasRestrictedAccess) {?>
<a style="margin-top:0px;" href="/add-object.php" id="addObjectClientForm" class="tab tab__new-object">
<i class="ti-plus"></i><span>Новый объект</span>
</a>
<?} else {
$db_sphinx = new MysqlPdo(hstsph2, null, null, null, true, '9306');
$sql_count = "SELECT id
FROM objects
WHERE del=0 AND id_add_user = {$user->id}
LIMIT 10 OPTION max_matches=10";
$vsego = $db_sphinx->num_rows($db_sphinx->query($sql_count, true));
if($vsego >= 3){
?>
<a href="javascript:{}" onclick="trialperiod.modalObj();" class="tab tab__new-object">
<i class="ti-plus"></i><span>Новый объект</span>
</a>
<?php
} else {
?>
<a style="margin-top:0px;" href="/add-object.php" id="addObjectClientForm" class="tab tab__new-object">
<i class="ti-plus"></i><span>Новый объект</span>
</a>
<?php
}?>
<?} ?>-->
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Бюджет</div>
<div class="inputs">
<input type="text" class="text" name="budget" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Описание</div>
<div class="inputs">
<textarea name="opis" class="text" style="width:400px;" rows="7"></textarea>
</div>
<div class="clear"></div>
</div>
<div id="client_fields" class="hidden">
<template v-if="!isEmpty(clientFields)">
<div v-for="(field, index) in clientFields">
<template v-if="field.is_podgroup > 0">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<template v-if="field.is_podgroup_multiselect == 1">
<v-select multiple v-model="fieldModels['model_'+field.id]" :components="{OpenIndicator}" :id="'custom_client_'+field.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.podgroups_select" :reduce="title => title.id" label="title" />
</template>
</div>
</div>
<div class="clear"></div>
<template v-if="!isEmpty(field.podgroups)">
<div v-for="(pg, in_pd) in field.podgroups" v-if="isFindValue(pg.id,fieldModels['model_'+field.id])" class="form-block">
<div class="label" v-html="pg.title"></div>
<div class="inputs">
<template v-if="pg.type==0">
<input class="text" v-model="fieldModels['modelp_'+pg.id]" style="width:400px;" :id="'custom_client_p'+pg.id"/>
</template>
<template v-else-if="pg.type==1">
<input class="number" type="number" v-model.number="fieldModels['modelp_'+pg.id]" style="width:400px;" :id="'custom_client_p'+pg.id"/>
</template>
<template v-else-if="pg.type==2">
<v-select :components="{OpenIndicator}" v-model="fieldModels['modelp_'+pg.id]" :id="'custom_client_p'+pg.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="pg.params.items" :reduce="name => name.value" label="name" />
</template>
<template v-else-if="pg.type==3">
<v-select :components="{OpenIndicator}" v-model="fieldModels['modelp_'+pg.id]" :id="'custom_client_p'+pg.id" transition="" class="vue_select" style="width: 400px; border: none;" multiple :options="pg.params.items" :reduce="name => name.value" label="name" />
</template>
<template v-else-if="pg.type==4">
<div class="checkbox small">
<input v-model="fieldModels['modelp_'+pg.id]" type="checkbox" :checked="Boolean(fieldModels['modelp_'+pg.id])" :id="'custom_client_p'+pg.id" />
<label :for="'custom_client_p'+pg.id"></label>
</div>
</template>
<template v-else-if="pg.type==5">
<textarea class="text" v-model="fieldModels['modelp_'+pg.id]" :id="'custom_client_p'+pg.id" ></textarea>
</template>
</div>
</div>
<div class="clear"></div>
</template>
</template>
<template v-else-if="field.type==0">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<input class="text" v-model="fieldModels['model_'+field.id]" style="width:400px;" :id="'custom_client_'+field.id"/>
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==1">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<input class="number" type="number" v-model.number="fieldModels['model_'+field.id]" style="width:400px;" :id="'custom_client_'+field.id"/>
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==2">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<v-select :components="{OpenIndicator}" :id="'custom_client_'+field.id" v-model="fieldModels['model_'+field.id]" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" :reduce="name => name.value" label="name" />
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==3">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<v-select :components="{OpenIndicator}" :id="'custom_client_'+field.id" v-model="fieldModels['model_'+field.id]" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" :reduce="name => name.value" multiple label="name" />
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==4">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<div class="checkbox small">
<input type="checkbox" v-model="fieldModels['model_'+field.id]" :checked="Boolean(fieldModels['model_'+field.id])" :id="'custom_client_'+field.id" />
<label :for="'custom_client_'+field.id"></label>
</div>
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==5">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<textarea v-model.trim="fieldModels['model_'+field.id]" class="text" :id="'custom_client_'+field.id" ></textarea>
</div>
</div>
<div class="clear"></div>
</template>
</div>
</template>
</div>
<div class="form-block">
<div class="label">Ответственный
</div>
<div id="ms-new-client-work-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Источник</div>
<div class="inputs" id="ms-new-client-source-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Партнёр</div>
<div class="inputs" id="ms-new-client-partner-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">День рождения</div>
<div class="inputs">
<input type="text" class="text datepicker-here2" name="birthday" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
</div>
<div class="tabs__content">
<div class="jw__objects">
</div>
</div>
<div class="tabs__content">
<div class="form-block">
<!-- <div class="label">Первичный / вторичный рынок</div>-->
<div class="checkbox">
<input name="rynok" id="rynok_1" checked="checked" type="radio" value="rynok_1">
<label class="label" for="rynok_1">Первичный рынок</label>
<input name="rynok" id="rynok_2" type="radio" value="rynok_2">
<label class="label" style="margin-left: 350px" for="rynok_2">Вторичный рынок</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block prorynok">
<div class="label">Жилые комплексы</div>
<div class="inputs" id="ms_new_blocks-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="yes_object" id="yes_object" type="checkbox" value="yes_object">
<label class="label" for="yes_object">Подобран объект</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Стоимость объекта</div>
<div class="inputs">
<input type="text" class="text2" name="summa_object" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Размер первоначального взноса в %</div>
<div class="inputs">
<input type="text" class="text" name="ante_pr" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Размер первоначального взноса в рублях</div>
<div class="inputs">
<input type="text" class="text2" name="ante_rub" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Возраст заемщика</div>
<div class="inputs">
<input type="text" class="text2" name="age" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="yes_brak" id="yes_brak" type="checkbox" value="yes_brak">
<label class="label" for="yes_brak">Состоит в браке</label>
<input name="yes_brak_doc" id="yes_brak_doc" type="checkbox" value="yes_brak_doc">
<label style="margin-left: 200px;" class="label hidden probrak" for="yes_brak_doc">Наличие брачного договора</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="yes_co_borrower" id="yes_co_borrower" type="checkbox" value="yes_co_borrower">
<label class="label" style="white-space: pre;" for="yes_co_borrower">Наличие созаемщика (да/нет)</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden proborrower">
<div class="label">Cтепень родства по отношению к заемщику</div>
<div class="inputs">
<input type="text" class="text2" name="relationship" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden proborrower">
<div class="label">ФИО созаемщика</div>
<div class="inputs">
<input type="text" class="text2" name="co_borrower_fio" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden proborrower">
<div class="label">Возраст созаемщика</div>
<div class="inputs">
<input type="text" class="text2" name="co_borrower_age" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden proborrower">
<div class="label">Контактные данные</div>
<div class="inputs">
<textarea name="contacts" class="text" style="width:400px;" rows="7"></textarea>
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden proborrower">
<div class="checkbox">
<input name="yes_co_dohod" id="yes_co_dohod" type="checkbox" value="yes_co_dohod">
<label class="label" for="yes_co_dohod">Учитывается доход (да/нет)</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden prosodohod">
<div class="label">Размер дохода</div>
<div class="inputs">
<input type="text" class="text2" id="co_borrower_dohod" name="co_borrower_dohod" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Совокупный доход</div>
<div class="inputs">
<input type="text" placeholder="Сумма" class="text2" name="income" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Кредитная нагрузка</div>
<div class="inputs">
<input type="text" class="text2" name="credit_load" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Подтверждение дохода:</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="2ndfl" id="2ndfl" type="checkbox" value="2ndfl">
<label class="label" for="2ndfl">2-НДФЛ</label>
<input name="spravka" id="spravka" type="checkbox" value="spravka">
<label style="margin-left: 150px" class="label" for="spravka">Справка по форме банка</label>
<input name="po2doc" id="po2doc" type="checkbox" value="po2doc">
<label style="margin-left: 430px" class="label" for="po2doc">По 2-м документам</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="ip" id="ip" type="checkbox" value="ip">
<label class="label" for="ip">ИП</label>
<input name="bisnesmen" id="bisnesmen" type="checkbox" value="bisnesmen">
<label style="margin-left: 150px" class="label" for="bisnesmen">Собственник бизнеса</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Программа банка:</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="matkap" id="matkap" type="checkbox" value="matkap">
<label class="label" for="matkap">Материнский капитал на ПВ</label>
<input name="state_support" id="state_support" type="checkbox" value="state_support">
<label style="margin-left: 290px" class="label" for="state_support">Господдержка</label>
<input name="subsidy" id="subsidy" type="checkbox" value="subsidy">
<label style="margin-left: 480px" class="label" for="subsidy">Субсидия</label>
<input name="standard_conditions" id="standard_conditions" type="checkbox" value="standard_conditions">
<label style="margin-left: 630px" class="label" for="standard_conditions">Стандартные условия</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="yes_doc" id="yes_doc" type="checkbox" value="yes_doc">
<label class="label" for="yes_doc">Наличие договора (да/нет)</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden prodoc">
<div class="label">Номер договора</div>
<div class="inputs">
<input type="text" class="text2" name="number_doc" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden prodoc">
<div class="label">Дата договора</div>
<div class="inputs">
<input type="text" class="text2 datepicker-here2" name="date_doc" style="width:400px;" value="<?=date("d.m.Y")?>">
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden prodoc">
<div class="label">Размер комиссии в %</div>
<div class="inputs">
<input type="text" class="text2" name="doc_komis_pr" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block hidden prodoc">
<div class="label">Размер комиссии в сумме</div>
<div class="inputs">
<input type="text" class="text2" name="doc_komis" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block" style="margin-bottom: 0px">
<div class="checkbox">
<input name="yes_bank" id="yes_bank" type="checkbox" value="yes_bank">
<label class="label" for="yes_bank">Подача в банк</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block probank hidden">
<ul>
</ul>
<div class="bottom">
<span><a class="fr-btn edit-btn steel i-btn very-small" href="javascript:{};">Добавить банк</a></span>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="yes_resolve" id="yes_resolve" type="checkbox" value="yes_resolve">
<label class="label" for="yes_resolve">Решение по заявке</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block proresolve hidden">
<div class="label">Одобрена</div>
<div class="clear"></div>
</div>
<div class="form-block proresolve hidden">
<ul id="proresolve-yes">
</ul>
<div class="bottom">
<span><a class="fr-btn edit-btn steel i-btn very-small" href="javascript:{};">Добавить банк</a></span>
</div>
<div class="clear"></div>
</div>
<div class="form-block proresolve hidden">
<div class="label">Отказ</div>
<div class="inputs" id="ms-new-client-bank-denial-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block proresolve hidden">
<div class="label">Пересмотр</div>
<div class="inputs" id="ms-new-client-bank-revisal-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="yes_issue" id="yes_issue" type="checkbox" value="yes_issue">
<label class="label" for="yes_issue">Выдача кредита</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block proissue hidden">
<div class="label">Банк выдачи</div>
<div class="inputs" id="ms-new-client-bank-issue-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block proissue hidden">
<div class="label">Ставка</div>
<div class="inputs">
<input type="text" class="text2" name="rate_issue" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block proissue hidden">
<div class="label">Срок кредита</div>
<div class="inputs">
<input type="text" class="text2" name="term_issue" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Комментарий</div>
<div class="inputs">
<textarea name="comment" class="text" style="width:400px;" rows="7"></textarea>
</div>
<div class="clear"></div>
</div>
<div class="form-block proborrower<?=($user->agencyId == 13154 || $user->agencyId == 5238) ? '' : ' hidden'?>">
<div class="checkbox">
<input name="send_web_hook" id="send_web_hook" type="checkbox" value="0">
<label class="label" for="send_web_hook">Oтправить на одобрение <span id="send_web_hook_date">Не отправлялось</span></label>
</div>
<div class="clear"></div>
</div>
</div>
<div class="tabs__content" id="block_client_kredit">
<div class="form-block">
<div class="label">Банковский продукт</div>
<div class="inputs">
<select id="ms_new_bancks_credit" name="bancks_credit" class="ms_new_bancks_credit" multiple="">
<?php
foreach($BANK_PRODUKT as $key => $produkt){
if($key != 0){
?>
<option value="<?=$key?>"><?=$produkt?></option>
<?php
}
}
?>
</select>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Сумма</div>
<div class="inputs">
<input type="text" class="text2" name="summa_credit" style="width:400px;" value="">
</div>
<div class="label" style="margin-left: 10px;">руб.</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Размер комиссии</div>
<div class="inputs">
<input type="text" class="text2" name="komissiya_credit" style="width:400px;" value="">
</div>
<div class="label" style="margin-left: 10px;">%</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Цель</div>
<div class="inputs">
<input type="text" class="text2" name="cel_credit" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Возраст</div>
<div class="inputs">
<input type="text" class="text2" name="age_credit" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Прописка</div>
<div class="inputs">
<input type="text" class="text2" name="propiska_credit" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Нагрузка по кредитам и кредиткам</div>
<div class="inputs">
<input type="text" class="text2" name="nagruzka_credit" style="width:200px;" value="">
</div>
<div class="label" style="margin-left: 10px; width:auto">руб.</div>
<div class="inputs">
<input type="text" class="text2" name="kol_nagruzka_credit" style="width:150px; margin-left: 10px;">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Подтверждаемый доход</div>
<div class="inputs">
<input type="text" class="text2" name="dohod_credit" style="width:400px;" value="">
</div>
<div class="label" style="margin-left: 10px;">руб.</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Способ подтверждения дохода:</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="dava_ndfl_credit" id="dava_ndfl_credit" type="checkbox" value="dava_ndfl_credit">
<label class="label" for="dava_ndfl_credit">2-НДФЛ</label>
<input name="spravka_credit" id="spravka_credit" type="checkbox" value="spravka_credit">
<label style="margin-left: 150px" class="label" for="spravka_credit">Форма банка</label>
<input name="phone_credit" id="phone_credit" type="checkbox" value="phone_credit">
<label style="margin-left: 340px" class="label" for="phone_credit">По звонку</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Количство подач за последние 30 дней</div>
<div class="inputs">
<input type="text" class="text2" name="podachi_credit" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Собственность:</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="kvartira_credit" id="kvartira_credit" type="checkbox" value="kvartira_credit">
<label class="label" for="kvartira_credit">Квартира</label>
<input name="dom_credit" id="dom_credit" type="checkbox" value="dom_credit">
<label style="margin-left: 150px" class="label" for="dom_credit">Дом</label>
<input name="uchastok_credit" id="uchastok_credit" type="checkbox" value="uchastok_credit">
<label style="margin-left: 265px" class="label" for="uchastok_credit">Участок</label>
<input name="car_credit" id="car_credit" type="checkbox" value="car_credit">
<label style="margin-left: 405px" class="label" for="car_credit">Авто</label>
<input name="not_own_credit" id="not_own_credit" type="checkbox" value="not_own_credit">
<label style="margin-left:525px" class="label" for="not_own_credit">Нет</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Наличие отчислений:</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="yes_deduction_credit" id="yes_deduction_credit" type="radio" value="1">
<label class="label" for="yes_deduction_credit">Да</label>
<input name="yes_deduction_credit" id="no_yes_deduction_credit" checked="checked" type="radio" value="0">
<label class="label" style="margin-left: 120px" for="no_yes_deduction_credit">Нет</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Просрочки:</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="overdue_credit" id="overdue_credit_yes" type="radio" value="overdue_credit_yes">
<label class="label" for="overdue_credit_yes">Действующие</label>
<input name="overdue_credit" id="overdue_credit_history" type="radio" value="overdue_credit_history">
<label style="margin-left: 180px" class="label" for="overdue_credit_history">Иторические</label>
<input name="overdue_credit" id="overdue_credit_not" type="radio" value="overdue_credit_not">
<label style="margin-left:365px" class="label" for="overdue_credit_not">Нет</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Наличие МФО:</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="mfo_credit" id="mfo_credit_yes" type="radio" value="mfo_credit_yes">
<label class="label" for="mfo_credit_yes">Действующие</label>
<input name="mfo_credit" id="mfo_credit_history" type="radio" value="mfo_credit_history">
<label style="margin-left: 180px" class="label" for="mfo_credit_history">Иторические</label>
<input name="mfo_credit" id="mfo_credit_not" type="radio" value="mfo_credit_not">
<label style="margin-left:365px" class="label" for="mfo_credit_not">Нет</label>
</div>
<div class="clear"></div>
</div>
</div>
<!-- Заявки -->
<div class="tabs__content">
<div class="form-block">
<?php
$menuPermissions = $user->checkMenuPermissions();
if ($menuPermissions['cannot_create_req_manually'] == 0) {
?>
<a style="margin-top:0px;" href="javascript:{}" id="addReqClientFormList" data-client="0" class="tab tab__new-object add_req_new">
<i class="ti-plus"></i><span>Новая заявка</span>
</a>
<?php } ?>
<div id="requisitions_list_client">
<div v-show="isReqClient===0" style="text-align:center; margin-top: 25px;" class="">
<img src="../images/rocket-spinner.svg" width="96px">
</div>
<div v-show="isReqClient===1" class="clients">
<div v-for="(item, index) in req">
<div class="client " :id="'req__'+item.id">
<div class="client-inner" :data-id="index" :class="{change_req: isAddObj}">
<div class="additional-info">
<div class="date">{{ item.date_add }}</div>
<div class="type">{{ item.name_type }}</div>
<div class="stagebar" :class="{'no_event_stagebars': item.can_edit==0}">
<div v-show="item.funnel_id == 0" class="crm__small-stagebar">
<table>
<tbody>
<tr>
<td v-for="(step, id) in item.steps.bar" class="stage" :class="[step.classF, { 'active': step.id <= item.steps.stageId }]" :title="step.title">
<div :data-stage="step.id" :data-req="item.id" class="crm__small-stage"></div>
<span class="next-stage" v-html="step.name"></span>
</td>
</tr>
</tbody>
</table>
</div>
<div v-show="item.funnel_id > 0" class="crm__small-stagebar">
<table>
<tbody>
<tr>
<td v-for="(step, id) in item.steps.bar" :class="'stage stage-funnel'+step.classF+' stageFunnel__'+step.id"
:title="step.name">
<div :data-stage="step.id"
:data-req="item.id"
:data-main="step.main"
class="crm__small-step">
</div>
<span class="next-stage">{{ step.name }}</span>
</td>
</tr>
<tr>
<td :colspan="item.steps.bar.length">
<span class="stepError" :id="'step_funnel_error'+index"></span>
</td>
</tr>
</tbody>
</table>
</div>
<div style="padding-left: 5px;" class="client-added">
<div class="client-added__work" v-html="item.name_funnel"></div>
</div>
</div>
<div v-if="item.deleted == 1" class="stagebar-title" v-html="item.steps.stage+' (закрыт)'"></div>
<div v-else class="stagebar-title" v-html="item.steps.stage"></div>
<div class="type"></div>
<div v-show="item.can_edit==1" class="actions">
<a href="javascript:{};" @click="getReq(index)" class="no-border" title="Редактировать">
<span class="simple-button settings"><i class="jw-action-icon-settings"></i></span>
</a>
<a href="javascript:void();" :data-req="item.id" class="delClientAgent no-border" title="Закрыть">
<span class="simple-button settings"><i class="ti-close"></i></span>
</a>
</div>
</div>
<div class="client-name">
<h2><a class="toggleClient" @click=toggleClient(index) href="javascript:{}">{{ item.name }}</a></h2>
<div v-if="item.priority>0" class="client-priority" title="Категория клиента">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_2" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class="">
<ellipse cx="256" cy="256" rx="144" ry="144" :class="'priority'+item.priority"/></svg>
</div>
</div>
<!-- <div id="step_details_67314">
</div>-->
<div class="main-info" :class="{hidden: !item.isMainInfo}">
<div v-if="!isEmpty(item.object)" class="col client-object">
<p class="small">Объект</p>
<p>
<b class="big">
<a :data-id="item.object_id"
:href="'/object.php?id='+item.object_id" target="_blank" v-html="item.object.nazv"
>
</a>
</b>
</p>
</div>
<div v-if="!isEmpty(item.client)" class="col client-object">
<p class="small">Клиент</p>
<p>
<b class="big" v-if="item.can_edit>0">
<a href="javascript:{};" :data-id="item.client.value" @click="showClient" title="Подробно">
<span v-html="item.client.fio"></span>
</a>
</b>
<b class="big" v-else>
<span v-html="item.client.fio"></span>
</b>
</p>
</div>
<div class="col">
<div class="jw__action-button">
<div v-show="item.can_edit==1" class="jw__g-button req-events-new" :data-id="item.id">История и задачи</div>
<?php if ($user->can('autosearch')) : ?>
<div v-if="!isEmpty(item.autosearch.filter)" style="display: inline-block; margin-left: 20px;">
<div v-if="(item.autosearch.error || item.autosearch.active > 0 || item.autosearch.count > 0) && (item.type_id == 1 || item.heir_type == 1)" title="Автопоиск объектов" class="jw__g-button fltr-objects-list" @click="showAutoSearchObjects(item.asfilter_id, $event)" style="z-index: 1">
Автопоиск
<span v-show="item.autosearch.count > 0" :title="'Всего объектов: ' + item.autosearch.total + ', новых: ' + item.autosearch.count" :class="[{ 'has-error': item.autosearch.error }, 'counter']">+{{item.autosearch.count}}</span>
<span v-show="!isEmpty(item.autosearch.error)" :title="item.autosearch.error" :class="[{ 'with-counter': item.autosearch.count > 0 }, 'error']"><i class="ti-alert"></i></span>
</div>
</div>
<?php endif; ?>
</div>
</div>
<div class="clear"></div>
</div>
<div v-if="!isEmpty(item.autosearch_info) && (item.type_id==1 || item.heir_type == 1)" class="client_row row_line" :class="{hidden: !item.isMainInfo}">
<p class="small">Параметры поиска объектов</p>
<p class="desc" v-html="item.autosearch_info"></p>
<p class="desc" v-html="item.autosearch_comment" style="display:-webkit-box;max-width:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;"></p>
<a style="margin-right: 20px;" @click="openAutoSearchFiltr(item.id, item.asfilter_id);" title="Редактировать параметры автопоиска" href="javascript:{}">
<i class="ti-pencil"></i><span> Редактировать</span>
</a>
</div>
<div class="client-added">
<div class="client-added__by" v-html="'ID: '+item.id"></div>
<div class="client-added__by" v-html="'Добавил '+item.manager"></div>
<div class="client-added__work" v-if="item.confirm==0 && item.who_work > 0" v-html="'Должен принять в работу '+item.master_work"></div>
<template v-else-if="item.confirm>0 && item.who_work && item.deleted == 1">
<div class="client-added__work" v-html="'Был в работе у '+item.master_work"></div>
<div class="client-added__work" v-html="'Закрыл '+item.master_delete"></div>
</template>
<div v-else-if="item.who_work > 0" class="client-added__work" v-html="'В работе у '+item.master_work"></div>
<div v-if="!isEmpty(item.doer_yes)" class="client-added__work">Совместная работа:
<template v-for="doer_fio in item.doer_yes">
<span v-html="doer_fio"></span><br>
</template>
</div>
<div v-if="!isEmpty(item.doer_no)" class="client-added__work">Приглашен к совместной работе:
<template v-for="doer_fio in item.doer_no">
<span v-html="doer_fio"></span><br>
</template>
</div>
</div>
</div>
</div>
</div>
<div class="clear"></div>
</div>
<div v-show="isReqClient===2" class="empty-block">
<h1><i class="ti-na"></i></h1>
<h2>Заявок не найдено</h2>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<!------------------------------------------------>
<div class="tabs__content">
<div class="variables-inputs">
<div class="form-block">
<div class="checkbox">
<input name="persone_no_ip" id="persone_no_ip" checked="checked" type="radio" value="0">
<label class="label" for="persone_no_ip">Физ.лицо</label>
<input name="persone_no_ip" id="persone_yes_ip" type="radio" value="1">
<label class="label" style="margin-left: 220px" for="persone_yes_ip">Юр.лицо/ИП</label>
</div>
<div class="clear"></div>
</div>
<div class="line rooms persone_no_ip">
<div class="title-line">
<div class="label"><span>Серия/номер паспорта</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="passport" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_no_ip">
<div class="title-line">
<div class="label"><span>Дата выдачи</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text datepicker-here2" name="date_of_issue_passport" style="width:200px;" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_no_ip">
<div class="title-line">
<div class="label"><span>Кем выдан</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="passport_issued_by" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_no_ip">
<div class="title-line">
<div class="label"><span>Место рождения</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="birthplace" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_no_ip">
<div class="title-line">
<div class="label"><span>Адрес регистрации</span></div>
<div class="inputs">
<div class="inputs-group">
<textarea name="registration_address" class="text" style="width:400px;" rows="5"></textarea>
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_no_ip">
<div class="title-line">
<div class="label"><span>Почтовый адрес</span></div>
<div class="inputs">
<div class="inputs-group">
<textarea name="post_address" class="text" style="width:400px;" rows="5"></textarea>
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_no_ip">
<div class="title-line">
<div class="label"><span>СНИЛС</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_snils" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_no_ip">
<div class="title-line">
<div class="label"><span>Гражданство</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_nationality" placeholder="" value="">
</div>
</div>
</div>
</div>
<div class="line rooms persone_no_ip">
<div class="title-line">
<div class="label"><span>Пол</span></div>
<div class="inputs">
<div class="inputs-group">
<div class="checkbox">
<input name="persone_gender" id="persone_gender_man" checked="checked" type="radio" value="0">
<label class="label" for="persone_gender_man">Муж.</label>
<input name="persone_gender" id="persone_gender_woman" type="radio" value="0">
<label class="label" style="margin-left: 220px" for="persone_gender_woman">Жен.</label>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_yas_ip hidden">
<div class="title-line">
<div class="label"><span>Полное наименование</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_full_name" placeholder="" value="">
</div>
</div>
</div>
</div>
<div class="line rooms persone_yas_ip hidden">
<div class="title-line">
<div class="label"><span>Сокращённое наименование</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_short_name" placeholder="" value="">
</div>
</div>
</div>
</div>
<div class="line rooms persone_yas_ip hidden">
<div class="title-line">
<div class="label"><span>ОГРН/ОГРНИП</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_ogrn" placeholder="" value="">
</div>
</div>
</div>
</div>
<div class="line rooms">
<div class="title-line">
<div class="label"><span>ИНН</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_inn" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_yas_ip hidden">
<div class="title-line">
<div class="label"><span>КПП</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_kpp" placeholder="" value="">
</div>
</div>
</div>
</div>
<div class="line rooms persone_yas_ip hidden">
<div class="title-line">
<div class="label"><span>Юридический адрес</span></div>
<div class="inputs">
<div class="inputs-group">
<textarea name="persone_legal_address" class="text" style="width:400px;" rows="5"></textarea>
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_yas_ip hidden">
<div class="title-line">
<div class="label"><span>Фактический адрес</span></div>
<div class="inputs">
<div class="inputs-group">
<textarea name="persone_fact_address" class="text" style="width:400px;" rows="5"></textarea>
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms">
<div class="title-line">
<div class="label"><span>Наименование банка</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_name_bank" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms">
<div class="title-line">
<div class="label"><span>Информация о банке</span></div>
<div class="inputs">
<div class="inputs-group">
<textarea name="persone_info_bank" class="text" style="width:400px;" rows="5" maxlength="2000"></textarea>
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms">
<div class="title-line">
<div class="label"><span>БИК банка</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_bik_bank" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms">
<div class="title-line">
<div class="label"><span>Расчётный счет</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_rs_bank" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms">
<div class="title-line">
<div class="label"><span>Корреспондентский счёт</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_kors_bank" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_yas_ip hidden">
<div class="title-line">
<div class="label"><span>ФИО руководителя</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_fio_rukovod" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms persone_yas_ip hidden">
<div class="title-line">
<div class="label"><span>Основание полномочий</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_powers" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="line rooms">
<div class="title-line">
<div class="label"><span>Код подразделения</span></div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text small-input" name="persone_kod_podrazdelenia" placeholder="" value="">
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
<div id="variablesInputsForm" class="variables-inputs"></div>
<div id="variablesInnerForm" class="variables-form inner-block" style="margin-bottom: 15px;">
<div class="error_msg hidden" style="width:100%;"></div>
<div class="form-block" style="margin-top: 20px;">
<a href="javascript:{}" id="add_field_variable" data-section="clients" class="tab tab__new-variable">
<i class="ti-plus"></i> <span>Добавить переменную</span>
</a>
<a href="javascript:{};"
class="fr-btn steel save_btn"
onclick="saveFieldsVariables('clients', this);"
style="display: none;">
<i class="ti-save"></i><span> Сохранить</span>
</a>
<div class="clear"></div>
</div>
</div>
<span class="area-label-right" style="font-size: 13px;margin-left: 0px;">
<i class="ti-info-alt"></i> Добавляйте поля (переменные) интерактивных документов для автоматического<br/>
заполнения бланков договоров, соглашений и т.п. Такие документы можно отправлять<br/>
по эл. почте Вашему клиенту или просто вывести на печать.</span>
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="modal-submit">
<span class="hidden" id="sid" data-id="<?=$_SESSION['id']?>" data-agency-id="<?= $_SESSION['agency_id']; ?>"></span>
<input type="hidden" id="s_to_send" value="<?=$_SESSION['to_send']?>">
<input type="hidden" name="id" value="">
<span type="hidden" id="elladaAgency" data-value="<? echo ($user->agencyId == 4 ? "1" : "0");?>"></span>
<input type="hidden" name="confirm" id="confirm" value="1">
<input type="hidden" name="of_objects" id="of_objects" value="0">
<input type="hidden" name="wazzap_chat_type" id="wazzap_chat_type" value="">
<input type="hidden" name="wazzap_chat_id" id="wazzap_chat_id" value="">
<input type="hidden" name="wazzap_channel_id" id="wazzap_channel_id" value="">
<input type="hidden" name="wazzap_user_id" id="wazzap_user_id" value="">
<input type="hidden" name="wazzap_integration_id" id="wazzap_integration_id" value="">
<?php
if(isset($hasRestrictedAccess) && $hasRestrictedAccess){
?>
<button type="button" onclick="trialperiod.modalClient()">Сохранить&nbsp;<i class="ti-angle-right"></i></button>
<?php
} else {
?>
<button type="submit" id="newClient">Сохранить&nbsp;<i class="ti-angle-right"></i></button>
<div class="load-bar hidden" style="top: auto !important;">
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="load-bar__center">
<span class="load-bar__loading">Сохраняю...</span>
</div>
</div>
<?php } ?>
</div>
</form>
</div>
</div>
<div class="full_modal-bg hidden" :class="{hidden: !isReqForm}" id="req_form">
<span style="right:35px; margin-top:30px;" class="pseudo-link closer" @click="closeReqform"><i class="ti-close"></i></span>
<input type="hidden" id="userIdReqForm" value="<?=$_SESSION['id']?>"/>
<div class="full_modal edit-modal new-client__modal">
<div class="form-validate" method="post">
<div class="modal-inner">
<div v-if="isError" class="error_msg" v-html="errorText"></div>
<?php
if(isset($hasRestrictedAccess) && $hasRestrictedAccess){
?>
<div class="warning_msg">
Вы не сможете сохранить заявку, так как у вас не оплачен тариф
</div>
<?php
}
?>
<h2 v-if="isNew">Новая заявка</h2>
<h2 v-else>Редактирование заявки</h2>
<div class="jw-tabs">
<ul class="tabs__caption">
<li @click="changeLiGlobal(1)" :class="{active:liGlobal == 1}">
<i class="tabs-li__icon">1</i>
<span>Общие</span>
</li>
<li v-show="!autoSearch" @click="changeLiGlobal(4)" :class="{active:liGlobal==4}">
<i class="tabs-li__icon">2</i>
<span>Объекты</span>
</li>
<li v-if="autoSearch" v-show="!isEmpty(autosearch_filter)" @click="changeLiGlobal(5)" :class="{active:liGlobal==5}">
<i class="tabs-li__icon">2</i>
<span>Параметры автопоиска</span>
</li>
</ul>
<div>
<div class="tabs__content" :class="{hidden:liGlobal != 1}">
<div class="form-block funnel-client-block">
<div class="form-block">
<div class="label">Тип заявки</div>
<div class="inputs">
<v-select class="vue_select" :selectable="(types_req) => types_req.type == 'label'" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="types_req" :reduce="name => name.code" label="name" @input="selectType" v-model="selectedType"/>
<template #option="{ name, type }">
<span v-if="type=='group'" style="margin: 0; color:#000; font-size: 18px">{{ name }}</span>
<span v-else style="margin-left:10px;">{{ name }}</span>
</template>
<v-select>
</div>
<div :class="{hidden: !((autoSearch && (selectedType == 1 || heir == 1)) || (autoSearch && autosearch_filter_id > 0 && (selectedType == 4 || heir == 4)))}" style="clear:both;padding-top: 8px;margin-left:23%;">
<a style="margin-right: 20px;" @click="openAutoSearchFiltr(req_id, autosearch_filter_id);" title="Редактировать параметры поиска объектов" href="javascript:{}">
<i class="ti-pencil"></i><span> Параметры поиска объектов</span>
</a>
<div class="clear"></div>
</div>
</div>
<!--Если спрос-->
<div class="form-block klient">
<div class="label">Клиент</div>
<div style="margin-right: 20px;" class="inputs">
<v-select v-model="clientSelect" :components="{OpenIndicator}" transition="" class="vue_select" style="width: 400px; border: none;" :options="clients" label="name" @search="getClientsListNew" :filterable="false" @input="selectClientList">
<div class="spinner" v-show="spinner">Загрузка...</div>
<template v-slot:option="clients">
<span :style="'color:'+clients.color" v-html="clients.fio"></span>
</template>
<div slot="no-options">Не найдено клиентов...</div>
</v-select>
</div>
<!-- <div v-else style="margin-right: 20px;" class="inputs" id="req-new-client-input"></div>-->
<div class="clear"></div>
<div v-if="clientId != 0" style="margin-left:23%;">
<a v-if="!inputClientName"
@click="showClientNameInput();"
title="Изменить имя клиента"
href="javascript:{}"
style="display: inline-block;margin: 10px 0px;">
<i class="ti-pencil"></i><span> Изменить имя клиента</span>
</a>
<a v-if="!inputClientPhone"
@click="showClientPhoneInput();"
title="Добавить телефон клиента"
href="javascript:{}"
style="display: inline-block;margin: 10px 10px;">
<i class="ti-mobile"></i><span> Добавить телефон клиента</span>
</a>
</div>
<div v-if="!isEmpty(clientId) && inputClientName" class="form-block" style="margin-top:15px;margin-bottom:0px;">
<div class="label">Новое имя клиента</div>
<div class="inputs">
<div class="inputs-group">
<input type="text" class="text" v-model="newClientName" style="width:360px;" value="">
<a href="javascript:{};" @click="changeClientName(clientId);" title="Сохранить" style="padding: 6px 8px;margin-left:8px;border:none;line-height:34px;">
<i class="ti-save"></i>
</a>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</div>
<div v-if="!inputClientName" style="margin-left:23%;">
<a v-if="isNew" data-req='new' href="javascript:{}" class="tab tab__new-object add_client_new" :data-client-name="clientName">
<i class="ti-plus"></i><span>Новый клиент</span>
</a>
<a v-else :data-req='req_id' href="javascript:{}" class="tab tab__new-object add_client_new" :data-client-name="clientName">
<i class="ti-plus"></i><span>Новый клиент</span>
</a>
</div>
<div v-else>
<a @click="hideClientNameInput();"
title="Отменить редактирование"
href="javascript:{}"
style="display: inline-block;margin: 10px 0px 0px 23%;">
<i class="ti-pencil"></i><span> Отменить редактирование</span>
</a>
</div>
<div v-if="!isEmpty(clientId) && inputClientPhone && !isEmpty(dopPhonesClient)" class="form-block" style="margin-top:15px;margin-bottom:0px;">
<div class="label">Все доп. телефоны</div>
<div class="inputs">
<div class="inputs-group">
<span style="display: inline-block; margin-top: 7px;">{{ dopPhonesClient }}</span>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</div>
<div v-if="!isEmpty(clientId) && inputClientPhone && is_error_dop_phone" class="form-block" style="margin-top:15px;margin-bottom:0px;">
<div class="label"></div>
<div class="inputs">
<div class="inputs-group">
<span style="display: inline-block; margin-top: 7px; color:#e2574c">Клиент с таким телефоном уже добавлен</span>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</div>
<div v-show="!isEmpty(clientId) && inputClientPhone" class="form-block" style="margin-top:15px;margin-bottom:0px;">
<div class="label">Дополнительный телефон</div>
<div class="inputs">
<div class="inputs-group">
<input v-if="is_national_phone" type="text" v-model="newClientPhone" placeholder="+___________" style="width:360px;">
<input v-else type="text" v-mask="'+7##########'" v-model="newClientPhone" placeholder="+7__________" style="width:360px;">
<a href="javascript:{};" @click="changeClientPhone(clientId);" title="Сохранить" style="padding: 6px 8px;margin-left:8px;border:none;line-height:34px;">
<i class="ti-save"></i>
</a>
<div class="clear"></div>
</div>
</div>
<div class="checkbox inline-block" style="display: inline-block;min-height: unset; padding-left: 0px; margin-top: 0px; margin-bottom: 0px;">
<input id="is_national_phone" type="checkbox" v-model="is_national_phone" @change="checkIsNationalPhone">
<label class="label ml-5 whitespace-nowrap" for="is_national_phone">Зарубежный телефон</label>
</div>
<div class="clear"></div>
</div>
<div v-if="inputClientPhone">
<a @click="hideClientPhoneInput();"
title="Отменить редактирование"
href="javascript:{}"
style="display: inline-block;margin: 10px 0px 0px 23%;">
<i class="ti-mobile"></i><span> Отменить редактирование</span>
</a>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Название заявки</div>
<div class="inputs">
<input type="text" id="req_name_form" class="text" v-model="name" style="width:400px;" value="">
</div>
<div v-if="no_can_edit_hot==1" class="form-block__hot-req" :class="{active: hot==1}" title="Горячий клиент">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class=""><g><g transform="matrix(1.25 0 0 -1.25 0 45)"><path style="fill:#F4511E" d="M398.448-179.952c0,23.5-4.18,46.008-11.847,66.843c-5.24-61.375-37.967-92.917-72.162-78.234 c-32.043,13.761-10.445,67.401-8.851,92.996C308.277-54.958,305.451-5.293,226.637,36c32.749-62.651,3.793-101.563-26.586-103.943 c-33.683-2.62-64.542,28.956-53.151,80.216c-36.884-27.179-37.967-72.925-26.586-102.52c11.869-30.847-0.467-56.477-29.423-59.325 c-32.339-3.189-50.314,34.641-33.74,94.922c-28.683-33.775-45.997-77.516-45.997-125.302C11.152-286.902,97.85-373.6,204.8-373.6 S398.448-286.902,398.448-179.952z" data-original="#F4900C" class="active-path" data-old_color="#FF7043"></path>
<path style="fill:#FFB74D" d="M277.418-279.146c-23.978,9.603-17.554,26.097-23.728,60.27 c-6.174,34.173-29.902,57.912-65.031,68.346c25.63-72.14-14.204-98.726-35.084-103.476c-21.324-4.853-42.751,0.012-45.2,45.644 c-24.867-24.764-40.267-59.028-40.267-96.893c0-4.186,0.199-8.325,0.567-12.415C103.652-352.245,151.729-373.6,204.8-373.6 s101.148,21.355,136.126,55.932c0.369,4.09,0.567,8.229,0.567,12.415c0,24.901-6.652,48.253-18.283,68.358 C324.885-272.026,294.026-285.798,277.418-279.146z" data-original="#FFCC4D" class="" data-old_color="#FFCC4D"></path></g></g></svg>
</div>
<div v-else class="form-block__hot-req" :class="{active: hot==1}" @click="toggleHot" title="Горячий клиент">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class=""><g><g transform="matrix(1.25 0 0 -1.25 0 45)"><path style="fill:#F4511E" d="M398.448-179.952c0,23.5-4.18,46.008-11.847,66.843c-5.24-61.375-37.967-92.917-72.162-78.234 c-32.043,13.761-10.445,67.401-8.851,92.996C308.277-54.958,305.451-5.293,226.637,36c32.749-62.651,3.793-101.563-26.586-103.943 c-33.683-2.62-64.542,28.956-53.151,80.216c-36.884-27.179-37.967-72.925-26.586-102.52c11.869-30.847-0.467-56.477-29.423-59.325 c-32.339-3.189-50.314,34.641-33.74,94.922c-28.683-33.775-45.997-77.516-45.997-125.302C11.152-286.902,97.85-373.6,204.8-373.6 S398.448-286.902,398.448-179.952z" data-original="#F4900C" class="active-path" data-old_color="#FF7043"></path>
<path style="fill:#FFB74D" d="M277.418-279.146c-23.978,9.603-17.554,26.097-23.728,60.27 c-6.174,34.173-29.902,57.912-65.031,68.346c25.63-72.14-14.204-98.726-35.084-103.476c-21.324-4.853-42.751,0.012-45.2,45.644 c-24.867-24.764-40.267-59.028-40.267-96.893c0-4.186,0.199-8.325,0.567-12.415C103.652-352.245,151.729-373.6,204.8-373.6 s101.148,21.355,136.126,55.932c0.369,4.09,0.567,8.229,0.567,12.415c0,24.901-6.652,48.253-18.283,68.358 C324.885-272.026,294.026-285.798,277.418-279.146z" data-original="#FFCC4D" class="" data-old_color="#FFCC4D"></path></g></g></svg>
</div>
<div class="form-block__p1-client" :class="{active: priority==1}" @click="changePriority(1);" title="Категория заявки">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class="">
<ellipse cx="256" cy="256" rx="240" ry="240" class="priority1"/></svg>
</div>
<div class="form-block__p2-client" :class="{active: priority==2}" @click="changePriority(2);" title="Категория заявки">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class="">
<ellipse cx="256" cy="256" rx="240" ry="240" class="priority2"/></svg>
</div>
<div class="form-block__p3-client" :class="{active: priority==3}" @click="changePriority(3);" title="Категория заявки">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class="">
<ellipse cx="256" cy="256" rx="240" ry="240" class="priority3"/></svg>
</div>
<div class="form-block__p4-client" :class="{active: priority==4}" @click="changePriority(4);" title="Категория заявки">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="24px" height="24px" class="">
<ellipse cx="256" cy="256" rx="240" ry="240" class="priority4"/></svg>
</div>
<div class="clear"></div>
</div>
<div v-show="funnel_type == 'main'" class="label">Воронка</div>
<div v-show="funnel_type == 'main'" class="inputs" id="req-new-funnel-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block stepsTable" :class="{hidden: isNew || funnel_id > 0}">
<div class="label">Этап</div>
<div class="inputs">
<div v-if="!isNew" class="stagebar">
<div v-if="funnel_id == 0" class="crm__small-stagebar">
<table>
<tbody>
<tr>
<td v-for="(step, id) in steps.bar" class="stage" :class="[{ active: step.id <= steps.stageId }, step.classF]" :title="step.title">
<div :data-stage="step.id" :data-req="req_id" class="crm__small-stage"></div>
<span class="next-stage" v-html="step.name"></span>
</td>
</tr>
</tbody>
</table>
</div>
<!--<div v-else-if="funnel_id > 0" class="crm__small-stagebar">
<table>
<tbody>
<tr>
<td v-for="(step, id) in steps.bar" class="stage" :class="[{ active: step.id <= steps.stageId }, step.classF]" :title="step.title">
<div :data-stage="step.id" :data-req="req_id" class="crm__small-stage"></div>
<span class="next-stage" v-html="step.name"></span>
</td>
</tr>
</tbody>
</table>
</div>-->
</div>
</div>
<div class="clear"></div>
</div>
<!-- если листинг -->
<div class="form-block" :class="{hidden: !isObject}">
<div class="label">Объект</div>
<div style="margin-right: 20px;" id="req-new-object-input" class="inputs">
</div>
<!--<?php if (!$hasRestrictedAccess) {?>
<a href="/add-object.php" class="tab tab__new-object">
<i class="ti-plus"></i><span>Новый объект</span>
</a>
<?} else {
$db_sphinx = new MysqlPdo(hstsph2, null, null, null, true, '9306');
$sql_count = "SELECT id
FROM objects
WHERE del=0 AND id_add_user = {$user->id}
LIMIT 10 OPTION max_matches=10";
$vsego = $db_sphinx->num_rows($db_sphinx->query($sql_count, true));
if($vsego >= 3){
?>
<a href="javascript:{}" onclick="trialperiod.modalObj();" class="tab tab__new-object">
<i class="ti-plus"></i><span>Новый объект</span>
</a>
<?php
} else {
?>
<a href="/add-object.php" class="tab tab__new-object">
<i class="ti-plus"></i><span>Новый объект</span>
</a>
<?php
}?>
<?} ?>-->
<div class="clear"></div>
</div>
<div v-show="reqFieldsLinking.findIndex(x => x === 'prep_price') == -1 || !isEmpty(prep_price)" class="form-block" :class="{hidden: selectedType !== 2 || heir == 2}">
<div class="label">Предварительная цена</div>
<div class="inputs">
<input type="text" id="req_prep_price" class="text" v-model="prep_price" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div v-show="reqFieldsLinking.findIndex(x => x === 'start_price') == -1 || !isEmpty(start_price)" class="form-block" :class="{hidden: selectedType !== 2 || heir == 2}">
<div class="label">Начальная цена</div>
<div class="inputs">
<input type="text" id="req_start_price" class="text" v-model="start_price" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<div v-show="reqFieldsLinking.findIndex(x => x === 'fact_price') == -1 || !isEmpty(fact_price)" class="form-block" :class="{hidden: selectedType !== 2 || heir == 2}">
<div class="label">Фактическая цена</div>
<div class="inputs">
<input type="text" id="req_fact_price" class="text" v-model="fact_price" style="width:400px;" value="">
</div>
<div class="clear"></div>
</div>
<!-- Если листинг по нашему объекту -->
<div class="form-block" :class="{hidden: !findObject}">
<div class="label">Найти объект</div>
<div class="inputs">
<a style="margin-right: 20px;" @click="openFindObj" title="Поиск объекта" href="javascript:{}" class="tab">
<i style="color:rgb(67,160,71); font-size: 30px;" class="fas fa-home"></i>
</a>
<div style="float: right; margin-top: 5px; width: 350px;" v-if="!isEmpty(findObj)" v-html="findObj.nazv+' '+findObj.adres"></div>
</div>
<div class="clear"></div>
</div>
<div v-show="agency_id != 19895 || userId == 19895" class="form-block proactivities">
<div class="label">Теги</div>
<div class="inputs" id="req-new-client-activities-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div class="form-block klient">
<div class="label">Договоры</div>
<div class="inputs">
<div v-for="(contract, index) in contracts">
<label style="display: inline-block;">
<a href="javascript:{};" @click="open_form_contract('req'+req_id, contract.id, index)" v-html="contract.name"></a>
</label>
<a href="javascript:{};" @click="deleteContract(index)" title="Удалить" style="padding: 6px 8px; border: none; line-height: 34px;"><i class="ti-trash"></i></a>
</div>
<div>
<a @click="open_form_contract('req'+req_id)" href="javascript:{}" class="tab tab__new-object"><i class="ti-plus"></i><span>Добавить договор</span></a>
</div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Описание</div>
<div class="inputs">
<textarea v-model="opis" class="text" style="width:400px;" rows="7"></textarea>
</div>
<div class="clear"></div>
</div>
<div class="form-block" v-if="!isEmpty(friend_client_id) && friend_client_id > 0">
<div class="label">Подтвердить рекомендацию</div>
<div class="inputs">
<v-select class="vue_select" :components="{OpenIndicator}" style="width: 400px; border: none;" :options="recommendations" :reduce="name => name.code" label="name" v-model="confirm_recommendation"/>
<v-select>
</div>
<div class="clear"></div>
</div>
<template v-if="!isEmpty(reqFields)">
<div v-for="(field, index) in reqFields">
<div v-show="(field.req_type == 0 || JSON.parse(field.req_type).indexOf(selectedType) > -1) && (field.is_close_step == 0 || !isEmpty(fieldModels['model_'+field.id]))">
<template v-if="field.is_podgroup > 0">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<template v-if="field.is_podgroup_multiselect == 1">
<v-select multiple v-model="fieldModels['model_'+field.id]" :components="{OpenIndicator}" :id="'custom_req_'+field.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.podgroups_select" :reduce="title => title.id" label="title" />
</template>
<template v-else>
<v-select v-model="fieldModels['model_'+field.id]" :components="{OpenIndicator}" :id="'custom_req_'+field.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.podgroups_select" :reduce="title => title.id" label="title" />
</template>
</div>
</div>
<div class="clear"></div>
<template v-if="!isEmpty(field.podgroups)">
<div v-for="(pg, in_pd) in field.podgroups" v-if="isFindValue(pg.id,fieldModels['model_'+field.id])" class="form-block">
<div class="label" v-html="pg.title"></div>
<div class="inputs">
<template v-if="pg.type==0">
<input class="text" v-model="fieldModels['modelp_'+pg.id]" type="number" style="width:400px;" :id="'custom_req_p'+pg.id"/>
</template>
<template v-else-if="pg.type==1">
<input class="number" v-model.number="fieldModels['modelp_'+pg.id]" type="number" style="width:400px;" :id="'custom_req_p'+pg.id"/>
</template>
<template v-else-if="pg.type==2">
<v-select :components="{OpenIndicator}" v-model="fieldModels['modelp_'+pg.id]" :id="'custom_req_p'+pg.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="pg.params.items" :reduce="name => name.value" label="name" />
</template>
<template v-else-if="pg.type==3">
<v-select :components="{OpenIndicator}" v-model="fieldModels['modelp_'+pg.id]" :id="'custom_req_p'+pg.id" transition="" class="vue_select" style="width: 400px; border: none;" multiple :options="pg.params.items" :reduce="name => name.value" label="name" />
</template>
<template v-else-if="pg.type==4">
<div class="checkbox small">
<input v-model="fieldModels['modelp_'+pg.id]" type="checkbox" :checked="Boolean(fieldModels['modelp_'+pg.id])" :id="'custom_req_p'+pg.id" />
<label :for="'custom_req_p'+pg.id"></label>
</div>
</template>
<template v-else-if="pg.type==5">
<textarea class="text" v-model="fieldModels['modelp_'+pg.id]" :id="'custom_req_p'+pg.id" ></textarea>
</template>
</div>
</div>
<div class="clear"></div>
</template>
</template>
<template v-else-if="field.type==0">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<input class="text" v-model="fieldModels['model_'+field.id]" style="width:400px;" :id="'custom_req_'+field.id"/>
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==1">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<input class="number" v-model="fieldModels['model_'+field.id]" style="width:400px;" :id="'custom_req_'+field.id"/>
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==2">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<v-select :components="{OpenIndicator}" :id="'custom_req_'+field.id" v-model="fieldModels['model_'+field.id]" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" :reduce="name => name.value" label="name" />
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==3">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<v-select :components="{OpenIndicator}" :id="'custom_req_'+field.id" v-model="fieldModels['model_'+field.id]" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" :reduce="name => name.value" multiple label="name" />
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==4">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<div class="checkbox small">
<input type="checkbox" v-model="fieldModels['model_'+field.id]" :checked="Boolean(fieldModels['model_'+field.id])" :id="'custom_req_'+field.id" />
<label :for="'custom_req_'+field.id"></label>
</div>
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==5">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<textarea v-model="fieldModels['model_'+field.id]" class="text" :id="'custom_req_'+field.id" ></textarea>
</div>
</div>
<div class="clear"></div>
</template>
</div>
</div>
</template>
<div class="form-block">
<div class="label">Ответственный</div>
<div id="req-new-client-work-input-div">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<div v-if="source_see==1" class="form-block">
<div class="label">Источник</div>
<div class="inputs" id="ms-req-source-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<?php
if($user->agencyId != 19895) { ?>
<div class="form-block">
<div class="label">Партнёр</div>
<div class="inputs" id="ms-req-partner-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div>
<?php } ?>
<!-- <div class="form-block" id="status">
<div class="label">Статус</div>
<div class="inputs" id="ms-req-status-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<div class="clear"></div>
</div> -->
<template v-if="(selectedType == 4 || heir == 4)">
<div class="form-block">
<div class="checkbox">
<input name="autosearch_enabled" id="autoSearchEnabledSwitcher" type="checkbox" v-model="autoSearchEnabled" value="1" />
<label for="autoSearchEnabledSwitcher">Включить автопоиск по параметрам объекта</label>
</div>
<div class="clear"></div>
</div>
</template>
</div>
<div class="tabs__content" :class="{hidden:liGlobal != 4}">
<div v-if="isClear" class="jw__objects">
<div v-if="!isEmpty(object)" class="jw__object item" :id="'item'+object.id">
<div class="oneObj">
<div class="object-images" :id="'photos'+object.id">
<div v-if="isEmpty(object.photo1)" class="no-image">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" width="130px" height="130px" viewBox="0 0 217.267 217.267" style="enable-background:new 0 0 217.267 217.267;" xml:space="preserve">
<g>
<path d="M163.627,138.057c1.94,0,3.505-1.564,3.505-3.505V83.749c0-1.937-1.564-3.504-3.505-3.504 c-1.937,0-3.504,1.567-3.504,3.504v50.803C160.123,136.493,161.69,138.057,163.627,138.057z" fill="#506979"/>
<path d="M108.633,0C48.73,0,0,48.732,0,108.633c0,29.931,12.167,57.071,31.816,76.738c0.014,0.014,0.017,0.034,0.031,0.048 s0.032,0.018,0.046,0.031c19.666,19.646,46.807,31.815,76.74,31.815c59.901,0,108.634-48.731,108.634-108.633S168.531,0,108.633,0 z M108.633,7.009c26.758,0,51.12,10.416,69.285,27.379l-26.936,26.938H52.564c-9.661,0-17.521,7.861-17.521,17.521v59.573 c0,9.661,7.861,17.521,17.521,17.521h3.805l-21.979,21.978C17.42,159.753,7.009,135.394,7.009,108.633 C7.009,52.599,52.595,7.009,108.633,7.009z M86.196,108.63c0-12.363,10.056-22.42,22.417-22.42c4.921,0,9.466,1.615,13.172,4.313 l-1.875,1.875c-3.207-2.24-7.094-3.564-11.297-3.564c-10.913,0-19.789,8.879-19.789,19.792c0,4.195,1.321,8.09,3.559,11.3 l-1.874,1.868C87.811,118.095,86.196,113.554,86.196,108.63z M131.034,108.63c0,12.364-10.054,22.418-22.418,22.418 c-4.915,0-9.449-1.608-13.145-4.298l1.874-1.876c3.203,2.231,7.082,3.546,11.274,3.546c10.91,0,19.794-8.877,19.794-19.791 c0-4.187-1.321-8.071-3.549-11.272l1.875-1.875C129.433,99.181,131.034,103.717,131.034,108.63z M95.833,108.63 c0-7.051,5.735-12.784,12.78-12.784c2.257,0,4.347,0.639,6.184,1.668l-17.304,17.306C96.469,112.972,95.833,110.885,95.833,108.63 z M121.397,108.63c0,7.049-5.735,12.782-12.781,12.782c-2.244,0-4.322-0.633-6.158-1.652l17.29-17.289 C120.769,104.31,121.397,106.383,121.397,108.63z M90.467,131.753c5.005,3.936,11.298,6.311,18.146,6.311 c16.229,0,29.431-13.206,29.431-29.431c0-6.848-2.375-13.141-6.311-18.149l22.148-22.146h10.814 c5.797,0,10.513,4.717,10.513,10.513v59.573c0,5.797-4.716,10.513-10.513,10.513H73.289L90.467,131.753z M126.784,85.523 c-5.007-3.948-11.311-6.326-18.168-6.326c-16.23,0-29.426,13.204-29.426,29.429c0,6.858,2.375,13.158,6.321,18.172l-22.136,22.135 H52.561c-5.797,0-10.513-4.716-10.513-10.514V78.847c0-5.795,4.716-10.513,10.513-10.513h91.413L126.784,85.523z M108.633,210.257 c-26.759,0-51.12-10.417-69.287-27.377l26.934-26.939h98.422c9.66,0,17.521-7.86,17.521-17.521V78.847 c0-9.661-7.861-17.521-17.521-17.521h-3.806l21.977-21.979c16.968,18.17,27.381,42.529,27.381,69.287 C210.258,164.667,164.667,210.257,108.633,210.257z" fill="#506979"/>
<path d="M53.002,54.317h23.654c1.937,0,3.504-1.567,3.504-3.504s-1.567-3.504-3.504-3.504H53.002 c-1.938,0-3.504,1.567-3.504,3.504S51.064,54.317,53.002,54.317z" fill="#506979"/>
</g>
</svg>
</div>
<div v-else class="fr__fotorama fotorama" data-fit="cover" data-nav="false" data-allowfullscreen="true" data-width="100%" data-height="480px">
<img v-for="(num, numId) in nums" v-if="!isEmpty(object['photo'+num])" :src="object['photo'+num]">
</div>
<div v-if="object.id_add_user" class="arrow_box">Агент <span>J<span class="logo-green">W</span></span></div>
<div v-else class="arrow_box">Собственник <span>J<span class="logo-green">W</span></span></div>
</div>
<div class="object-content">
<div class="object-content__actions">
<div class="date">
<span v-html="object.date"></span>
<span v-if="object.operation_type == 0" v-html="'Сдается &nbsp;'+ object.prim_srok"></span>
<span v-else-if="object.operation_type == 1">Продается</span>
<span class="jw-id" v-html="'ID&nbsp;'+object.id"></span>
</div>
<div v-if="user_id == object.id_add_user" class="actions-menu__icons">
<span class="jw__small-popup jw-action-icon-more" :data-id="object.id"></span>
<div class="jw__popup actions-menu" :id="'popup__'+object.id">
<div class="actions-menu__inner">
<!--<a href="javascript:{};" class="reload_object" data-id="<?/*=$obj['id']*/?>"><span>Обновить</span></a>-->
<a :href="'/add-object.php?id='+object.id" :data-id="object.id"><span>Редактировать</span></a>
<a v-if="object.arhive == 0" href="javascript:{};" :data-id="object.id" class="archive_my_object"><span>Переместить в архив</span></a>
<a v-else href="javascript:{};" :data-id="object.id" class="un_archive_my_object"><span>Восстановить из архива</span></a>
<!--<a href="javascript:{};" data-id="<?=$obj['id']?>"><span>Пожаловаться</span></a>-->
<!--<a href="javascript:{};" data-id="<?=$obj['id']?>"><span>Удалить</span></a>-->
</div>
</div>
</div>
<div class="clear"></div>
</div>
<div class="object-content__name">
<h2>
<!--<a :href="'/object.php?id='+object.id" v-html="object.nazv"></a>-->
<a href="javascript:{}" @click="openObject(object.id)" v-html="object.nazv"></a>
<div class="preloader"></div>
</h2>
<div class="clear"></div>
</div>
<div class="object-content__info-row">
<table>
<tbody>
<tr>
<td class="place">
<div class="inner">
<div v-if="object.rayon" class="district">
<span v-html="object.rayon"></span>
</div>
<div class="time">
<span v-html="object.disct"></span>
</div>
<div class="address">
<span v-html="object.adres"></span>
</div>
</div>
</td>
<td class="room">
<div class="inner">
<div class="square">
<span v-html="object.ploshad_komn+' кв. м'"></span>
</div>
<div class="live-square">
<span v-html="object.ploshad+' кв. м'"></span>
</div>
<div class="kitchen-square">
<span v-html="object.ploshad_k+' кв. м'"></span>
</div>
<div class="floor">
<span v-html="object.etazh+' этаж из '+object.etazh_iz"></span>
</div>
</div>
</td>
<td class="features">
<div class="icons">
<span v-if="object.stirka" class="jw-icon-object-dryer" title="Стиральная машина"></span>
<span v-if="object.mebel" class="jw-icon-object-armchair" title="Мебель"></span>
<span v-if="object.tv" class="jw-icon-object-technology-1" title="Телевизор"></span>
<span v-if="object.holod" class="jw-icon-object-technology" title="Холодильник"></span>
</div>
</td>
</tr>
</tbody></table>
</div>
<div class="object-content__main-actions">
<div class="jw__action-button" title="Отправить презентации">
<input type="checkbox" class="form-control to_send_input" :id="'to_send'+object.id">
<div class="action-button sendPDF to_send" :id="'to_send_button'+object.id" :data-id="object.id">
<span class="get_pdf">pdf</span>
</div>
</div>
<div class="jw__action-button" title="Пост в Вконтакте">
<div class="action-button addVkPost" :data-id="object.id">
<img src="https://joywork.ru/images/vk-small-logo.png">
</div>
</div>
<div class="jw__action-button" title="Скачать фотографии">
<div class="action-button actionJW download-photo" :data-id="object.id">
<i class="ti-download"></i>
</div>
</div>
<div class="jw__action-button hidden">
<div class="action-button actionJW tasks" :data-id="object.id">
Задачи
<span class="counter">5</span>
</div>
</div>
<div class="clear"></div>
</div>
<div class="object-content__sub-actions actionAdv">
<div class="jw__action-button with-check">
<div class="action-button actionJW actionAdvButton hidden addToFreeAdv" :class="{active: object.add_to_yandex_feed > 0}" :data-id="object.id" onclick="switchCanAd(this);">Рекламировать</div>
</div>
<div class="jw__action-button with-check">
<div class="action-button actionJW actionAdvButton addToAvito active hidden" :data-id="object.id">
<img class="bAvito" src="https://joywork.ru/images/avito.svg">
<img class="bDomofond" src="https://joywork.ru/images/domofond.svg">
</div>
</div>
<div class="jw__action-button with-check">
<div class="action-button actionJW actionAdvButton addToEMLS hidden" :data-id="object.id">
<img class="bCian" src="https://joywork.ru/images/cian.png">
<img class="bEMLS" src="https://joywork.ru/images/emls.png">
</div>
</div>
<div class="clear"></div>
</div>
<div class="object-content__price-user-map">
<table>
<tbody>
<tr>
<td class="price">
<span class="n">
{{ object.stoim }}
<span class="rub">p</span>
</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div style="text-align:center" class="object-content__preloader hidden">
<img src="../images/ajax_preloader.gif">
</div>
<div class="clear"></div>
<div class="hide-info">
<div class="map_object popup_window"></div>
</div>
</div>
<div v-else class="empty-block">
<h1><i class="ti-na"></i></h1>
<h2>Объектов не найдено</h2>
</div>
</div>
</div>
<div class="tabs__content" :class="{hidden:liGlobal != 5}">
<div v-if="autoSearch" class="params-list" :data-req-id="req_id" :data-filter-id="autosearch_filter_id">
<div v-if="isFilterError" class="error_msg" v-html="errorFilterText"></div>
<template v-if="!isFilterError && !isEmpty(autosearch_filter)">
<table>
<thead>
<tr>
<th>Параметр</th>
<th>Значение</th>
<th width="50" style="text-align:center;">&nbsp;</th>
</tr>
</thead>
<tbody>
<template v-for="(filter, key) in autosearch_filter">
<tr v-if="filter !== null" :data-key="filter.id">
<td style="font-weight:bold;">{{ filter.label }}:</td>
<td data-key="value" :data-origin="filter.value" style="word-break:break-all;">{{ filter.value }}</td>
<td v-if="filter.id == 'geo'" width="50">
<a href="javascript:{};" class="edit_param_btn"
@click="openAutoSearchMap(autosearch_filter_id)"
style="display:inline;"
title="Редактировать">
<i class="ti-pencil"></i>
</a>&nbsp;&nbsp;<a href="javascript:{};" class="delete_param_btn"
@click="deleteAutoSearchParam(autosearch_filter_id, filter.id, $event)"
style="display:inline;"
title="Удалить">
<i class="ti-trash"></i>
</a>
</td>
<td v-else width="50">
<a href="javascript:{};" class="edit_param_btn"
@click="editAutoSearchParam(autosearch_filter_id, filter.id, $event)"
style="display:inline;"
title="Редактировать">
<i class="ti-pencil"></i>
</a>&nbsp;&nbsp;<a href="javascript:{};" class="delete_param_btn"
@click="deleteAutoSearchParam(autosearch_filter_id, filter.id, $event)"
style="display:inline;"
title="Удалить">
<i class="ti-trash"></i>
</a>&nbsp;&nbsp;<a href="javascript:{};" class="save_param_btn"
@click="saveAutoSearchParam(autosearch_filter_id, filter.id, $event)"
style="display:none;"
title="Сохранить">
<i class="ti-save"></i>
</a>&nbsp;&nbsp;<a href="javascript:{};" class="close_param_btn"
@click="closeAutoSearchParam(autosearch_filter_id, filter.id, $event)"
style="display:none;"
title="Отменить">
<i class="ti-close"></i>
</a>
</td>
</tr>
</template>
</tbody>
</table>
<span class="area-label-right" style="font-size: 13px;margin: 20px 0px;margin-left: 0px;">
<i class="ti-info-alt"></i> Обратите внимание, что отредактированные и не сохраненные по клику на <i class="ti-save"></i> параметры автопоиска не сохраняются при нажатии кнопки "Сохранить".
</span>
</template>
<div v-else>
<div class="empty-block">
<h1><i class="ti-na"></i></h1>
<h2>Параметры не найдены</h2>
<div class="clear"></div>
<a class="fr-btn steel"
@click="openAutoSearchFiltr(req_id, autosearch_filter_id);"
title="Добавить фильтр автопоиска"
style="margin-top: 20px;"
href="javascript:{};">
<i class="ti-plus"></i><span> Добавить фильтр</span>
</a>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-submit">
<span class="hidden" id="sid_req" data-id="<?=$_SESSION['id']?>" data-agency-id="<?= $_SESSION['agency_id']; ?>"></span>
<input type="hidden" id="s_to_send_req" value="<?=$_SESSION['to_send']?>">
<input type="hidden" name="id_req" value="">
<input type="hidden" v-model:name="autosearch_filter_id" value="">
<span type="hidden" id="elladaAgencyReq" data-value="<? echo ($user->agencyId == 4 ? "1" : "0");?>"></span>
<input type="hidden" name="confirm" id="confirmReq" value="1">
<input type="hidden" name="of_objects" id="of_objects_req" value="0">
<?php
if(isset($hasRestrictedAccess) && $hasRestrictedAccess){ ?>
<button type="button" onclick="trialperiod.modalReq()">Сохранить&nbsp;<i class="ti-angle-right"></i></button>
<?php
} else {
?>
<button v-if="!is_looad" type="button" @click="addEditReq">Сохранить&nbsp;<i class="ti-angle-right"></i></button>
<button v-else type="button">Сохранить&nbsp;<i class="ti-angle-right"></i></button>
<div class="load-bar" :class="{'hidden': !is_looad}" style="top: auto !important;">
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="load-bar__center">
<span class="load-bar__loading">Сохраняю...</span>
</div>
</div>
<div class="clear"></div>
<?php } ?>
</div>
</div>
</div>
<div class="f__modal-bg" id="modalDetailsObj_bg" style="display: none; ">
<div class="f__modal login" id="modalDetailsObj" style="display: none; width:1170px; padding-bottom: 0px;">
<span class="pseudo-link closer">×</span>
<h3>Карточка объекта</h3>
<div id="objectsDetails"></div>
<div class="clear"></div>
</div>
</div>
<div class="full_modal-bg" id="edit_bankcs_zayavka" style="display: none; "></div>
<div class="full_modal-bg" id="edit_bankcs_resolve" style="display: none; "></div>
<div class="confirm_mess"></div>
<div class="full_modal-bg" id="del_client" style="display: none; z-index: 999987;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal login" id="del_client_bg" style="display: none">
<form method="post">
<div class="modal-form">
<div class="modal-inner">
<h2>Причина закрытия</h2>
<div style="margin-bottom:15px;" id="denial_work-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<textarea name="reason" class="text" style="width:100%;" rows="7" placeholder="Комментарий"></textarea>
</div>
<div class="kalendar-feedback-wrapper" style="display: flex; justify-content: space-between;">
<div style="margin-left: 50px; margin-top: 25px; height: 73px" class="checkbox">
<input name="luck" id="luck" type="checkbox" value="">
<label style="width: 220px" for="luck">По клиенту прошла сделка</label>
<input id="summa_sdelki" required name="summa" type="text" class="text" placeholder="Размер комиссии">
</div>
<div class="control-group date-from" id="datazaklgr" style="padding-top: 0; display: none;">
<div class="form-search__main-label medium-label" style="margin-bottom: 5px;">
<span>Дата закрытия сделки:</span>
</div>
<div class="control-inputs">
<div class="inputs-group">
<input type="text" id="datazakl" name="date_from" class="datepicker-here2 text medium-input no-mrg-left" value="">
</div>
</div>
<div class="clear"></div>
</div>
</div>
<script src=""></script>
<div class="modal-submit">
<input type="hidden" name="id_funnel_client" value="0">
<input type="hidden" name="id_del_client" value="0">
<input type="hidden" id="id_del_req" value="0">
<input type="hidden" id="temp_id" value="0">
<button id="del_client_submit" type="submit">Закрыть</button>
</div>
</div>
</form>
</div>
</div>
<div class="full_modal-bg" id="archive_object_modal" style="display: none;"></div>
<div class="full_modal-bg" id="del_client_all" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal login" id="del_client_all_bg" style="display: none">
<form method="post">
<div class="modal-form">
<div class="modal-inner">
<h2>Причина закрытия</h2>
<div style="margin-bottom:15px;" id="denial_work_all-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<textarea name="reason" class="text" style="width:100%;" rows="7" placeholder="Комментарий"></textarea>
</div>
<div style="margin-left: 50px;" class="checkbox">
<input name="luck_all" id="luck_all" type="checkbox" value="">
<label style="width: 220px" for="luck_all">По клиенту прошла сделка</label>
<input style="float:left;" id="summa_sdelki_all" required name="summa" type="text" class="text" placeholder="Размер комиссии">
<div class="control-group date-from" id="datazaklgr_all" style="padding-top: 0; display: none; float:left; margin-top: -25px;">
<div class="form-search__main-label medium-label" style="margin-bottom: 5px;">
<span>Дата закрытия сделки:</span>
</div>
<div class="control-inputs">
<div class="inputs-group">
<input type="text" id="datazakl_all" name="date_from" class="datepicker-here2 text medium-input no-mrg-left" value="">
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="modal-submit">
<input type="hidden" name="id_funnel_client" value="0">
<input type="hidden" name="id_del_clients" value="0">
<input type="hidden" name="id_del_reqs" value="0">
<input type="hidden" name="del_all" value="0">
<button id="del_client_all_submit" type="submit">Закрыть</button>
</div>
</div>
</form>
</div>
</div>
<div class="full_modal-bg" id="addTaskBg" style="display: none;"></div>
<div class="full_modal-bg" id="addEventBg" style="display: none;"></div>
<div class="full_modal-bg" id="addTaskBgObj" style="display: none; z-index: 99992;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal jw__big-add" id="addTaskObj" style="display: none;">
<div class="modal-inner">
<h2>Новая задача</h2>
<div class="jw-tabs">
<ul class="tabs__caption">
<li class="active call" data-id="call">
<span>Звонок</span>
</li>
<li class="show" data-id="show">
<span>Показ</span>
</li>
<li class="meet" data-id="meet">
<span>Встреча</span>
</li>
<li class="deal" data-id="deal">
<span>Сделка</span>
</li>
<li class="event" data-id="event">
<span>Мероприятие</span>
</li>
</ul>
<div>
<div class="tabs__content call" style="display: none;">
<form>
<!--<div class="form-block otvetstven">
<div class="form-block klient">
<div class="label">Клиент</div>
<div class="crm__filter-input">
<select class="ms-big-add-client" data-url="/ajax/list_clients.php" data-load-once="true" multiple="">
</select>
<input type="text" multiple class="ms-big-add-client" data-url="/ajax/list_clients.php" data-load-once="true" name="language" />
</div>
<div class="clear"></div>
</div>-->
<!-- <div class="form-block">
<div class="label">
Связь с телефонией
</div>
<div class="checkbox">
<input name="callTelphin_1" id="callTelphin_1" type="checkbox">
<label for="callTelphin_1"></label>
</div>
<div class="clear"></div>
</div>-->
<div class="form-block">
<div class="label">
Выберите<br> дату и время
</div>
<div class="date-timepicker">
<div class="datepicker-here callDatetime" data-timepicker="true"></div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea class="callComment"></textarea>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="tabs__content show" style="display: none;">
<form>
<!-- Если менеджер или руководитель, можно выбрать ответственного -->
<div class="form-block otvetstven">
<div class="label">Ответственный</div>
<div class="crm__filter-input">
<select id="ms-crm-client-work-first-ex-f" class="ms-crm-client-work" multiple="">
</select>
<script type="text/javascript">
$("#ms-crm-client-work-first-ex-f").html($("#ms-crm-client-work-first-ex").html());
</script>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Выберите<br> дату и время
</div>
<div class="date-timepicker">
<div class="datepicker-here" id="showDatetime" data-timepicker="true"></div>
</div>
<div class="clear"></div>
</div>
<div class="form-block klient">
<div class="label">Клиент</div>
<div class="crm__filter-input">
<input type="text" multiple class="ms-big-add-client" data-url="/ajax/list_clients.php" data-load-once="true" name="language" />
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Адрес
</div>
<div class="inputs">
<input id="showAddress" type="text">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Заявка</div>
<div class="crm__filter-input" id="showRequisitionsEditInput">
<input type="text" id="showRequisitionsEdit" data-load-once="true" />
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea id="showComment"></textarea>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="tabs__content meet" style="display: none;">
<form>
<!-- Если менеджер или руководитель, можно выбрать ответственного -->
<div class="form-block otvetstven">
<div class="label">Ответственный</div>
<div class="crm__filter-input">
<select id="ms-crm-client-work-first-sec" class="ms-crm-client-work" multiple="">
</select>
<script type="text/javascript">
$("#ms-crm-client-work-first-sec").html($("#ms-crm-client-work-first-ex").html());
</script>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Выберите<br> дату и время
</div>
<div class="date-timepicker">
<div class="datepicker-here" id="meetDatetime" data-timepicker="true"></div>
</div>
<div class="clear"></div>
</div>
<div class="form-block klient">
<div class="label">Клиент</div>
<div class="crm__filter-input">
<input type="text" multiple class="ms-big-add-client" data-url="/ajax/list_clients.php" data-load-once="true" name="language" />
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Адрес
</div>
<div class="inputs">
<input id="meetAddress" type="text">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea id="meetComment"></textarea>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="tabs__content deal" style="display: none;">
<form>
<!-- Если менеджер или руководитель, можно выбрать ответственного -->
<div class="form-block otvetstven">
<div class="label">Ответственный</div>
<div class="crm__filter-input">
<select id="ms-crm-client-work-first-third" class="ms-crm-client-work" multiple="">
</select>
<script type="text/javascript">
$("#ms-crm-client-work-first-third").html($("#ms-crm-client-work-first-ex").html());
</script>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Выберите<br> дату и время
</div>
<div class="date-timepicker">
<div class="datepicker-here" id="dealDatetime" data-timepicker="true"></div>
</div>
<div class="clear"></div>
</div>
<div class="form-block klient">
<div class="label">Клиент</div>
<div class="crm__filter-input">
<input type="text" multiple class="ms-big-add-client" data-url="/ajax/list_clients.php" data-load-once="true" name="language" />
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Сумма
</div>
<div class="inputs">
<input id="dealSum" type="text">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea id="dealComment"></textarea>
</div>
<div class="clear"></div>
</div>
</form>
</div>
<div class="tabs__content event" style="display: none;">
<input type="hidden" id="userIdEvent" value="<?=$_SESSION['id']?>">
<input type="hidden" id="clientIdEvent" value="">
<input type="hidden" id="reqIdEvent" value="">
<form>
<!-- Если менеджер или руководитель, можно выбрать ответственного -->
<div class="form-block otvetstven">
<div class="label">Ответственный</div>
<div class="crm__filter-input">
<select id="ms-crm-client-work-first-fourth" class="ms-crm-client-work" multiple="">
</select>
<script type="text/javascript">
$("#ms-crm-client-work-first-fourth").html($("#ms-crm-client-work-first-ex").html());
</script>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Выберите<br> дату и время
</div>
<div class="date-timepicker">
<div class="datepicker-here" id="dealDatetime" data-timepicker="true"></div>
</div>
<div class="clear"></div>
</div>
<div class="form-block klient">
<div class="label">Клиент</div>
<div class="crm__filter-input">
<input type="text" multiple class="ms-big-add-client" data-url="/ajax/list_clients.php" data-load-once="true" name="language" />
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Название
</div>
<div class="inputs">
<input id="eventName" type="text">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">
Комментарий
</div>
<div class="inputs">
<textarea id="dealComment"></textarea>
</div>
<div class="clear"></div>
</div>
</form>
</div>
</div>
</div>
</div>
<div class="modal-submit">
<button type="button" data-objectid="0" data-id="0" class="action_obj_call">Добавить</button>
</div>
</div>
</div>
<div class="full_modal-bg" id="addPromotionBg" style="display: none;"></div>
<div class="full_modal-bg" id="searchPromotionBg" style="display: none;"></div>
<div class="full_modal-bg" id="objectFieldsSearchBg" style="display: none;"></div>
<div class="full_modal-bg" id="objectFieldsSearchReqBg" style="display: none; z-index: 100000;"></div>
<div class="full_modal-bg" id="merepriation_bg" style="display: none;z-index: 9999;">
<span class="pseudo-link closer event-modal-closer"><i class="ti-close"></i></span>
<div class="full_modal history__modal" id="merepriation-history" style="display: none;">
<div class="clients history-n">
<div class="history__chat-e">
<div class="history__chat__top-shadow">
&nbsp;
</div>
<div id="merepriation-info-block">
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<div class="f__modal-bg" id="modalObjectsAnalysis_bg" style="display: none; z-index: 99890;">
<div class="f__modal login" id="modalObjectsAnalysis" style="display: none; width:1170px;">
<span class="pseudo-link closerAnalysis">×</span>
<h3>Объекты в сравнении</h3>
<div id="objectsAnalysisContainer" class="jw__objects"></div>
<div class="clear"></div>
</div>
</div>
<!--fr-layout-->
</body>
<script src="/js/jquery.cookie.min.js" ></script>
<script type="text/javascript">
const site_url = '<?= addslashes($site_url) ?>';
$('.request-show').hide();
function getClientIds() {
var clientIds = [];
$('#komy option:selected').each(function() {
clientIds.push($(this).val());
});
return clientIds;
}
$('.choise-client').on('change', function () {
$('#request').val(null).trigger('change');
getClientIds().length
? $('.request-show').show()
: $('.request-show').hide();
});
$(".add-task").click(function(e){
e.preventDefault();
$(".chat-history__actions").toggleClass("show");
});
$(".chat-history__actions").mouseover(function(e){
e.preventDefault();
$(".chat-history__actions").addClass("show");
}).mouseleave(function(e){
e.preventDefault();
$(".chat-history__actions").removeClass("show");
});
function initializeMapOnEventWindow() {
// Создание карты.
var myMap = new ymaps.Map("event_map_canvas", {
center: [59.9174455,30.3250575],
zoom: 19,
controls: ['fullscreenControl', 'zoomControl']
});
var address = $('#event_object_address').text();
if (!address.indexOf('Санкт-Петербург')) {
address = 'Санкт-Петербург, ' +address;
}
ymaps.geocode(address, {results: 1})
.then(function (res) {
var firstGeoObject = res.geoObjects.get(0),
// Координаты геообъекта.
coords = firstGeoObject.geometry.getCoordinates(),
// Область видимости геообъекта.
bounds = firstGeoObject.properties.get('boundedBy');
firstGeoObject.options.set('preset', 'islands#darkBlueDotIconWithCaption');
// Получаем строку с адресом и выводим в иконке геообъекта.
firstGeoObject.properties.set('iconCaption', firstGeoObject.getAddressLine());
// Добавляем первый найденный геообъект на карту.
myMap.geoObjects.add(firstGeoObject);
// Масштабируем карту на область видимости геообъекта.
myMap.setBounds(bounds, {
// Проверяем наличие тайлов на данном масштабе.
checkZoomRange: true
});
});
}
$('#komy').select2({
language: "ru",
theme: "bootstrap",
placeholder: 'Выберите клиента(ов)...',
ajax: {
url: site_url + '/ajax/datasource/getClients.php',
dataType: 'json',
delay: 250,
data: function (params) {
return {
searchTerm: params.term,
page: params.page
};
},
processResults: function (data, params) {
params.page = params.page || 1;
return {
results: data.items,
pagination: {
more: (params.page * 10) < data.total_count
}
};
},
type: "post"
}
});
$('#request').select2({
minimumResultsForSearch: -1,
language: "ru",
theme: "bootstrap",
placeholder: 'Выберите заявку',
ajax: {
url: 'ajax/datasource/getRequest.php',
dataType: 'json',
delay: 250,
data: function () {
return {
clients: getClientIds()
};
},
processResults: function (data) {
return {
results: data.requests
};
},
type: "post"
}
});
</script>
<!-- Для клиентов -->
<style>
.multiselect{
width: 350px;
}
.multiselect__tag {
color: #000;
background-color: #efefef;
font-family: "Lato", Helvetica,Arial,sans-serif;
}
.multiselect, .multiselect__input, .multiselect__singl{
font-family: "Lato", Helvetica,Arial,sans-serif !important;
}
.multiselect__option--highlight,
.multiselect__option--highlight:after
{
background-color: #388E3C;
}
.multiselect__option--selected.multiselect__option--highlight,
.multiselect__option--selected.multiselect__option--highlight:after
{
background-color: #e2574c;
}
.multiselect__input{
border: none !important;
}
.multiselect__tag-icon:after{
color: #9e9e9e;
}
.multiselect__tag-icon:focus,
.multiselect__tag-icon:hover
{
background:#efefef;
}
.multiselect__tag-icon:focus:after,
.multiselect__tag-icon:hover:after
{
color: #757575 !important;
}
.dropbox {
outline-offset: -10px;
background: linear-gradient(to bottom, rgba(67,160,71,1) 0%,rgba(56,142,60,1) 100%);
color: #ffffff;
padding: 1px 1px;
min-height: 30px; /* minimum height */
min-width: 350px;
position: relative;
cursor: pointer;
margin-top: 10px;
}
.input-file {
opacity: 0; /* invisible but it's there! */
width: 100%;
height: 28px;
position: absolute;
cursor: pointer;
}
.dropbox:hover {
background: #388E3C; /* when mouse over to the drop zone, change color */
}
.dropbox p {
font-size: 1.2em;
text-align: center;
line-height: 1.8;
}
.faupload:hover{
color: #388E3C !important;
}
.fatrash:hover {
color: #e2574c !important;
}
.label_file{
color:#757575;
margin-right: 10px;
margin-bottom: 10px;
display: inline-block;
}
.label_file i{
margin-right: 10px;
font-size: 18px;
color: #000;
}
.label_file i.active{
color: #388E3C;
}
.list_files{
margin-top: 10px;
}
.green_button {
font-size: 18px;
font-family: "Lato";
background: linear-gradient(to bottom, rgba(67,160,71,1) 0%,rgba(56,142,60,1) 100%);
color: #ffffff;
width: 100%;
border: none;
padding: 5px 10px 7px;
}
.green_button:hover{
background: #388E3C;
color: #ffffff !important;
}
.doer_funnel li {
display: inline-block;
/* background: #dddddd;
padding: 5px;*/
margin-right: 5px;
}
.doer_funnel .fa-users {
font-size: 20px;
}
.doer_funnel .fa-user-tie {
font-size: 16px;
}
.doer_funnel .fa-building {
font-size: 18px;
}
.doer_funnel li a{
border-bottom: none;
}
.list_doer_funnel{
display: inline-block;
}
.list_doer_funnel li{
margin-bottom: 5px;
}
.list_doer_funnel li i{
margin-left: 5px;
cursor: pointer;
}
.list_doer_funnel li i:hover{
color: #e2574c;
}
#ms-new-user-work option {
max-width: 250px;
overflow: hidden;
white-space: nowrap;
}
</style>
<div id="app_step" class="hidden">
<input type="hidden" id="nowUserId" value="<?=$_SESSION['id']?>"/>
<input type="hidden" id="clientAgencyId" value="<?=$user->agencyId?>"/>
<div class="full_modal-bg" style="z-index: 99989;" v-if="closesStep">
<span class="pseudo-link closer"><i class="ti-close" @click="formCloseStep()"></i></span>
<div class="full_modal edit-modal new-client__modal" style="max-width: 650px">
<form class="form-validate" method="post">
<div style="text-align: center; padding: 30px;" v-show="open_step_load">
<span style="margin-right: 22px;margin-bottom: -3px;">
<img src="/images/rocket-spinner.svg" width="135px">
</span>
</div>
<div v-show="!open_step_load">
<div v-if="no_close_step" class="modal-inner">
<div class="settings-block">
<div>
<p>
<i class="ti-face-sad" style="color: rgb(238, 97, 97); font-size: 23px; margin-right: 7px;"></i>
<span>Этап нельзя закрыть. Дождитесь пока будут закрыты все смежные воронки</span>
</p>
</div>
</div>
<template v-if="!isEmpty(adjacent_funnels)">
<div>
<h2>Список воронок с ответственными</h2>
</div>
<div v-for="(funnel, funel_index) in adjacent_funnels" class="form-block">
<div class="label">{{ funnel.funnel_name }}</div>
<div v-if="!isEmpty(funnel.users)" class="inputs">
<v-select :components="{OpenIndicator}" transition="" class="vue_select" style="width: 250px; border: none;" :options="funnel.users" :reduce="name => name.code" label="name" v-model="funnel.who_work"/>
</div>
<div class="inputs" style="color: rgb(158, 158, 158); font-size: 20px; padding-top: 7px; padding-left: 17px;">
<a href="javascript:{}" title="Сменить ответственного" @click=save_whowork_adjacent(funel_index) style="color: rgb(158, 158, 158); border-bottom: hidden;">
<i class="far fa-save"></i>
</a>
</div>
<div v-if="funnel.save_whowork_adjacent" class="inputs" style="color: rgb(158, 158, 158); font-size: 20px; padding-top: 7px; padding-left: 17px;">
<i class="fas fa-check"></i>
</div>
</div>
</template>
</div>
<div v-else class="modal-inner">
<div v-if="errorMes" class="error_msg" v-html="errorText"></div>
<div>
<div class="not-selected-files" v-if="notSelectedFileMessage">
<div class="not-selected-file"> Файл не может превышать 16 Мб </div>
<div class="not-selected-file">
{{notSelectedFileMessage}}
</div>
</div>
<h2>Закрыть этап {{ step.name }}</h2>
</div>
<div class="jv-tabs">
<div>
<div class="tabs__content">
<div v-if="step.files.length > 0" class="form-block">
<div class="label">Файлы для скачивания</div>
<div class="inputs">
<div class="list_files" v-for="(file, infile) in step.files">
<label class="label_file"><i v-bind:class=" [ file.classFile, {active: file.isUpload} ]"></i><a download title="Скачать" :href="file.path" >{{ file.name }}</a></label>
</div>
</div>
<div class="clear"></div>
</div>
<div v-if="step.pole_end_list.length > 0" v-for="(pole, poleId) in step.pole_end_list" class="form-block">
<div class="label" v-if="isEmpty(pole.view_next)">{{ pole.name }}</div>
<div class="label" v-else-if="!isEmpty(pole.view_next) && (typeof nextStepSelect.code != 'undefined' && pole.view_next.indexOf(nextStepSelect.code) != -1)">{{ pole.name }}</div>
<div class="inputs" style="width: 50%">
<input v-model="step.values[poleId].value" v-if="step.vidPole[poleId] == 'input' && isEmpty(pole.view_next)" type="text" class="text" style="width:350px;">
<input v-model="step.values[poleId].value" v-else-if="step.vidPole[poleId] == 'input' && (!isEmpty(pole.view_next) && (typeof nextStepSelect.code != 'undefined' && pole.view_next.indexOf(nextStepSelect.code) != -1))" type="text" class="text" style="width:350px;">
<textarea v-model="step.values[poleId].value" v-if="step.vidPole[poleId] == 'textarea' && isEmpty(pole.view_next)" rows="5" style="width:350px;"></textarea>
<textarea v-model="step.values[poleId].value" v-else-if="step.vidPole[poleId] == 'textarea' && (!isEmpty(pole.view_next) && (typeof nextStepSelect.code != 'undefined' && pole.view_next.indexOf(nextStepSelect.code) != -1))" rows="5" style="width:350px;"></textarea>
<multiselect v-if="step.vidPole[poleId] == 'select'" v-model="nextStepSelect" tag-placeholder="Добавьте значение" track-by="name" label="name" placeholder="" select-label="Добавить" deselect-label="Удалить" selected-label="Выбрано" :options="options" :searchable="false" :show-labels="false">
<template slot="singleLabel" slot-scope="{ option }"><strong>{{ option.name }} (Переход на этап "{{ option.id.name }}")</strong></template>
</multiselect>
<vuejs-datepicker v-if="step.vidPole[poleId] == 'date' && isEmpty(pole.view_next)" v-model="step.values[poleId].value" :language="ru" :format="format" :monday-first="mondayfirst"></vuejs-datepicker>
<vuejs-datepicker v-else-if="step.vidPole[poleId] == 'date' && (!isEmpty(pole.view_next) && (typeof nextStepSelect.code != 'undefined' && pole.view_next.indexOf(nextStepSelect.code) != -1))" v-model="step.values[poleId].value" :language="ru" :format="format" :monday-first="mondayfirst"></vuejs-datepicker>
<div v-if="step.vidPole[poleId] == 'file' && isEmpty(pole.view_next)" class="dropbox">
<input type="file" :data-id="poleId" accept=".png,.gif,.jpg,.jpeg,.xls,.xlsx,.pdf,.doc,.docx,.mp3,.zip,.rar" @change="onFileSelected" class="input-file" style="width:350px;">
<p>
Выберите файл
</p>
</div>
<div v-else-if="step.vidPole[poleId] == 'file' && (!isEmpty(pole.view_next) && (typeof nextStepSelect.code != 'undefined' && pole.view_next.indexOf(nextStepSelect.code) != -1))" class="dropbox">
<input type="file" :data-id="poleId" accept=".png,.gif,.jpg,.jpeg,.xls,.xlsx,.pdf,.doc,.docx,.mp3,.zip,.rar" @change="onFileSelected" class="input-file" style="width:350px;">
<p>
Выберите файл
</p>
</div>
<div class="list_files" v-if="step.vidPole[poleId] == 'file' && selectFiles[poleId].is">
<label class="label_file"><i v-bind:class=" [selectFiles[poleId].classFile, {active:selectFiles[poleId].isUpload} ]"></i>{{ selectFiles[poleId].name }}</label>
<a title="Загрузить" v-bind:class="{ hidden : selectFiles[poleId].isUpload}" @click="onUpload(poleId, selectFiles[poleId].file)" class="no-border faupload"><i class="fas fa-upload"></i></a>
<a title="Удалить" @click="onDeleteFile(poleId, selectFiles[poleId].guid)" class="no-border fatrash"><i class="fas fa-trash"></i></a>
<vue-simple-progress v-if="selectFiles[poleId].uploads" bar-color="#e2574c" :val="selectFiles[poleId].progress" :text="selectFiles[poleId].progress + '%'"></vue-simple-progress>
</div>
<div v-if="step.vidPole[poleId] == 'checkbox' && isEmpty(pole.view_next)" >
<div class="chat-history__actions_new">
<a href="javascript:{}" :data-id="clientId" :data-req="reqId" :data-step="poleId" id="client__new-call"><span class="simple-button call">Звонок</span></a>
<a href="javascript:{}" :data-id="clientId" :data-req="reqId" :data-step="poleId" id="client__new-meeting"><span class="simple-button meeting">Встреча</span></a>
<a href="javascript:{}" :data-id="clientId" :data-req="reqId" :data-step="poleId" id="client__new-showing"><span class="simple-button showing">Показ</span></a>
<a href="javascript:{}" :data-id="clientId" :data-req="reqId" :data-step="poleId" id="client__new-deal"><span class="simple-button deal">Сделка</span></a>
</div>
<div v-if="tasks.length >0" class="listTasks">
<ul>
<li v-for="task in tasks"><span :class="'simple-button '+task.type">{{ task.name }} {{ task.date }}</span></li>
</ul>
</div>
</div>
<div v-else-if="step.vidPole[poleId] == 'checkbox' && (!isEmpty(pole.view_next) && (typeof nextStepSelect.code != 'undefined' && pole.view_next.indexOf(nextStepSelect.code) != -1))" >
<div class="chat-history__actions_new">
<a href="javascript:{}" :data-id="clientId" :data-req="reqId" :data-step="poleId" id="client__new-call"><span class="simple-button call">Звонок</span></a>
<a href="javascript:{}" :data-id="clientId" :data-req="reqId" :data-step="poleId" id="client__new-meeting"><span class="simple-button meeting">Встреча</span></a>
<a href="javascript:{}" :data-id="clientId" :data-req="reqId" :data-step="poleId" id="client__new-showing"><span class="simple-button showing">Показ</span></a>
<a href="javascript:{}" :data-id="clientId" :data-req="reqId" :data-step="poleId" id="client__new-deal"><span class="simple-button deal">Сделка</span></a>
</div>
<div v-if="tasks.length >0" class="listTasks">
<ul>
<li v-for="task in tasks"><span :class="'simple-button '+task.type">{{ task.name }} {{ task.date }}</span></li>
</ul>
</div>
</div>
<input v-model="step.values[poleId].value" v-if="step.vidPole[poleId] == 'deposit' && isEmpty(pole.view_next)" type="number" class="text" style="width:350px;">
<input v-model="step.values[poleId].value" v-else-if="step.vidPole[poleId] == 'deposit' && (!isEmpty(pole.view_next) && (typeof nextStepSelect.code != 'undefined' && pole.view_next.indexOf(nextStepSelect.code) != -1))" type="number" class="text" style="width:350px;">
<input v-model="step.values[poleId].value" v-if="step.vidPole[poleId] == 'commission' && isEmpty(pole.view_next)" type="number" class="text" style="width:350px;">
<input v-model="step.values[poleId].value" v-if="step.vidPole[poleId] == 'commission' && (!isEmpty(pole.view_next) && (typeof nextStepSelect.code != 'undefined' && pole.view_next.indexOf(nextStepSelect.code) != -1))" type="number" class="text" style="width:350px;">
<template v-if="step.vidPole[poleId] == 'expenses' && isEmpty(pole.view_next)">
<input v-model="step.values[poleId].value.summa" type="number" class="text" style="width:350px; margin-bottom: 5px" placeholder="Сумма">
<textarea v-model="step.values[poleId].value.comment" rows="5" style="width:350px;" placeholder="Комментарий"></textarea>
</template>
<template v-if="step.vidPole[poleId] == 'expenses' && (!isEmpty(pole.view_next) && (typeof nextStepSelect.code != 'undefined' && pole.view_next.indexOf(nextStepSelect.code) != -1))">
<input v-model="step.values[poleId].value.summa" type="number" class="text" style="width:350px; margin-bottom: 5px" placeholder="Сумма">
<textarea v-model="step.values[poleId].value.comment" rows="5" style="width:350px;" placeholder="Комментарий"></textarea>
</template>
</div>
<div class="clear"></div>
</div>
<template v-if="!isEmpty(fields)">
<div v-for="(field, index) in fields">
<div>
<template v-if="field.is_podgroup > 0">
<div v-if="isEmpty(field.view_next)">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<template v-if="field.is_podgroup_multiselect == 1">
<v-select multiple v-model="fieldModels['model_'+field.id]" :components="{OpenIndicator}" :id="'linking_step_'+field.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.podgroups_select" :reduce="title => title.id" label="title" />
</template>
<template v-else>
<v-select v-model="fieldModels['model_'+field.id]" :components="{OpenIndicator}" :id="'linking_step_'+field.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.podgroups_select" :reduce="title => title.id" label="title" />
</template>
</div>
</div>
<div class="clear"></div>
<template v-if="!isEmpty(field.podgroups)">
<div v-for="(pg, in_pd) in field.podgroups" v-if="isFindValue(pg.id,fieldModels['model_'+field.id])" class="form-block">
<div class="label" v-html="pg.title"></div>
<div class="inputs">
<template v-if="pg.type==0">
<input class="text" v-model="fieldModels['modelp_'+pg.id]" style="width:400px;" :id="'linking_step_p'+pg.id"/>
</template>
<template v-else-if="pg.type==1">
<input class="number" v-model.number="fieldModels['modelp_'+pg.id]" type="number" style="width:400px;" :id="'linking_step_p'+pg.id"/>
</template>
<template v-else-if="pg.type==2">
<v-select :components="{OpenIndicator}" v-model="fieldModels['modelp_'+pg.id]" :id="'linking_step_p'+pg.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="pg.params.items" :reduce="name => name.value" label="name" />
</template>
<template v-else-if="pg.type==3">
<v-select :components="{OpenIndicator}" v-model="fieldModels['modelp_'+pg.id]" :id="'linking_step_p'+pg.id" transition="" class="vue_select" style="width: 400px; border: none;" multiple :options="pg.params.items" :reduce="name => name.value" label="name" />
</template>
<template v-else-if="pg.type==4">
<div class="checkbox small">
<input v-model="fieldModels['modelp_'+pg.id]" type="checkbox" :checked="Boolean(fieldModels['modelp_'+pg.id])" :id="'linking_step_p'+pg.id" />
<label :for="'linking_step_p'+pg.id"></label>
</div>
</template>
<template v-else-if="pg.type==5">
<textarea class="text" v-model="fieldModels['modelp_'+pg.id]" :id="'linking_step_p'+pg.id" ></textarea>
</template>
</div>
</div>
<div class="clear"></div>
</template>
</div>
<div v-else-if="(typeof nextStepSelect.code != 'undefined' && field.view_next.indexOf(nextStepSelect.code) != -1)">
<div class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<template v-if="field.is_podgroup_multiselect == 1">
<v-select multiple v-model="fieldModels['model_'+field.id]" :components="{OpenIndicator}" :id="'linking_step_'+field.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.podgroups_select" :reduce="title => title.id" label="title" />
</template>
<template v-else>
<v-select v-model="fieldModels['model_'+field.id]" :components="{OpenIndicator}" :id="'linking_step_'+field.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.podgroups_select" :reduce="title => title.id" label="title" />
</template>
</div>
</div>
<div class="clear"></div>
<template v-if="!isEmpty(field.podgroups)">
<div v-for="(pg, in_pd) in field.podgroups" v-if="isFindValue(pg.id,fieldModels['model_'+field.id])" class="form-block">
<div class="label" v-html="pg.title"></div>
<div class="inputs">
<template v-if="pg.type==0">
<input class="text" v-model="fieldModels['modelp_'+pg.id]" style="width:400px;" :id="'linking_step_p'+pg.id"/>
</template>
<template v-else-if="pg.type==1">
<input class="number" v-model.number="fieldModels['modelp_'+pg.id]" type="number" style="width:400px;" :id="'linking_step_p'+pg.id"/>
</template>
<template v-else-if="pg.type==2">
<v-select :components="{OpenIndicator}" v-model="fieldModels['modelp_'+pg.id]" :id="'linking_step_p'+pg.id" transition="" class="vue_select" style="width: 400px; border: none;" :options="pg.params.items" :reduce="name => name.value" label="name" />
</template>
<template v-else-if="pg.type==3">
<v-select :components="{OpenIndicator}" v-model="fieldModels['modelp_'+pg.id]" :id="'linking_step_p'+pg.id" transition="" class="vue_select" style="width: 400px; border: none;" multiple :options="pg.params.items" :reduce="name => name.value" label="name" />
</template>
<template v-else-if="pg.type==4">
<div class="checkbox small">
<input v-model="fieldModels['modelp_'+pg.id]" type="checkbox" :checked="Boolean(fieldModels['modelp_'+pg.id])" :id="'linking_step_p'+pg.id" />
<label :for="'linking_step_p'+pg.id"></label>
</div>
</template>
<template v-else-if="pg.type==5">
<textarea class="text" v-model="fieldModels['modelp_'+pg.id]" :id="'linking_step_p'+pg.id" ></textarea>
</template>
</div>
</div>
<div class="clear"></div>
</template>
</div>
</template>
<template v-else-if="field.type==0">
<div v-if="isEmpty(field.view_next)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<input class="text" v-model="fieldModels['model_'+field.id]" style="width:400px;" :id="'linking_step_'+field.id"/>
</div>
</div>
<div v-else-if="(typeof nextStepSelect.code != 'undefined' && field.view_next.indexOf(nextStepSelect.code) != -1)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<input class="text" v-model="fieldModels['model_'+field.id]" style="width:400px;" :id="'linking_step_'+field.id"/>
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==1">
<div v-if="isEmpty(field.view_next)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<input class="number" v-model="fieldModels['model_'+field.id]" style="width:400px;" :id="'linking_step_'+field.id"/>
</div>
</div>
<div v-else-if="(typeof nextStepSelect.code != 'undefined' && field.view_next.indexOf(nextStepSelect.code) != -1)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<input class="number" v-model="fieldModels['model_'+field.id]" style="width:400px;" :id="'linking_step_'+field.id"/>
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==2">
<div v-if="isEmpty(field.view_next)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs" v-if="field.id == 'client_contract'">
<!--@search="getClientsContract" :filterable="false" @input="selectClientContract"-->
<v-select :id="'linking_step_'+field.id" v-model="fieldModels['model_'+field.id]" :components="{OpenIndicator}" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" label="name" @search="getClientsContract" :filterable="false">
<!--<template v-slot:option="field.params.items">
<span :style="'color:'+field.params.items.color" v-html="field.params.items.name"></span>
</template>-->
</v-select>
</div>
<div class="inputs" v-else>
<v-select :components="{OpenIndicator}" :id="'linking_step_'+field.id" v-model="fieldModels['model_'+field.id]" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" :reduce="name => name.value" label="name" />
</div>
</div>
<div v-else-if="(typeof nextStepSelect.code != 'undefined' && field.view_next.indexOf(nextStepSelect.code) != -1)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs" v-if="field.id == 'client_contract'">
<!--@search="getClientsContract" :filterable="false" @input="selectClientContract"-->
<v-select :id="'linking_step_'+field.id" v-model="fieldModels['model_'+field.id]" :components="{OpenIndicator}" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" label="name" @search="getClientsContract" :filterable="false">
<!--<template v-slot:option="field.params.items">
<span :style="'color:'+field.params.items.color" v-html="field.params.items.name"></span>
</template>-->
</v-select>
</div>
<div class="inputs" v-else>
<v-select :components="{OpenIndicator}" :id="'linking_step_'+field.id" v-model="fieldModels['model_'+field.id]" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" :reduce="name => name.value" label="name" />
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==3">
<div v-if="isEmpty(field.view_next)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<v-select :components="{OpenIndicator}" :id="'linking_step_'+field.id" v-model="fieldModels['model_'+field.id]" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" :reduce="name => name.value" multiple label="name" />
</div>
</div>
<div v-else-if="(typeof nextStepSelect.code != 'undefined' && field.view_next.indexOf(nextStepSelect.code) != -1)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<v-select :components="{OpenIndicator}" :id="'linking_step_'+field.id" v-model="fieldModels['model_'+field.id]" transition="" class="vue_select" style="width: 400px; border: none;" :options="field.params.items" :reduce="name => name.value" multiple label="name" />
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==4">
<div v-if="isEmpty(field.view_next)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<div class="checkbox small">
<input type="checkbox" v-model="fieldModels['model_'+field.id]" :checked="Boolean(fieldModels['model_'+field.id])" :id="'linking_step_'+field.id" />
<label :for="'linking_step_'+field.id"></label>
</div>
</div>
</div>
<div v-else-if="(typeof nextStepSelect.code != 'undefined' && field.view_next.indexOf(nextStepSelect.code) != -1)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<div class="checkbox small">
<input type="checkbox" v-model="fieldModels['model_'+field.id]" :checked="Boolean(fieldModels['model_'+field.id])" :id="'linking_step_'+field.id" />
<label :for="'linking_step_'+field.id"></label>
</div>
</div>
</div>
<div class="clear"></div>
</template>
<template v-else-if="field.type==5">
<div v-if="isEmpty(field.view_next)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<textarea v-model="fieldModels['model_'+field.id]" class="text" :id="'linking_step_'+field.id" ></textarea>
</div>
</div>
<div v-else-if="(typeof nextStepSelect.code != 'undefined' && field.view_next.indexOf(nextStepSelect.code) != -1)" class="form-block">
<div class="label" v-html="field.title"></div>
<div class="inputs">
<textarea v-model="fieldModels['model_'+field.id]" class="text" :id="'linking_step_'+field.id" ></textarea>
</div>
</div>
<div class="clear"></div>
</template>
</div>
</div>
</template>
<div v-if="stepDoers.length > 0" class="form-block">
<div class="label"></div>
<div class="inputs" style="padding-top: 15px;">
<a @click="openUpdate" type="button" href="javascript:{}" class="green_button">Ответственные</a>
</div>
<div class="clear"></div>
</div>
<h2 v-if="!isEmpty(pole_dop_close_step)">Дополнительные действия при закрытии этапа</h2>
<div v-if="!isEmpty(pole_dop_close_step.object)" class="form-block">
<div class="label">Реклама объекта ID {{ pole_dop_close_step.object.id }}</div>
<div class="inputs">
<div class="inputs-group">
<div class="jw__object" style="border: none">
<table style="margin-top:15px; margin-left:15px;">
<tbody>
<tr>
<td style="padding-bottom: 10px;">
<div style="margin-bottom: 5px;" class="checkbox small">
<input name="use_in_advert" :id="'closeStepAddToAdvertSwitcher__'+pole_dop_close_step.object.id" onchange="advertsSwitch(this);" type="checkbox" true-value="1" false-value="0" v-model="pole_dop_close_step.object.use_in_advert" :data-id="pole_dop_close_step.object.id" :data-archive="pole_dop_close_step.object.archive">
<label :for="'closeStepAddToAdvertSwitcher__'+pole_dop_close_step.object.id">В рекламу</label>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div onclick="showWithReportsInfo();" class="action-button actionJW actionAdvButton addToZipalInfo">
С отчетами
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToFreeAdv" :class="{'active': pole_dop_close_step.object.add_to_yandex_feed > 0}"
onclick="switchCanAd(this);" :data-id="pole_dop_close_step.object.id">Бесплатные</div>
</div>
</td>
</tr>
<tr>
<td style="padding-bottom: 10px;">
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div onclick="switchCanAvitoAd(this);" :data-id="pole_dop_close_step.object.id" title="Необходимо наличие магазина Avito" class="action-button actionJW actionAdvButton addToAvito" :class="{'active': pole_dop_close_step.object.add_to_avito_feed > 0}">
<img src="/images/avito.svg" class="bBnru">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div onclick="switchCanCianAd(this)" :data-id="pole_dop_close_step.object.id" title="Необходимо наличие аккаутна на cian.ru" class="action-button actionJW actionAdvButton addToCian" :class="{'active': pole_dop_close_step.object.add_to_cian_feed > 0}">
<img src="/images/cian.png" class="bRealCian">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div onclick="showPackagesWindow(this)" :data-id="pole_dop_close_step.object.id" title="Рекламные пакеты" class="action-button actionJW actionAdvButton advPack" style="padding-left: 8px;">
Пакеты
</div>
</div>
</td>
</tr>
<tr>
<td>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div onclick="switchDomAd(this);" :data-id="pole_dop_close_step.object.id" title="Размещение на Домклик" class="action-button actionJW actionAdvButton addToDomClick" :class="{'active': pole_dop_close_step.object.add_to_domclick_feed > 0}">
<img src="/images/domcl.jpg" :data-id="pole_dop_close_step.object.id" class="bBnru" style="top: 5px;">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div onclick="switchCanEmlsAd(this)" :data-id="pole_dop_close_step.object.id" title="Необходимо наличие регистрации Jcat" class="action-button actionJW actionAdvButton addToEMLS" :class="{'active': pole_dop_close_step.object.add_to_emls_feed > 0}">
<img src="/images/jcat.png" class="bCian">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div onclick="switchBnAd(this);" :data-id="pole_dop_close_step.object.id" class="action-button actionJW actionAdvButton addToBn" :class="{'active': pole_dop_close_step.object.add_to_bn_feed > 0}">
<img src="/images/yandex.png" class="bBnru">
</div>
</div>
<div class="source-how" style="padding-top: 10px;">
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="clear"></div>
</div>
<div class="form-block" v-if="!isEmpty(pole_dop_close_step.req) && pole_dop_close_step.req.autoSearchEnabled !== undefined">
<div class="label">Действия с автопоиском</div>
<div class="checkbox" style="margin-bottom:0px;">
<input id="req_object_autosearch_close" true-value="1" false-value="0" type="checkbox" @change="set_autosearch" v-model="pole_dop_close_step.req.autoSearchEnabled">
<label for="req_object_autosearch_close" class="label"></label>
</div>
<div class="clear"></div>
</div>
<div class="form-block klient" v-if="!isEmpty(pole_dop_close_step) && !isEmpty(pole_dop_close_step.add_contract_close_step) && pole_dop_close_step.add_contract_close_step.parent_id > 0">
<div class="label">Договоры</div>
<div class="inputs" style="padding-top: 15px;">
<a type="button" @click="open_form_contract(pole_dop_close_step.add_contract_close_step.parent_id, pole_dop_close_step.add_contract_close_step.type)" href="javascript:{}" class="green_button">Добавить договор</a>
</div>
<div class="clear"></div>
</div>
<div class="form-block" v-if="!isEmpty(pole_dop_close_step) && !isEmpty(pole_dop_close_step.add_activity_close_step) && pole_dop_close_step.add_activity_close_step.on > 0">
<div class="label">Теги</div>
<div class="inputs">
<div class="jw__popup actions-tags" class="show" :data-id="0" :data-for="'req'">
<div>
<v-select :components="{OpenIndicator}" style="width: 250px; font-size: 15px" placeholder="Выбрать теги..." transition="" class="vue_select" :options="pole_dop_close_step.add_activity_close_step.activites" :reduce="name => name.id" multiple label="name" v-model="activites_close_step_val" />
</div>
<div class="clear"></div>
</div>
</div>
</div>
<!-- Объект -->
<div v-if="!!Number(step.is_select_room)" class="form-block">
<div class="label">Объект</div>
<div class="select_room-inputs inputs" @click="openRoomForm">
<div class="button-room-form" :class="{active: selectedRoom.id}">
<input type="number" v-model="selectedRoom.id" style="display: none;">
<div class="{hidden: selectedRoom.id}" :style="`display: ${selectedRoom.id ? 'none' : 'flex'};`">
<div class="action-button" title="Выбрать из комплексов">
Выбрать из комплексов
</div>
</div>
<div class="{hidden: !selectedRoom.id}" :style="`display: ${!selectedRoom.id ? 'none' : 'flex'};`">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="60px" height="60px" viewBox="0 0 60 60" version="1.1">
<g id="surface1">
<path style=" stroke:none;fill-rule:nonzero;fill:#388e3c;fill-opacity:1;" d="M 48.398438 9.84375 C 48.457031 9.894531 48.519531 9.949219 48.578125 10.003906 C 49.976562 11.234375 51.121094 12.574219 52.265625 14.0625 C 52.304688 12.128906 52.34375 10.195312 52.382812 8.203125 C 54.898438 8.203125 57.410156 8.203125 60 8.203125 C 60 14.46875 60 20.734375 60 27.1875 C 53.773438 27.1875 47.546875 27.1875 41.132812 27.1875 C 41.132812 24.671875 41.132812 22.160156 41.132812 19.570312 C 43.800781 19.511719 43.800781 19.511719 46.523438 19.453125 C 45.699219 18.296875 44.929688 17.277344 43.945312 16.289062 C 43.863281 16.203125 43.863281 16.203125 43.777344 16.117188 C 42.832031 15.179688 41.785156 14.425781 40.664062 13.710938 C 40.597656 13.667969 40.527344 13.625 40.457031 13.578125 C 36.464844 11.050781 31.429688 10.328125 26.835938 11.25 C 23.289062 12.050781 20.214844 13.671875 17.578125 16.171875 C 17.464844 16.277344 17.355469 16.382812 17.238281 16.488281 C 14.96875 18.648438 13.519531 21.433594 12.539062 24.375 C 9.910156 24.375 7.28125 24.375 4.570312 24.375 C 5.117188 21.921875 5.117188 21.921875 5.421875 21.09375 C 5.453125 20.996094 5.488281 20.902344 5.527344 20.800781 C 6.683594 17.648438 8.328125 14.824219 10.546875 12.304688 C 10.617188 12.222656 10.683594 12.140625 10.757812 12.054688 C 11.777344 10.851562 12.921875 9.746094 14.179688 8.789062 C 14.253906 8.730469 14.328125 8.675781 14.40625 8.613281 C 15.675781 7.648438 16.980469 6.820312 18.398438 6.09375 C 18.484375 6.050781 18.570312 6.003906 18.65625 5.957031 C 21.1875 4.644531 23.910156 3.84375 26.71875 3.398438 C 26.8125 3.382812 26.90625 3.367188 27.003906 3.351562 C 34.660156 2.171875 42.652344 4.730469 48.398438 9.84375 Z M 48.398438 9.84375 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:#388e3c;fill-opacity:1;" d="M 0 32.8125 C 6.226562 32.8125 12.453125 32.8125 18.867188 32.8125 C 18.867188 35.328125 18.867188 37.839844 18.867188 40.429688 C 17.089844 40.46875 15.308594 40.507812 13.476562 40.546875 C 14.300781 41.769531 14.300781 41.769531 15.242188 42.867188 C 15.300781 42.933594 15.363281 42.996094 15.425781 43.058594 C 15.542969 43.183594 15.660156 43.308594 15.78125 43.429688 C 15.914062 43.566406 16.042969 43.707031 16.167969 43.847656 C 19.269531 47.160156 24.144531 48.960938 28.605469 49.128906 C 33.574219 49.246094 38.492188 47.546875 42.125 44.105469 C 42.246094 43.988281 42.367188 43.871094 42.488281 43.753906 C 42.636719 43.613281 42.785156 43.472656 42.9375 43.335938 C 45.128906 41.265625 46.519531 38.445312 47.460938 35.625 C 50.089844 35.625 52.71875 35.625 55.429688 35.625 C 54.746094 38.492188 54.746094 38.492188 54.398438 39.410156 C 54.355469 39.519531 54.316406 39.625 54.277344 39.734375 C 53.9375 40.621094 53.546875 41.472656 53.09375 42.304688 C 52.960938 42.550781 52.832031 42.800781 52.703125 43.050781 C 51.757812 44.835938 50.609375 46.460938 49.21875 47.929688 C 49.082031 48.085938 48.949219 48.242188 48.816406 48.398438 C 47.089844 50.371094 44.9375 52.027344 42.65625 53.320312 C 42.570312 53.371094 42.484375 53.417969 42.394531 53.46875 C 39.277344 55.222656 35.898438 56.316406 32.34375 56.71875 C 32.199219 56.734375 32.199219 56.734375 32.050781 56.753906 C 25.261719 57.449219 18.261719 55.53125 12.902344 51.277344 C 12.78125 51.175781 12.660156 51.078125 12.539062 50.976562 C 12.4375 50.894531 12.4375 50.894531 12.335938 50.808594 C 10.574219 49.351562 9.140625 47.742188 7.734375 45.9375 C 7.695312 47.871094 7.65625 49.804688 7.617188 51.796875 C 5.101562 51.796875 2.589844 51.796875 0 51.796875 C 0 45.53125 0 39.265625 0 32.8125 Z M 0 32.8125 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:#43a047;fill-opacity:1;" d="M 30.703125 3.164062 C 30.703125 5.679688 30.703125 8.191406 30.703125 10.78125 C 29.078125 10.957031 29.078125 10.957031 27.421875 11.132812 C 24.457031 11.765625 21.769531 12.824219 19.335938 14.648438 C 19.230469 14.726562 19.128906 14.804688 19.019531 14.882812 C 15.859375 17.359375 13.800781 20.589844 12.539062 24.375 C 9.910156 24.375 7.28125 24.375 4.570312 24.375 C 5.117188 21.921875 5.117188 21.921875 5.421875 21.09375 C 5.453125 20.996094 5.488281 20.902344 5.527344 20.800781 C 6.683594 17.648438 8.328125 14.824219 10.546875 12.304688 C 10.617188 12.222656 10.683594 12.140625 10.757812 12.054688 C 11.777344 10.851562 12.921875 9.746094 14.179688 8.789062 C 14.253906 8.730469 14.328125 8.675781 14.40625 8.613281 C 15.675781 7.648438 16.980469 6.820312 18.398438 6.09375 C 18.484375 6.050781 18.570312 6.003906 18.65625 5.957031 C 22.402344 4.011719 26.507812 3.164062 30.703125 3.164062 Z M 30.703125 3.164062 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:#43a047;fill-opacity:1;" d="M 47.460938 35.625 C 50.089844 35.625 52.71875 35.625 55.429688 35.625 C 54.746094 38.492188 54.746094 38.492188 54.398438 39.410156 C 54.355469 39.519531 54.316406 39.625 54.277344 39.734375 C 53.9375 40.621094 53.546875 41.472656 53.09375 42.304688 C 52.960938 42.550781 52.832031 42.800781 52.703125 43.050781 C 51.757812 44.835938 50.609375 46.460938 49.21875 47.929688 C 49.082031 48.085938 48.949219 48.242188 48.816406 48.398438 C 47.089844 50.371094 44.9375 52.027344 42.65625 53.320312 C 42.570312 53.371094 42.484375 53.417969 42.394531 53.46875 C 39.265625 55.226562 35.902344 56.292969 32.34375 56.71875 C 32.222656 56.734375 32.097656 56.75 31.972656 56.765625 C 31.074219 56.863281 30.210938 56.835938 29.296875 56.835938 C 29.296875 54.320312 29.296875 51.808594 29.296875 49.21875 C 30.921875 49.042969 30.921875 49.042969 32.578125 48.867188 C 36.371094 48.070312 39.699219 46.457031 42.488281 43.753906 C 42.636719 43.613281 42.785156 43.472656 42.9375 43.335938 C 45.128906 41.265625 46.519531 38.445312 47.460938 35.625 Z M 47.460938 35.625 "/>
</g>
</svg>
</div>
</div>
<div v-if="selectedRoom.id" class="selected-room-form">
<div class="home__image">
<img :src="selectedRoom.plan_url ? selectedRoom.plan_url : '/complexForFunnel/img/gallery.svg'" style="height: 50px; width: 50px;">
</div>
<div class="home__content">
<div class="home__title" v-html="selectedRoom.name"></div>
</div>
</div>
</div>
</div>
<div v-if="step.complex_status_type == 'sold' && selectedRoom.id" class="form-block" style="height: 60px;">
<div class="label">Фактическая сумма сделки</div>
<div class="inputs" style="height: 100%; display: flex; align-items: center;">
<input v-model="selectedRoom.transaction_amount" type="number" style="font-size: 17px; color: rgb(115, 102, 102); border: 1px solid #776f79; border-radius: 5px; padding: 5px 10px;" />
</div>
</div>
</div>
</div>
</div>
</div>
<div v-if="no_close_step" class="modal-submit">
<!--<button type="button" @click="closedStep" class="action_call">Закрыть</button>-->
<button v-if="!is_looad" type="button" @click="closedStep" class="action_call">Закрыть&nbsp;<i class="ti-angle-right"></i></button>
<button v-else type="button">Закрыть&nbsp;<i class="ti-angle-right"></i></button>
<div class="load-bar" :class="{'hidden': !is_looad}" style="top: auto !important;">
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="load-bar__center">
<span class="load-bar__loading">Закрыть...</span>
</div>
</div>
<div class="clear"></div>
</div>
<div v-else class="modal-submit">
<!--<button type="button" @click="closedStep" class="action_call">Закрыть</button>-->
<button v-if="!is_looad" type="button" @click="closedStep" class="action_call">Закрыть этап&nbsp;<i class="ti-angle-right"></i></button>
<button v-else type="button">Закрыть этап&nbsp;<i class="ti-angle-right"></i></button>
<div class="load-bar" :class="{'hidden': !is_looad}" style="top: auto !important;">
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="load-bar__center">
<span class="load-bar__loading">Закрываем этап...</span>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</form>
</div>
</div>
<div id="complexes_for_funnel" v-if="selectedRoom" class="full_modal-bg" :class="{hidden: !isRoomForm}" id="object_form" :style="`z-index: 9999999; height: 100vh; overflow: hidden; display: ${!isRoomForm ? 'none' : 'flex'};`">
<div class="full_modal" style="width: 100%; height: 100%; border: none !important; position: relative; top: 0">
<div class="form-validate" method="post">
<iframe
ref="complexForFunnel"
src="/complexForFunnel/index.php/#/view"
frameborder="0"
style="width: 100%; height: 100vh">
</iframe>
</div>
</div>
<span style="right: 15px; background: #fff; border-radius: 50%; padding: 14px;" id="complexes_for_funnel_close_icon" class="pseudo-link closer" @click="closeRoomForm">
<i class="ti-close"></i>
</span>
</div>
<div id="formWhoWork" class="full_modal-bg" style="z-index: 99991;" v-if="updateWhoWork">
<span class="pseudo-link closer"><i class="ti-close" @click="updateWhoWork = false"></i></span>
<div class="full_modal edit-modal new-client__modal" style="max-width: 650px">
<form class="form-validate" method="post">
<div class="modal-inner">
<div v-if="errorMes" class="error_msg" v-html="errorText"></div>
<h2>Назначить ответственных для этап {{ step.name }}</h2>
<div class="jv-tabs">
<div class="tabs__content">
<div class="form-block">
<div class="label">Передать объект:
<span v-for="object in objects">{{ object.nazv }} ({{ object.adres+' '+object.dom }})</span>
</div>
<div class="inputs updateSelect">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Разрешить работать параллельно</div>
<div style="margin-top: 15px" class="inputs">
<ul class="doer_funnel">
<template v-for = "(doer, doerId) in doers">
<li v-if = "doer.isManager || doer.isAgents"><a :title="doer.manager.department" @click="seeDoer(doerId)" href="javascript:{}"><i class="fas fa-users"></i></a></li>
<li v-if="doer.isSee"><a title="Весь отдел" @click="selectDoer(doerId, doer.manager.id, 'all')" href="javascript:{}"><i class="far fa-building"></i></a></li>
<li v-if="doer.isSee && doer.isManager"><a :title="doer.manager.role + ' ' + doer.manager.fio" @click="selectDoer(doerId, doer.manager.id, 'manager')" href="javascript:{}"><i class="fas fa-user-tie"></i></a></li>
<li v-if="doer.agents.length > 0 && doer.isSee" v-for="(agent, agentId) in doer.agents"><a :title="agent.role + ' ' + agent.fio" @click="selectDoer(doerId, agentId, 'agent')" href="javascript:{}"><i class="fas fa-user"></i></a></li>
</template>
</ul>
</div>
<div class="clear"></div>
</div>
<div v-if="listDoers.length>0" class="form-block">
<div class="label">Список исполнитель</div>
<ul style="margin-top: 15px" class="list_doer_funnel">
<li v-for="(listDoer, listDoerId) in listDoers">{{ listDoer.fio }}<i @click="deleteDoer(listDoerId)" title="Удалить исполнителя" class="fas fa-user-minus"></i></li>
</ul>
</div>
</div>
</div>
</div>
<div class="modal-submit">
<button type="button" @click="saveUpdateUser" class="action_call">Сохранить</button>
</div>
</form>
</div>
</div>
<div id="openPrevStep" class="full_modal-bg" style="z-index: 99991;" v-if="isOpenPrevStep">
<span class="pseudo-link closer"><i class="ti-close" @click="formClosePrevStep()"></i></span>
<div class="full_modal edit-modal new-client__modal" style="max-width: 650px">
<div class="form-validate">
<div class="modal-inner">
<div v-if="errorMesPrevStep" class="error_msg" v-html="errorTextPrevStep"></div>
<h2 v-if="!isEmpty(step_name_open) && is_Other_prev_step==0">Открыть предыдущий этап? ({{ step_name_open }})</h2>
<div class="form-block">
<div class="label">Выбрать этап из ранее пройденных</div>
<div class="checkbox" style="margin-bottom:0px;">
<input id="is_Other_prev_step" true-value="1" false-value="0" type="checkbox" v-model="is_Other_prev_step">
<label for="is_Other_prev_step" class="label"></label>
</div>
<div class="clear"></div>
<div class="settings-block area-label-right" style="margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;">
<p style="font-size:13px;"><i style="margin-right:5px;" class="ti-info-alt"></i>Список из этапов без ветления</p>
</div>
<div class="clear"></div>
</div>
<div v-if="is_Other_prev_step==1" class="form-block">
<div class="label">Выбрать этап</div>
<div class="inputs">
<img v-if="load_open_step" src="../images/rocket-spinner.svg" width="45px">
<v-select v-else :components="{OpenIndicator}" v-model="step_id_open" transition="" class="vue_select" style="width: 400px; border: none;" :options="list_open_step" :reduce="name => name.id" label="name" @input="selectOpenStep">
<div slot="no-options">Этапы не найдены...</div>
</v-select>
</div>
</div>
<div class="clear"></div>
</div>
<div class="modal-submit">
<button v-if="!is_load_open" type="button" @click="saveOpenPrevStep" class="action_call">Открыть&nbsp;<i class="ti-angle-right"></i></button>
<button v-else type="button">Закрыть&nbsp;<i class="ti-angle-right"></i></button>
<div class="load-bar" :class="{'hidden': !is_load_open}" style="top: auto !important;">
<div class="bar"></div>
<div class="bar"></div>
<div class="bar"></div>
<div class="load-bar__center">
<span class="load-bar__loading">Открываем этап...</span>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
<div id="send_inner_doc_modal_bg" class="chat-modal__bg hidden">
<div id="send_inner_doc_modal" class="chat-modal hidden">
<span class="pseudo-link closer-obj-events">
<i class="ti-close"></i>
</span>
<div class="chat-modal__inner">
<h2>Отправить документ</h2>
<div class="error_msg hidden" style="width:100%;"></div>
<div class="result_msg hidden" style="width:100%;"></div>
<form id="send_inner_doc_form" class="form-validate" method="post">
<div class="form-block pdf-file-input" style="display:none;">
<div class="label">Документ</div>
<div class="inputs" style="width:390px;">
<a title="Скачать файл" download="" href="">
<span class="file-span ti-file"></span>
<span class="file-name"></span>
</a>
</div>
<div class="clear"></div>
</div>
<div class="form-block doc-id-input" style="display:none;">
<div class="label">
Документ
</div>
<div class="inputs">
<select name="doc_id"></select>
</div>
<div class="clear"></div>
</div>
<div class="form-block client-id-input" style="display:none;">
<div class="label">
Клиент
</div>
<div class="inputs">
<select name="client_id"></select>
<span class="area-label-right">* - только клиенты с адресом эл. почты</span>
</div>
<div class="clear"></div>
</div>
<div class="form-block email-input" style="display:none;">
<div class="label">Эл. почта</div>
<div class="inputs">
<input type="email" class="text no-mrg-left" name="email" value="" required>
<span class="area-label-right">Один или несколько адресов (через запятую)</span>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Тема письма</div>
<div class="inputs">
<input type="text" class="text no-mrg-left" name="theme" value="" required>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Сообщение</div>
<div class="inputs">
<textarea class="text fr-textarea" name="txt"></textarea>
</div>
<div class="clear"></div>
</div>
<input type="hidden" name="user_id" value="<?php echo $_SESSION['id']; ?>">
<input type="hidden" name="doc_id_save" value="">
</form>
</div>
<div class="modal-submit">
<button type="button" onclick="sendInnerDoc()" disabled="disabled">Отправить</button>
</div>
</div>
</div>
<div id="save_inner_doc_modal_bg" class="chat-modal__bg hidden">
<div id="save_inner_doc_modal" class="chat-modal hidden">
<span class="pseudo-link closer-obj-events">
<i class="ti-close"></i>
</span>
<div class="chat-modal__inner">
<h2>Редактирование документа</h2>
<div class="error_msg hidden" style="width:100%;"></div>
<form id="save_inner_doc_form" class="form-validate" method="post">
<div class="form-block">
<div class="label">Название документа</div>
<div class="inputs">
<div class="button-row">
<input type="text" class="text" name="name" value="" required>
</div>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<textarea name="content" id="docContent" rows="18" cols="80" required></textarea>
<script>
$(document).ready(function () {
CKEDITOR.replace('docContent', {
baseFloatZIndex: 100003,
height: $(window).height()/1.85,
toolbarGroups: [
{ name: 'clipboard', groups: [ 'clipboard', 'undo' ] },
{ name: 'editing', groups: [ 'find', 'selection', 'spellchecker', 'editing' ] },
{ name: 'forms', groups: [ 'forms' ] },
{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
{ name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'paragraph' ] },
{ name: 'links', groups: [ 'links' ] },
{ name: 'insert', groups: [ 'insert' ] },
'/',
{ name: 'styles', groups: [ 'styles' ] },
{ name: 'colors', groups: [ 'colors' ] },
{ name: 'tools', groups: [ 'tools' ] },
{ name: 'others', groups: [ 'others' ] },
],
removeButtons: 'Source,Save,NewPage,Form,Checkbox,Radio,TextField,Textarea,Select,Button,ImageButton,HiddenField,Language,Flash,Smiley,Iframe,About,ShowBlocks'
});
});
</script>
<div class="clear"></div>
</div>
<input type="hidden" name="user_id" value="<?php echo $_SESSION['id']; ?>">
<input type="hidden" name="doc_id" value="">
</form>
</div>
<div class="modal-submit">
<button type="button" onclick="saveInnerDoc()">Сохранить</button>
</div>
</div>
</div>
<div id="send_event_files_modal_bg" class="chat-modal__bg hidden">
<div id="send_event_files_modal" class="chat-modal hidden">
<span class="pseudo-link closer-obj-events">
<i class="ti-close"></i>
</span>
<div class="chat-modal__inner">
<h2>Отправить файл(ы)</h2>
<div class="error_msg hidden" style="width:100%;"></div>
<div class="result_msg hidden" style="width:100%;"></div>
<form id="send_event_files_form" class="form-validate" method="post">
<div class="form-block files" style="display:none;">
<div class="label">
Файл(ы)
</div>
<div class="inputs">
<ul class="files-list"></ul>
</div>
<div class="clear"></div>
</div>
<div class="form-block client-id-input" style="display:none;">
<div class="label">
Клиент
</div>
<div class="inputs">
<select name="client_id"></select>
<span class="area-label-right">* - только клиенты с адресом эл. почты</span>
</div>
<div class="clear"></div>
</div>
<div class="form-block email-input" style="display:none;">
<div class="label">Эл. почта</div>
<div class="inputs">
<input type="email" class="text no-mrg-left" name="email" value="" required>
<span class="area-label-right">Один или несколько адресов (через запятую)</span>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Тема письма</div>
<div class="inputs">
<input type="text" class="text no-mrg-left" name="theme" value="" required>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Сообщение</div>
<div class="inputs">
<textarea class="text fr-textarea" name="txt"></textarea>
</div>
<div class="clear"></div>
</div>
<input type="hidden" name="user_id" value="<?php echo $_SESSION['id']; ?>">
<input type="hidden" name="from" value="">
<input type="hidden" name="event_id" value="">
</form>
</div>
<div class="modal-submit">
<button type="button" onclick="sendEventFiles()" disabled="disabled">Отправить</button>
</div>
</div>
</div>
<!--Сообщение о запрете доступа к рекламе-->
<div class="f__modal-bg" id="show_no_all_objects_page_bg" style="z-index:99880;display:none;">
<div class="f__modal full-modal" id="show_no_all_objects_page" style="z-index:99881;display:none;padding-bottom:30px;bottom:30px;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<h3>Вам закрыт данный раздел</h3>
<div class="clear"></div>
</div>
</div>
<!--Выбор привязки объекта к заявке-->
<div class="f__modal-bg" id="bind_obj_req_bg" style="z-index:99880;display:none;">
<div class="f__modal full-modal" id="bind_obj_req" style="z-index:99881;display:none;padding-bottom:30px;bottom:30px;">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<h3>Создать заявку? </h3>
<div class="form-block" style="margin-bottom: 10px;">
<div class="label">Воронка </div>
<div class="inputs" id="bind_obj_req-funnel-input">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
<span class="area-label-right" style="display: inherit; font-size: 12px; color:#757575; margin: 0px;">
<i class="ti-info-alt"></i> Выберите необходимую воронку продаж, если хотите создать новую заявку.
</span>
<div class="clear"></div>
</div>
<div class="green_button error_req" style="margin-bottom:7px; width:480px; background: linear-gradient(to bottom, #e2574c 0%,#e2574c 100%); text-align: center; display: none;">
Объект уже добавлен в заявку на реализацию
</div>
<button type="button" data-id="" style="margin-bottom:7px;" class="new_req green_button">
Создать новую заявку?
</button>
<button type="button" data-id="" class="old_req green_button neweditClient">
Прикрепить к ранее созданной заявке?
</button>
<div class="clear"></div>
</div>
</div>
<div class="chat-main-block" style="display: none;">
<div id="chat-spinner" style="position: absolute;width: 100%;height: 100%;background: white;z-index: 999;opacity: 50%;display: none;">
<div style="display: block;position: absolute;text-align: center;top: 50%;left: calc(50% + 55px);margin-top: -48px;margin-left: -48px;z-index: 10;">
<img src="/images/rocket-spinner.svg" width="96px">
</div>
</div>
<div class="chat-block__top">
<div class="chat-block__top_left">
<button class="chat-block__top_left-burger">
<span></span>
<span></span>
<span></span>
</button>
<div class="chat-block__top_left-icon">
<img src="/images/chat/chat-icon.png" alt="img">
</div>
<button class="chat-block__top_left-add">
<img src="/images/chat/plus-icon.svg" alt="img">
</button>
<div class="modal-add">
<div class="modal-add__wrapper">
<div class="modal-add__one">
<div class="modal-add__one_input" style="display: none;">
<form action="#">
<input type="text" placeholder="Поиск контакта">
<button class="modal-add__one_input-btn">
<img src="/images/chat/search-icon.svg" alt="img">
</button>
</form>
</div>
<div class="modal-add__one_btn" id="agencyChatCreate">
<button>
<img src="/images/chat/plus-icon-mini.svg" alt="img">
</button>
<span>
Создать чат агентства
</span>
</div>
<div class="modal-add__one_btn" id="otherChatCreate">
<button>
<img src="/images/chat/plus-icon-mini.svg" alt="img">
</button>
<span>
Создать беседу
</span>
</div>
<div class="modal-add__one_list" style="display: none;"></div>
</div>
<div class="modal-add__two">
<form action="#">
<div class="modal-add__two_input">
<input type="text" id="chatGroupName" placeholder="Введите название группы">
</div>
<div class="modal-add__two_list" style="display: none;">
</div>
<button type="button" class="modal-add__two_btn create-agency-channel">
Создать
</button>
<button type="button" class="modal-add__two_btn cancel-add">
Отменить
</button>
</form>
</div>
</div>
</div>
</div>
<div class="chat-block__top_right">
<div class="chat-block__top_right-text">
<span class="name-chat" style="display: none;">Название группы</span>
<span class="quantity-participant" style="display: none;">3 участника</span>
</div>
<div class="chat-block__top_right-icons">
<form class="chat-block__top_right-form" style="display: none;">
<input placeholder="Поиск" type="text" class="search">
<button>
<img src="/images/chat/search-icon.svg" alt="img">
</button>
</form>
<button class="dots chat-block__top_right-btn dots-modal-show" style="display: none;">
<img src="/images/chat/menu-icon.svg" alt="img">
</button>
<button class="closed chat-block__top_right-btn">
<img src="/images/chat/close-icon.svg" alt="img">
</button>
<div class="dots-modal">
<button class="dots-modal__btn1">
<span>Данные группы</span>
</button>
<button class="dots-modal__btn2" style="display: none;">
<span>Добавить в группу</span>
</button>
<button class="dots-modal__btn3">
<span>Очистить чат</span>
</button>
<button class="dots-modal__btn4">
<span>Выйти из группы</span>
</button>
</div>
<div class="dots-modal__add">
<form action="#">
<!--<div class="dots-modal__add_input">
<input type="text" placeholder="Поиск контакта">
<button>
<img src="/images/chat/search-icon.svg" alt="img">
</button>
</div>-->
<div class="dots-modal__add_list">
</div>
<button class="dots-modal__add_btn" type="button" onclick="addUsersToChannel(); event.preventDefault(); event.stopPropagation(); return false;">
Добавить
</button>
</form>
</div>
</div>
</div>
</div>
<div class="chat-block__wrapper">
<div class="chat-block__left show">
<div class="chat-block__left_wrapper">
<div class="chat-block__left_search" style="display: none;">
<form action="#">
<div class="chat-block__left_search-input">
<input name="search-contact" type="text" placeholder="Поиск контакта">
<button class="chat-block__left_search-icon">
<img src="/images/chat/search-icon.svg" alt="img">
</button>
</div>
</form>
</div>
<div class="chat-block__left_list" style="display: none;">
</div>
</div>
</div>
<div class="chat-block__right show">
<div class="chat-block__right_wrapper">
<div class="chat-block__right_field" id="chat-content">
</div>
<div class="chat-block__right_bottom" style="display: none;">
<form action="#">
<div class="chat-block__right_bottom-textarea">
<button class="attach" style="display: none;">
<img src="/images/chat/paper-clip-icon.svg" alt="img">
</button>
<textarea id="chat-message-input" placeholder="Написать сообщение"></textarea>
<button type="button" class="send" id="chat-message-send" onclick="sendChatMesasge(); event.preventDefault(); event.stopPropagation(); return false;">
отправить
</button>
</div>
</form>
</div>
</div>
<div class="group-data">
<div class="group-data__top">
<table style="width: 100%;">
<tr>
<td style="width: 128px;">
<div class="group-data__top_icon" style="cursor: pointer;">
<img id="chatGroupImage" src="/images/chat/group.png" alt="img">
</div>
</td>
<td>
<div class="group-data__top_text">
<div class="group-data__top_text-name">
<span class="name" id="chatExtInfoName">
Название группы
</span>
<div class="rename-input">
<form action="#">
<input type="text" id="chatGroupNameInput" placeholder="Название группы">
<button class="rename-input__btn" onclick="renameChatGroup(); return false;">
<img src="/images/chat/check-icon.svg" alt="img">
</button>
</form>
</div>
</div>
<div class="group-data__top_text-create" id="chatExtInfoDate">
Создана 12.06.2021 15:34
</div>
<div class="group-data__top_text-add" style="display: none;">
<button class="add">
<span>
<img src="/images/chat/plus-icon-mini.svg" alt="img">
</span>
<span>Добавить участника</span>
</button>
</div>
</div>
</td>
<td style="width: 25px;">
<button class="group-data__top_rename">
<img src="/images/chat/rename-icon.svg" alt="img">
</button>
</td>
<td style="width: 25px;vertical-align: top;">
<button class="group-data__top_close">
<img src="/images/chat/close-icon.svg" alt="img">
</button>
</td>
</tr>
<tr id="changeGroupAvatarBlock" style="display: none;">
<td colspan="4" style="padding-top: 10px;">
<input type="text" class="chat-group-avatar-input" id="chatGroupAvatarInput" placeholder="Ссылка на аватар группы">
<button class="change-avatar-input__btn" onclick="changeAvatarForGroup(); return false;">
<img src="/images/chat/check-icon.svg" alt="img">
</button>
</td>
</tr>
</table>
</div>
<div class="group-data__center">
<div class="group-data__center_title">
Участники группы
</div>
<div class="group-data__center_list">
</div>
</div>
<div class="group-data__bottom">
<button class="group-data__bottom_btn" onclick="if (confirm('Удалить беседу безвозвратно?')) {deleteGroup(); return false;}">
<img src="/images/chat/remove-icon_big.svg" alt="img">
</button>
<div class="group-data__bottom_text">
Удалить группу
</div>
</div>
</div>
</div>
</div>
</div>
<style >
.select_room-inputs
{
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: 352px !important;
overflow: hidden;
}
.button-room-form
{
position: relative;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
font-size: 65px;
font-family: "Lato";
color: #aba1a1;
cursor: pointer;
padding: 0;
}
.button-room-form > div
{
width: 100%;
justify-content: center;
align-items: center;
}
.button-room-form .action-button
{
font-size: 14px;
width: 100%;
text-align: center;
color: rgb(76, 175, 80);
border-color: rgb(67, 160, 71);
border-radius: 4px;
cursor: pointer;
position: relative;
height: 30px;
line-height: 30px;
border: 1px solid;
padding: 0px 13px;
margin: 0px;
font-family: Lato, sans-serif;
}
.button-room-form .action-button:hover
{
background: rgb(245, 245, 245);
border-color: #85b987;
color: #28a12d;
}
.button-room-form.active
{
position: absolute;
visibility: hidden;
}
.selected-room-form
{
display: flex;
align-items: center;
gap: 20px;
padding: 10px;
width: 100%;
}
.select_room-inputs:hover .button-room-form.active
{
visibility: visible;
}
</style>
<script src="/js/ckeditor/ckeditor.js"></script>
<?php
require($_SERVER['DOCUMENT_ROOT']."/templates/find_objects_form.php");
require($_SERVER['DOCUMENT_ROOT']."/templates/contract_form.php");
require($_SERVER['DOCUMENT_ROOT']."/templates/room_requisitions.php");
require($_SERVER['DOCUMENT_ROOT']."/templates/room_reservation.php");
?>
<?php require($_SERVER['DOCUMENT_ROOT'] . "/templates/autosearch_filters.php"); ?>
<?php if(isset($user->vpbx_id) && !empty($user->vpbx_id)) require($_SERVER['DOCUMENT_ROOT']."/templates/callevents.php"); ?>
<?php
require($_SERVER['DOCUMENT_ROOT']."/templates/funnel_check_list.php");
require($_SERVER['DOCUMENT_ROOT']."/templates/files_list.php");
?>
<?php if(stripos($_SERVER['SCRIPT_NAME'],"clients.php") === false &&
stripos($_SERVER['SCRIPT_NAME'],"agency-objects.php") === false &&
stripos($_SERVER['SCRIPT_NAME'],"calendar.php") === false &&
stripos($_SERVER['SCRIPT_NAME'],"charts.php") === false &&
stripos($_SERVER['SCRIPT_NAME'],"my-objects.php") === false) { ?>
<script type="text/javascript" src="/js/crm_vue.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/crm_vue.js')?>"></script>
<?php } ?>
<script type="text/javascript" src="/js/requisitions_client_vue.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/requisitions_client_vue.js')?>"></script>
<script type="text/javascript" src="/js/requisitions_vue.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/requisitions_vue.js')?>"></script>
<script type="text/javascript" src="/js/autosearch_vue.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/autosearch_vue.js')?>"></script>
<script type="text/javascript" src="/js/requisitions.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/requisitions.js')?>"></script>
<?php if ($_SESSION['individual'] == 0) { ?>
<script type="text/javascript" src="/js/chat/script.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/chat/script.js')?>"></script>
<?php } ?>
<?php require($_SERVER['DOCUMENT_ROOT']."/templates/object_card.php"); ?>
<?php
require($_SERVER['DOCUMENT_ROOT']."/templates/modals/first_entry.php");
require($_SERVER['DOCUMENT_ROOT']."/templates/modals/trial_period.php");
require($_SERVER['DOCUMENT_ROOT']."/templates/modals/complex_form.php");
if($_SESSION['id'] == 5238 || $_SESSION['id'] == 14050){
require($_SERVER['DOCUMENT_ROOT']."/templates/modals/confirm_object_req_check.php");
}
?>
<script type="text/javascript" src="/js/analytics/script.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/analytics/script.js')?>"></script>
<?php require($_SERVER['DOCUMENT_ROOT']."/templates/modals/campaigns_modal.php"); ?>
<?php require($_SERVER['DOCUMENT_ROOT']."/templates/modals/campaigns_modal_whatsapp.php"); ?>
<?php
//if($_SESSION['id'] == 5238 || $_SESSION['id'] == 4){
require_once($_SERVER['DOCUMENT_ROOT']."/templates/modals/antiznak_modals.php");
//}
//if($_SESSION['id'] == 5238 || $_SESSION['id'] == 4 || $_SESSION['id'] == 6635){
require_once($_SERVER['DOCUMENT_ROOT']."/templates/modals/chat_cian_avito.php");
require($_SERVER['DOCUMENT_ROOT']."/templates/modals/union_clients_form.php");
//}
if ($agencyEnableWazzap && $added_to_wazzap) {
?>
<script src="/js/wazzap/socket.io.js"></script>
<script src="/js/wazzap/wazzap.js"></script>
<?php }
if(stripos($_SERVER['SCRIPT_NAME'],"my-objects.php") !== false || stripos($_SERVER['SCRIPT_NAME'],"agency-objects.php") !== false){ ?>
<script type="text/javascript" src="/js/crm_vue.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/crm_vue.js')?>"></script>
<script type="text/javascript" src="/js/clients_vue.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/clients_vue.js')?>"></script>
<script type="text/javascript" src="/js/requisitions_obj_vue.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/requisitions_obj_vue.js')?>"></script>
<?php
require($_SERVER['DOCUMENT_ROOT']."/templates/modals/client_req_bind.php");
}
if(stripos($_SERVER['SCRIPT_NAME'],"main.php") !== false || stripos($_SERVER['SCRIPT_NAME'],"sale.php") !== false){ ?>
<script type="text/javascript" src="/js/clients_vue.js?v=<?=filemtime($_SERVER['DOCUMENT_ROOT'].'/js/clients_vue.js')?>"></script>
<?php } ?>
?>
<script src="//code.jivo.ru/widget/7cNdWE3Py2" async></script>