<?php
require_once($_SERVER['DOCUMENT_ROOT'] . "/session.php");  

if (!isset($_SESSION["level"]) || $_SESSION["level"] > 5) {
    header('Content-Type: application/json');
    echo json_encode(['success' => false, 'message' => '권한이 없습니다.']);
    exit;
}

require_once($_SERVER['DOCUMENT_ROOT'] . "/lib/mydb.php");

try {
    $pdo = db_connect();
    
    // POST 데이터 받기
    $id = isset($_POST['id']) ? intval($_POST['id']) : 0;
    
    // ID 검증
    if ($id <= 0) {
        throw new Exception('유효하지 않은 ID입니다.');
    }
    
    // 데이터 삭제 (실제 삭제 대신 is_deleted 플래그 설정)
    $sql = "UPDATE bending_work_log SET is_deleted = 1 WHERE id = ?";
    
    $stmt = $pdo->prepare($sql);
    $result = $stmt->execute([$id]);
    
    if ($result && $stmt->rowCount() > 0) {
        header('Content-Type: application/json');
        echo json_encode(['success' => true, 'message' => '삭제되었습니다.']);
    } else {
        throw new Exception('삭제할 데이터를 찾을 수 없습니다.');
    }
    
} catch (Exception $e) {
    header('Content-Type: application/json');
    echo json_encode(['success' => false, 'message' => $e->getMessage()]);
}
?> 