diff --git a/app/Http/Controllers/Sales/ConsultationController.php b/app/Http/Controllers/Sales/ConsultationController.php index d2f3308d..9733f3e8 100644 --- a/app/Http/Controllers/Sales/ConsultationController.php +++ b/app/Http/Controllers/Sales/ConsultationController.php @@ -48,7 +48,7 @@ public function index(int $tenantId, Request $request): View public function store(Request $request): JsonResponse { $request->validate([ - 'tenant_id' => 'required|integer|exists:tenants,id', + 'tenant_id' => 'required|integer|exists:codebridge.tenants,id', 'scenario_type' => 'required|in:sales,manager', 'step_id' => 'nullable|integer', 'content' => 'required|string|max:5000', @@ -98,7 +98,7 @@ public function destroy(int $consultationId, Request $request): JsonResponse public function uploadAudio(Request $request, GoogleCloudStorageService $gcs): JsonResponse { $request->validate([ - 'tenant_id' => 'required|integer|exists:tenants,id', + 'tenant_id' => 'required|integer|exists:codebridge.tenants,id', 'scenario_type' => 'required|in:sales,manager', 'step_id' => 'nullable|integer', 'audio' => 'required|file|mimes:webm,mp3,wav,ogg|max:51200', // 50MB @@ -165,7 +165,7 @@ public function uploadAudio(Request $request, GoogleCloudStorageService $gcs): J public function uploadFile(Request $request): JsonResponse { $request->validate([ - 'tenant_id' => 'required|integer|exists:tenants,id', + 'tenant_id' => 'required|integer|exists:codebridge.tenants,id', 'scenario_type' => 'required|in:sales,manager', 'step_id' => 'nullable|integer', 'file' => 'required|file|max:20480', // 20MB @@ -311,7 +311,7 @@ public function prospectIndex(int $prospectId, Request $request): View public function prospectStore(Request $request): JsonResponse { $request->validate([ - 'prospect_id' => 'required|integer|exists:tenant_prospects,id', + 'prospect_id' => 'required|integer|exists:codebridge.tenant_prospects,id', 'scenario_type' => 'required|in:sales,manager', 'step_id' => 'nullable|integer', 'content' => 'required|string|max:5000', @@ -344,7 +344,7 @@ public function prospectStore(Request $request): JsonResponse public function prospectUploadAudio(Request $request, GoogleCloudStorageService $gcs): JsonResponse { $request->validate([ - 'prospect_id' => 'required|integer|exists:tenant_prospects,id', + 'prospect_id' => 'required|integer|exists:codebridge.tenant_prospects,id', 'scenario_type' => 'required|in:sales,manager', 'step_id' => 'nullable|integer', 'audio' => 'required|file|mimes:webm,mp3,wav,ogg|max:51200', @@ -408,7 +408,7 @@ public function prospectUploadAudio(Request $request, GoogleCloudStorageService public function prospectUploadFile(Request $request): JsonResponse { $request->validate([ - 'prospect_id' => 'required|integer|exists:tenant_prospects,id', + 'prospect_id' => 'required|integer|exists:codebridge.tenant_prospects,id', 'scenario_type' => 'required|in:sales,manager', 'step_id' => 'nullable|integer', 'file' => 'required|file|max:20480', diff --git a/app/Http/Controllers/Sales/SalesContractController.php b/app/Http/Controllers/Sales/SalesContractController.php index 62248dd4..ed9fe6e9 100644 --- a/app/Http/Controllers/Sales/SalesContractController.php +++ b/app/Http/Controllers/Sales/SalesContractController.php @@ -21,13 +21,13 @@ class SalesContractController extends Controller public function saveProducts(Request $request): JsonResponse { $validated = $request->validate([ - 'tenant_id' => 'nullable|exists:tenants,id', - 'prospect_id' => 'nullable|exists:tenant_prospects,id', - 'management_id' => 'nullable|exists:sales_tenant_managements,id', - 'category_id' => 'required|exists:sales_product_categories,id', + 'tenant_id' => 'nullable|exists:codebridge.tenants,id', + 'prospect_id' => 'nullable|exists:codebridge.tenant_prospects,id', + 'management_id' => 'nullable|exists:codebridge.sales_tenant_managements,id', + 'category_id' => 'required|exists:codebridge.sales_product_categories,id', 'products' => 'required|array', - 'products.*.product_id' => 'required|exists:sales_products,id', - 'products.*.category_id' => 'required|exists:sales_product_categories,id', + 'products.*.product_id' => 'required|exists:codebridge.sales_products,id', + 'products.*.category_id' => 'required|exists:codebridge.sales_product_categories,id', 'products.*.registration_fee' => 'required|numeric|min:0', 'products.*.subscription_fee' => 'required|numeric|min:0', ]); diff --git a/app/Http/Controllers/Sales/SalesProductController.php b/app/Http/Controllers/Sales/SalesProductController.php index 88e33960..31ac631f 100644 --- a/app/Http/Controllers/Sales/SalesProductController.php +++ b/app/Http/Controllers/Sales/SalesProductController.php @@ -55,7 +55,7 @@ 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', @@ -164,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', ]); diff --git a/app/Http/Controllers/Sales/SalesScenarioController.php b/app/Http/Controllers/Sales/SalesScenarioController.php index b4328b26..d7682186 100644 --- a/app/Http/Controllers/Sales/SalesScenarioController.php +++ b/app/Http/Controllers/Sales/SalesScenarioController.php @@ -114,7 +114,7 @@ public function managerScenario(int $tenantId, Request $request): View|Response public function toggleChecklist(Request $request): JsonResponse { $request->validate([ - 'tenant_id' => 'required|integer|exists:tenants,id', + 'tenant_id' => 'required|integer|exists:codebridge.tenants,id', 'scenario_type' => 'required|in:sales,manager', 'step_id' => 'required|integer', 'checkpoint_id' => 'required|string', @@ -274,7 +274,7 @@ public function prospectManagerScenario(int $prospectId, Request $request): View public function toggleProspectChecklist(Request $request): JsonResponse { $request->validate([ - 'prospect_id' => 'required|integer|exists:tenant_prospects,id', + 'prospect_id' => 'required|integer|exists:codebridge.tenant_prospects,id', 'scenario_type' => 'required|in:sales,manager', 'step_id' => 'required|integer', 'checkpoint_id' => 'required|string',