fixed kyc api issue

This commit is contained in:
Ritikesh yadav
2024-06-18 16:12:21 +05:30
parent 0c885fb8b8
commit 07c94ad0dd
24 changed files with 671 additions and 656 deletions

View File

@@ -54,22 +54,22 @@ class StorePartnerShipKYCApi extends FormRequest
'mobile_number' => 'required|regex:/^(\+\d{1,3}[- ]?)?\d{10,12}$/|unique:user_kycs,mobile_number,'.request()->user()->id.',users_id',
'email' => 'required|regex:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/|unique:user_kycs,email,'.request()->user()->id.',users_id',
'dob' => 'required',
'father_name' => 'regex:/^[a-zA-Z\s]+$/',
'mother_name' => 'regex:/^[a-zA-Z\s]+$/',
'occupation' => 'regex:/^[a-zA-Z\s]+$/',
'place_of_birth' => 'regex:/^[a-zA-Z\s]+$/',
'gross_annual_income' => 'regex:/^[0-9]+$/',
'father_name' => 'nullable|regex:/^[a-zA-Z\s]+$/',
'mother_name' => 'nullable|regex:/^[a-zA-Z\s]+$/',
'occupation' => 'nullable|regex:/^[a-zA-Z\s]+$/',
'place_of_birth' => 'nullable|regex:/^[a-zA-Z\s]+$/',
'gross_annual_income' => 'nullable|regex:/^[0-9]+$/',
'true_copy_of_partnership_deed' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
'registration_certificate' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
'pan_card' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
'list_of_partners_and_authorised_signatories' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
'pan_card_copy_of_authorized_signatory.*' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
'aadhar_card_copy_of_authorized_signatory.*' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
'tan_allotment_letter' => 'mimes:jpeg,png,jpg,pdf|max:2048',
'tan_allotment_letter' => 'nullable|mimes:jpeg,png,jpg,pdf|max:2048',
'proof_of_address_firm' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
'latestIincome_tax_return_of_the_firm' => 'mimes:jpeg,png,jpg,pdf|max:2048',
'latestIincome_tax_return_of_the_firm' => 'nullable|mimes:jpeg,png,jpg,pdf|max:2048',
'copy_of_cml' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
'copy_of_audited_balance_sheet_for_last' => 'mimes:jpeg,png,jpg,pdf|max:2048',
'copy_of_audited_balance_sheet_for_last' => 'nullable|mimes:jpeg,png,jpg,pdf|max:2048',
'passport_photo_authorized_signatories_partners.*' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
'cancelled_cheque' => 'required|mimes:jpeg,png,jpg,pdf|max:2048',
];