Рефакторинг
Убрал лишнее , то что пока не используется.
This commit is contained in:
@@ -5,7 +5,6 @@ $method = $_SERVER['REQUEST_METHOD'];
|
||||
if ($method === 'POST') {
|
||||
$data = RestApi::getInput();
|
||||
$action = $data['action'] ?? null;
|
||||
$project = new Project();
|
||||
|
||||
// Получение данных проекта (проект + колонки + отделы)
|
||||
if ($action === 'get_project_data') {
|
||||
@@ -18,41 +17,6 @@ if ($method === 'POST') {
|
||||
}
|
||||
}
|
||||
|
||||
// Установка колонки "Готово" для проекта
|
||||
if ($action === 'set_ready_column') {
|
||||
$project_id = $data['id_project'] ?? null;
|
||||
$column_id = $data['column_id'] ?? null;
|
||||
$result = Project::setReadyColumn($project_id, $column_id);
|
||||
RestApi::response($result);
|
||||
}
|
||||
|
||||
// Создание проекта
|
||||
if ($action === 'create') {
|
||||
$project->name = $data['name'] ?? '';
|
||||
$project->id_ready = $data['id_ready'] ?? null;
|
||||
|
||||
$result = $project->create();
|
||||
RestApi::response($result);
|
||||
}
|
||||
|
||||
// Обновление проекта
|
||||
if ($action === 'update') {
|
||||
$project->id = $data['id'] ?? null;
|
||||
$project->name = $data['name'] ?? '';
|
||||
$project->id_ready = $data['id_ready'] ?? null;
|
||||
$project->id_order = $data['id_order'] ?? null;
|
||||
|
||||
$result = $project->update();
|
||||
RestApi::response($result);
|
||||
}
|
||||
|
||||
// Удаление проекта
|
||||
if ($action === 'delete') {
|
||||
$id = $data['id'] ?? null;
|
||||
$result = Project::delete($id);
|
||||
RestApi::response($result);
|
||||
}
|
||||
|
||||
// Метод не указан
|
||||
if (!$action) {
|
||||
RestApi::response(['success' => false, 'error' => 'Укажите метод'], 400);
|
||||
|
||||
Reference in New Issue
Block a user