feat(MNG): 채번 규칙 관리 기능 추가
- NumberingRule 모델, 서비스, 컨트롤러 추가 - API/Blade 라우트 등록 - CRUD + 미리보기 기능 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
use App\Http\Controllers\Api\Admin\ProjectManagement\IssueController as PmIssueController;
|
||||
use App\Http\Controllers\Api\Admin\ProjectManagement\ProjectController as PmProjectController;
|
||||
use App\Http\Controllers\Api\Admin\ProjectManagement\TaskController as PmTaskController;
|
||||
use App\Http\Controllers\Api\Admin\NumberingRuleController;
|
||||
use App\Http\Controllers\Api\Admin\Quote\QuoteFormulaCategoryController;
|
||||
use App\Http\Controllers\Api\Admin\Quote\QuoteFormulaController;
|
||||
use App\Http\Controllers\Api\Admin\RoleController;
|
||||
@@ -655,6 +656,15 @@
|
||||
Route::get('/database-tables/{table}/columns', [ItemFieldController::class, 'tableColumns'])->name('tableColumns');
|
||||
});
|
||||
|
||||
// 채번 규칙 관리 API
|
||||
Route::prefix('numbering-rules')->name('numbering-rules.')->group(function () {
|
||||
Route::get('/', [NumberingRuleController::class, 'index'])->name('index');
|
||||
Route::post('/', [NumberingRuleController::class, 'store'])->name('store');
|
||||
Route::put('/{id}', [NumberingRuleController::class, 'update'])->name('update');
|
||||
Route::delete('/{id}', [NumberingRuleController::class, 'destroy'])->name('destroy');
|
||||
Route::post('/preview', [NumberingRuleController::class, 'preview'])->name('preview');
|
||||
});
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| 견적수식 관리 API
|
||||
|
||||
Reference in New Issue
Block a user