// при клике менеджером на кнопку в "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; }