Joywork/ajax/modals/employeeAddEditWinContent.php

228 lines
14 KiB
PHP
Raw Normal View History

2026-05-22 20:21:54 +02:00
<?php
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php");
?>
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<div class="full_modal edit-modal new-employee__modal" id="employee_form" style="display: none;">
<form class="form-validate" method="post" id="addNewEmployee" action="<?php
if (strpos($_SERVER['REQUEST_URI'], "partners.php") !== false) {
echo $_SERVER['REQUEST_URI'];
} else {
echo "/partners.php";
}
?>" enctype="multipart/form-data">
<?php
if (!isset($errors)) {
$errors = [];
}
if (!isset($post)) {
$post = [];
}
?>
<div class="modal-inner">
<h2>Сотрудник</h2>
<?= '<div class="error_msg" style="display:' . ((count($errors)) ? 'block' : 'none') .'">' . implode('\r\n', $errors) . '</div>'; ?>
<div class="jw-tabs">
<ul class="tabs__caption">
<li class="about" data-target="about">
<span>Общая информация</span>
</li>
<li class="files" data-target="files">
<span>Документы</span>
</li>
<li class="access" data-target="access">
<span>Доступ</span>
</li>
</ul>
<div>
<div class="tabs__content about" style="display: block;">
<div class="control-group">
<div class="form-block">
<div class="label">Компания-партнёр</div>
<div class="inputs">
<select id="ms-new-employee-partner" name="partner_id" class="ms-crm-employee-partner" required>
<option value="0">Не выбрано</option>
</select>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Ф.И.О.</div>
<div class="inputs">
<input type="text"
class="text"
name="fullname"
style="width:400px;"
value="<?php echo !empty($post['fullname']) ? $post['fullname'] : ''; ?>" required>
</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="<?php echo !empty($post['email']) ? $post['email'] : ''; ?>">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Телефон</div>
<div class="inputs">
<input id="employeePhone1"
type="text"
class="text"
name="phone"
style="width:400px;"
value="<?php echo !empty($post['phone']) ? $post['phone'] : ''; ?>" required>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Должность</div>
<div class="inputs">
<input type="text"
class="text"
name="position"
style="width:400px;"
value="<?php echo !empty($post['position']) ? $post['position'] : ''; ?>" required>
</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"
autocomplete="off"
style="width:400px;"
value="<?php echo !empty($post['birthday']) ? $post['birthday'] : ''; ?>">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="checkbox">
<input name="birthday_notify"
id="birthday_notify2"
type="checkbox"
value="1"
<?php echo !empty($post['birthday_notify']) ? "checked" : ''; ?>>
<label class="label" for="birthday_notify2" style="width: 400px;">Напоминать о дне рождения</label>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label" style="font-weight:bold;">Социальные сети:</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Инстаграм</div>
<div class="inputs">
<input type="text"
class="text"
name="instagram"
style="width:400px;"
value="<?php echo !empty($post['instagram']) ? $post['instagram'] : ''; ?>">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">вКонтакте</div>
<div class="inputs">
<input type="text"
class="text"
name="vkontakte"
style="width:400px;"
value="<?php echo !empty($post['vkontakte']) ? $post['vkontakte'] : ''; ?>">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Телеграм</div>
<div class="inputs">
<input type="text"
class="text"
name="telegram"
style="width:400px;"
value="<?php echo !empty($post['telegram']) ? $post['telegram'] : ''; ?>">
</div>
<div class="clear"></div>
</div>
</div>
</div>
<div class="tabs__content files" style="display: none;">
<div class="control-group">
<ul id="employee_files_list" class="employee_files docs docsfiles"></ul>
<div class="form-block">
<div class="label">Добавить файл</div>
<a href="javascript:{}" id="employee_add_file" class="tab tab__new-object">
<i class="ti-plus"></i><span></span>
</a>
<div class="clear"></div>
</div>
</div>
</div>
<div class="tabs__content access" style="display: none;">
<div class="control-group">
<div class="form-block">
<div class="label">Телефон</div>
<div class="inputs">
<input id="employeePhone2" type="text"
class="text"
name="phone"
style="width:400px;"
value="<?php echo !empty($post['phone']) ? $post['phone'] : ''; ?>" required>
<span style="display:inline-block;padding: 4px 7px;font-size:13px;color:#757575;">
Должен быть уникальным среди всех сотрудников всех партнёров.<br/>
Используется как логин при авторизации на <a href="https://partner.joywork.ru/?agency_id=<?= $_SESSION['agency_id'] ?>" target="_blank">Партнёр<span style="padding: 0 2px;">.</span>JoyWork</a>
</span>
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Пароль</div>
<div class="inputs">
<input type="text"
class="text"
name="passwd"
style="width:400px;"
value="<?php echo !empty($post['passwd']) ? $post['passwd'] : ''; ?>">
</div>
<div class="clear"></div>
</div>
<div class="form-block">
<div class="label">Повторите пароль</div>
<div class="inputs">
<input type="text"
class="text"
name="passwd_repeat"
style="width:400px;"
value="<?php echo !empty($post['passwd_repeat']) ? $post['passwd_repeat'] : ''; ?>">
<span style="display:inline-block;padding: 4px 7px;">
<a href="javascript:{}" onclick="generatePassword('#addNewEmployee [name=passwd], #addNewEmployee [name=passwd_repeat]');">
Придумать пароль
</a> &nbsp; <a href="javascript:{}" data-rel="copy-password" style="display:none;" onclick="copyPassword('#addNewPartner [name=phone]', '#addNewPartner [name=passwd]');">
Скопировать логин/пароль
</a>
</span>
<span style="display:inline-block;padding: 4px 7px;font-size:13px;color:#757575;">
Поля «Пароль» и «Повторить пароль» заполняются в случае, если вы<br/>
желаете сменить пароль, в противном случае оставьте их пустыми.
</span>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-submit">
<span class="hidden" id="user_id" data-id="<?php echo $_SESSION['id']; ?>"></span>
<input type="hidden" name="employee_id" value="">
<button type="submit" id="newEmployee">Сохранить&nbsp;<i class="ti-angle-right"></i></button>
</div>
</form>
</div>