예제 #1
0
파일: common.php 프로젝트: apelburg/test
     // при клике менеджером на кнопку в "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 чтобы опция отложить действовала на смежные зоны
     // при попадании даты в с межную зону
     Planner::set_delay($remainder_user_id, $_POST['client_id'], $_POST['window_type'], $_POST['event_type'], $_POST['time']);
     echo '{"response":"1"}';
     exit;
 }
 if ($_POST['ajax_reminder'] == "approval_remaind_after") {
     // при клике контроллером  на кнопку "ОТЛОЖИТЬ"
     Planner::set_approval_delay($remainder_user_id, $_POST['client_id'], $_POST['plan_id'], $_POST['time']);
     echo '{"response":"1"}';
     exit;
 }
 if ($_POST['ajax_reminder'] == "approval_result") {
     // отклонить
     if ($_POST['status'] == 'approved') {
         $status = 'done';
     }
     if ($_POST['status'] == 'no_approved') {
         $status = 'rejected';
     }
     Planner::set_approval_result($remainder_user_id, $_POST['plan_id'], $status, $_POST['comment']);
     echo '{"response":"1"}';
     exit;
 }