Compare commits

..

No commits in common. "88ff6c860fbec7dbbf38b7769f6cef0f26cb3d9e" and "f9854d52f8aa46bc0a17b44e78237b1765fed0c1" have entirely different histories.

3 changed files with 13 additions and 43 deletions

View File

@ -1,26 +0,0 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('companies', function (Blueprint $table)
{
$table->string('inn')->nullable()->change();
});
}
/**
* Reverse the migrations.
*/
public function down(): void
{
}
};

View File

@ -22,12 +22,10 @@ public function __invoke(Request $request)
'name' => 'required|max:255',
'email' => 'required|email|unique:companies',
'phone' => 'required',
'inn' => 'required_if:type,' . CompanyType::Agency->value . '|unique:companies',
'inn' => 'required|unique:companies',
'legal_address' => 'required',
'type' => Rule::enum(CompanyType::class),
'city_id' => 'required'
],
[
'inn.required_if' => 'Необходимо указать ИНН агентства'
]);
$request->request->add([

View File

@ -60,7 +60,6 @@ class="form-label">{{ __(ucfirst(strtolower($type)) . ' name') }}</label>
@enderror
</div>
@if($type != Modules\Main\Models\Company\CompanyType::SelfEmployer->value)
<div class="mb-3">
<label for="companyInn" class="form-label">{{ __('Inn') }}</label>
<input type="text" class="form-control" id="companyInn" name="inn"
@ -71,8 +70,7 @@ class="form-label">{{ __(ucfirst(strtolower($type)) . ' name') }}</label>
</span>
@enderror
</div>
@endif
<div class="mb-3 d-none">
<div class="mb-3">
<label for="companyLegalAddress" class="form-label">{{ __('Legal address') }}</label>
<input type="text" class="form-control" id="companyLegalAddress" name="legal_address"
value="{{ old('legal_address') }}">