Joywork/ajax/modals/confirmUserWinContent.php

100 lines
5.2 KiB
PHP
Raw Permalink Normal View History

2026-05-22 20:21:54 +02:00
<?php
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php");
$user = new User;
$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);
}
$allUsers = false;
if($_SESSION['id'] == 12649 || $_SESSION['id'] == 12077 || $_SESSION['id'] == 12097 || $_SESSION['id'] == 12169 ||
$_SESSION['id'] == 12168 || $_SESSION['id'] == 12090 || $_SESSION['id'] == 12103 || $_SESSION['id'] == 12129 ||
$_SESSION['id'] == 12190 || $_SESSION['id'] == 12160 || $_SESSION['id'] == 12202 || $_SESSION['id'] == 12171 ||
$_SESSION['id'] == 12184 || $_SESSION['id'] == 12205
){
$allUsers = true;
}
?>
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="f__modal sign" id="confirm__user" style="display: none;padding-bottom: 0; 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;">
Выбирите нового ответственного пользователя.
</div>
<div class="form-block" style="padding-top: 10px;">
<div class="label" style="width: 25%;">Ответственный по клиентам:</div>
<div class="inputs">
<?php
//Определение отделов
$sql_d = "SELECT d.name as dep_name, r.name as role_name, r.role, r.department_id, r.id FROM departments as d left join roles as r on d.id = r.department_id WHERE d.agency_id = ".$user->agencyId;
$q_d = mysql_query($sql_d);
$departments = array();
while($r_d = mysql_fetch_assoc($q_d)){
$departments[$r_d['id']] = $r_d;
}
if($user->agency || $_SESSION['users_admin'] || $user->agencyId == 4135 || $allUsers){
$agentsOfAgency = User::getAllAgents($user->agencyId);
$agentsOfManager = User::getAllManagers($user->agencyId);
} else if ($user->manager){
$agentsOfAgency = User::getAllAgents($_SESSION['id']);
}else if ($user->id_manager) {
$agentsOfAgency = User::getAllAgents($user->id_manager);
$sql = "SELECT id, agency_name, first_name, last_name, middle_name FROM users WHERE manager=1 AND id=$user->id_manager AND blocked=0";
$agentsOfManager = array();
$rez = mysql_query($sql);
while($manager = mysql_fetch_assoc($rez)) $agentsOfManager[] = $manager;
}
?>
<select name="confirm__who_work" id="confirm__who_work" class="" required style="width: 100%">
<optgroup>
<option value='<?=$_SESSION['id']?>'>Я</option>
<option value='0'>Всё агентство</option>
</optgroup>
<?
if($agentsOfManager) {
echo "<optgroup label='Менеджеры'>";
foreach($agentsOfManager as $mngr)
{
echo "<option value='$mngr[id]'>" . trim($mngr['last_name'] . ' ' . $mngr['first_name'] . ' ' . $mngr['middle_name']) . "</option>";
}
echo "</optgroup>";
}
if($agentsOfAgency) {
echo "<optgroup label='Агенты'>";
foreach($agentsOfAgency as $agent)
{
echo "<option value='$agent[id]'>" . trim($agent['last_name'] . ' ' . $agent['first_name'] . ' ' . $agent['middle_name']) . "</option>";
}
echo "</optgroup>";
}
?>
</select>
</div>
<div class="clear"></div>
</div>
<?php
if($_SESSION['id'] == 5238){
?>
<div class="checkbox" style="margin-bottom: 10px;">
<input id="is_confirm_object_all" type="checkbox" true-value="1" false-value="0"/>
<label for="is_confirm_object_all" class="label">Передавать объекты?</label>
</div>
<?php }
?>
<input type="hidden" name="confirm__user_id" id="confirm__user_id" value="">
<input type="hidden" name="confirm_clients_id" id="confirm_clients_id" value="">
<div style="width:160px; margin:20px auto;"><a href="javascript:{};" onclick="confirm__User_client();" class="fr-btn medium-button">Подтвердить</a></div>
</div>
<div class="f-col-2">&nbsp;</div>
<div class="clear"></div>
</div>
</div>