Files
sam-manage/app/Http/Controllers/QuoteFormulaController.php

70 lines
1.3 KiB
PHP
Raw Normal View History

<?php
namespace App\Http\Controllers;
use Illuminate\View\View;
/**
* 견적수식 관리 컨트롤러 (Blade 화면용)
*
* 실제 CRUD 작업은 Api\Admin\QuoteFormulaController에서 처리
*/
class QuoteFormulaController extends Controller
{
/**
* 수식 목록 화면
*/
public function index(): View
{
return view('quote-formulas.index');
}
/**
* 수식 생성 화면
*/
public function create(): View
{
return view('quote-formulas.create');
}
/**
* 수식 수정 화면
*/
public function edit(int $id): View
{
return view('quote-formulas.edit', compact('id'));
}
/**
* 카테고리 목록 화면
*/
public function categories(): View
{
return view('quote-formulas.categories.index');
}
/**
* 카테고리 생성 화면
*/
public function createCategory(): View
{
return view('quote-formulas.categories.create');
}
/**
* 카테고리 수정 화면
*/
public function editCategory(int $id): View
{
return view('quote-formulas.categories.edit', compact('id'));
}
/**
* 수식 시뮬레이터 화면
*/
public function simulator(): View
{
return view('quote-formulas.simulator');
}
}