예제 #1
0
파일: common.php 프로젝트: apelburg/test
<?php

if (isset($_SESSION['access']['user_id'])) {
    // && ($_SESSION['access']['access']==1
    require_once ROOT . '/libs/php/classes/planner_class.php';
    $remainder_user_id = $_SESSION['access']['user_id'];
    Planner::init_warnings($remainder_user_id);
    if ($remainder_user_id == '18') {
        //Planner::check_who_needs_approval($remainder_user_id);
        //echo'<pre>';print_r($_SESSION['warnings']); echo'<pre>';
    }
    //Planner::set_approval_delay(42,583,24235,3600*3);
    //Planner::set_approval_result(18,$_POST['plan_id'],$result,$_POST['comment']);
    //Planner::check_who_needs_approval($remainder_user_id);//////
    //echo'<pre>';print_r($_SESSION['warnings']['warnings']); echo'<pre>';// exit;
    if (isset($_POST['ajax_reminder'])) {
        if ($_POST['ajax_reminder'] == "get_alert_planer") {
            // print_r($_SESSION['warnings']['warnings']);
            echo json_encode($_SESSION['warnings']);
            exit;
        }
        if ($_POST['ajax_reminder'] == "OK") {
            // при клике менеджером на кнопку в "OK" окне
            Planner::push_OK($_POST['client_id'], $_POST['window_type'], $_POST['event_type']);
            echo '{"response":"1"}';
            exit;
        }
        if ($_POST['ajax_reminder'] == "remaind_after") {
            // при клике менеджером на кнопку "ОТЛОЖИТЬ"
            // объединяем black,red,yellow,green в одну группу expired_event чтобы опция отложить действовала на смежные зоны
            // при попадании даты в с межную зону