Exemplo n.º 1
0
         //$db_rs->query($sql);
     }
     /*
     // Получаем ID заказчика;
     $sql = "SELECT `author_user_id` FROM `it_desk` WHERE `id` = '".$_POST['desk_id']."';";
     $author_id = $db_rs->one($sql);
     
     // Есть статусы в которых надо уведомлять пользвателя, есть о которых надо уведомлять IT;
     if ($_POST['status'] != '6' || $_POST['status'] != '7'){
         send_notification($author_id, 'Смена статуса вашего IT обращениях.<br>Нажмите для перехода в список обращений.', 'it_service_desk');
     }
     if ($_POST['status'] == '6' || $_POST['status'] == '7'){
         send_notification(47, 'Смена статуса вашего IT обращениях.<br>Нажмите для перехода в список обращений.', 'it_service_desk');
     }
     */
     event_desk_all_users($_POST['desk_id']);
     echo 'OK';
 }
 // Добавлениение довой заявки;
 if (isset($_POST['create_new_desk']) && $_POST['create_new_desk'] != '') {
     // Проверяем был ли унас выбран исполнитель;
     if ($_POST['work_user'] != '-1' && $_POST['work_user'] != 'null') {
         write_log('Исполнитель выбран ' . $_POST['work_user'], 'create_new_desk');
         $work_user = $_POST['work_user'];
     } else {
         write_log('Испольнитель не выбран', 'create_new_desk');
         $work_user = '';
     }
     // Важно понимать, что у нас есть типы заявок, которые не треуют подтверждения руководителя отдела. Поэтому нам надо проверить все;
     $sql = "SELECT `desk_type_id` FROM `service_desk_departments_types` WHERE `id` = '" . $_POST['dep_type_id'] . "';";
     write_log($sql, 'create_new_desk');
Exemplo n.º 2
0
         //$db_rs->query($sql);
     }
     /*
     // Получаем ID заказчика;
     $sql = "SELECT `author_user_id` FROM `it_desk` WHERE `id` = '".$_POST['desk_id']."';";
     $author_id = $db_rs->one($sql);
     
     // Есть статусы в которых надо уведомлять пользвателя, есть о которых надо уведомлять IT;
     if ($_POST['status'] != '6' || $_POST['status'] != '7'){
         send_notification($author_id, 'Смена статуса вашего IT обращениях.<br>Нажмите для перехода в список обращений.', 'it_service_desk');
     }
     if ($_POST['status'] == '6' || $_POST['status'] == '7'){
         send_notification(47, 'Смена статуса вашего IT обращениях.<br>Нажмите для перехода в список обращений.', 'it_service_desk');
     }
     */
     event_desk_all_users($_POST['desk_id'], "💡 Пользователь " . $author_id . " сменил статус заявки №" . $_POST['desk_id'] . " на:\r\n" . $status_text, array($_SESSION['user_id']));
     echo 'OK';
 }
 // Добавлениение довой заявки;
 if (isset($_POST['create_new_desk']) && $_POST['create_new_desk'] != '') {
     // Проверяем был ли унас выбран исполнитель;
     if ($_POST['work_user'] != '-1' && $_POST['work_user'] != 'null') {
         write_log('Исполнитель выбран ' . $_POST['work_user'], 'create_new_desk');
         $work_user = $_POST['work_user'];
     } else {
         write_log('Испольнитель не выбран', 'create_new_desk');
         $work_user = '';
     }
     // Важно понимать, что у нас есть типы заявок, которые не треуют подтверждения руководителя отдела. Поэтому нам надо проверить все;
     $sql = "SELECT `desk_type_id` FROM `service_desk_departments_types` WHERE `id` = '" . $_POST['dep_type_id'] . "';";
     write_log($sql, 'create_new_desk');