fix: 견적 산출 가이드레일 혼합형(mixed) validation 허용
- QuoteBomBulkCalculateRequest: guideRailType, GT에 mixed 추가 - QuoteBomCalculateRequest: GT에 mixed 추가 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -32,7 +32,7 @@ public function rules(): array
|
||||
'items.*.openHeight' => 'nullable|numeric|min:100|max:20000',
|
||||
'items.*.quantity' => 'nullable|integer|min:1',
|
||||
'items.*.productCategory' => 'nullable|string|in:SCREEN,STEEL',
|
||||
'items.*.guideRailType' => 'nullable|string|in:wall,ceiling,floor',
|
||||
'items.*.guideRailType' => 'nullable|string|in:wall,ceiling,floor,mixed',
|
||||
'items.*.motorPower' => 'nullable|string|in:single,three',
|
||||
'items.*.controller' => 'nullable|string|in:basic,smart,premium',
|
||||
'items.*.wingSize' => 'nullable|numeric|min:0|max:500',
|
||||
@@ -43,7 +43,7 @@ public function rules(): array
|
||||
'items.*.H0' => 'nullable|numeric|min:100|max:20000',
|
||||
'items.*.QTY' => 'nullable|integer|min:1',
|
||||
'items.*.PC' => 'nullable|string|in:SCREEN,STEEL',
|
||||
'items.*.GT' => 'nullable|string|in:wall,ceiling,floor',
|
||||
'items.*.GT' => 'nullable|string|in:wall,ceiling,floor,mixed',
|
||||
'items.*.MP' => 'nullable|string|in:single,three',
|
||||
'items.*.CT' => 'nullable|string|in:basic,smart,premium',
|
||||
'items.*.WS' => 'nullable|numeric|min:0|max:500',
|
||||
|
||||
@@ -28,7 +28,7 @@ public function rules(): array
|
||||
// 선택 입력 (기본값 있음)
|
||||
'QTY' => 'nullable|integer|min:1',
|
||||
'PC' => 'nullable|string|in:SCREEN,STEEL',
|
||||
'GT' => 'nullable|string|in:wall,ceiling,floor',
|
||||
'GT' => 'nullable|string|in:wall,ceiling,floor,mixed',
|
||||
'MP' => 'nullable|string|in:single,three',
|
||||
'CT' => 'nullable|string|in:basic,smart,premium',
|
||||
'WS' => 'nullable|numeric|min:0|max:500',
|
||||
|
||||
Reference in New Issue
Block a user