feat: [mng] develop 일괄 반영
- fire-shutter 가이드레일/셔터박스/3D 렌더링 - sales 가격시뮬레이터/프로모션 할인 - bim 뷰어/생성기, pmis 작업일보/출면일보 - demo-tenant 체험 관리 - 전표/급여/전자서명 버그 수정
This commit is contained in:
@@ -55,13 +55,15 @@ public function productList(Request $request): View
|
||||
public function store(Request $request): JsonResponse
|
||||
{
|
||||
$validated = $request->validate([
|
||||
'category_id' => 'required|exists:sales_product_categories,id',
|
||||
'category_id' => 'required|exists:codebridge.sales_product_categories,id',
|
||||
'code' => 'required|string|max:50',
|
||||
'name' => 'required|string|max:100',
|
||||
'description' => 'nullable|string',
|
||||
'development_fee' => 'required|numeric|min:0',
|
||||
'registration_fee' => 'required|numeric|min:0',
|
||||
'subscription_fee' => 'required|numeric|min:0',
|
||||
'min_development_fee' => 'nullable|numeric|min:0',
|
||||
'min_subscription_fee' => 'nullable|numeric|min:0',
|
||||
'partner_commission_rate' => 'nullable|numeric|min:0|max:100',
|
||||
'manager_commission_rate' => 'nullable|numeric|min:0|max:100',
|
||||
'allow_flexible_pricing' => 'boolean',
|
||||
@@ -108,6 +110,8 @@ public function update(Request $request, int $id): JsonResponse
|
||||
'development_fee' => 'sometimes|numeric|min:0',
|
||||
'registration_fee' => 'sometimes|numeric|min:0',
|
||||
'subscription_fee' => 'sometimes|numeric|min:0',
|
||||
'min_development_fee' => 'nullable|numeric|min:0',
|
||||
'min_subscription_fee' => 'nullable|numeric|min:0',
|
||||
'partner_commission_rate' => 'nullable|numeric|min:0|max:100',
|
||||
'manager_commission_rate' => 'nullable|numeric|min:0|max:100',
|
||||
'allow_flexible_pricing' => 'boolean',
|
||||
@@ -160,7 +164,7 @@ public function reorder(Request $request): JsonResponse
|
||||
{
|
||||
$validated = $request->validate([
|
||||
'orders' => 'required|array',
|
||||
'orders.*.id' => 'required|exists:sales_products,id',
|
||||
'orders.*.id' => 'required|exists:codebridge.sales_products,id',
|
||||
'orders.*.order' => 'required|integer|min:0',
|
||||
]);
|
||||
|
||||
@@ -224,6 +228,8 @@ public function updateCategory(Request $request, int $id): JsonResponse
|
||||
'name' => 'sometimes|string|max:100',
|
||||
'description' => 'nullable|string',
|
||||
'base_storage' => 'nullable|string|max:20',
|
||||
'min_development_fee' => 'nullable|numeric|min:0',
|
||||
'min_subscription_fee' => 'nullable|numeric|min:0',
|
||||
'is_active' => 'boolean',
|
||||
]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user