<div class="card">
    <div class="card-body">
        @if($errors->any())
            <div class="alert alert-danger alert-dismissible">
                <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                <h4><i class="icon fa fa-ban"></i> {{ __('入力内容に不備があります') }}:</h4>
                <ul>
                    @foreach($errors->all() as $error)
                        <li>{{ $error }}</li>
                    @endforeach
                </ul>
            </div>
        @endif

        {{-- 運営元ID --}}
        <div class="form-group row">
            <label class="col-sm-3 col-form-label">運営元<span class="text-danger">*</span></label>
            <div class="form-group col-4">
                <select name="management_id" class="form-control" required>
                    <option value="">-- 選択してください --</option>
                    @foreach($managementList as $key => $item)
                        <option value="{{ $key }}" @if($key == old('management_id', $row->management_id ?? '')) selected @endif>
                            {{ $key }} - {{ $item }}
                        </option>
                    @endforeach
                </select>
            </div>
        </div>

        {{-- 適格請求書発行事業者番号 --}}
        <div class="form-group row">
            <label class="col-sm-3 col-form-label">適格請求書発行事業者番号<span class="text-danger">*</span></label>
            <div class="form-group col-4">
                <input type="text" name="t_number" class="form-control"
                    value="{{ old('t_number', $row->t_number ?? '') }}"
                    maxlength="14">
            </div>
        </div>

        {{-- 適格事業者名 --}}
        <div class="form-group row">
            <label class="col-sm-3 col-form-label">適格事業者名<span class="text-danger">*</span></label>
            <div class="form-group col-4">
                <input type="text" name="t_name" class="form-control"
                    value="{{ old('t_name', $row->t_name ?? '') }}"
                    maxlength="50">
            </div>
        </div>

        {{-- 郵便番号 --}}
        <div class="form-group row">
            <label class="col-sm-3 col-form-label">郵便番号</label>
            <div class="col-sm-9 d-flex">
                <input type="text" name="zip1" class="form-control" style="max-width:120px;"
                    value="{{ old('zip1', $zip1 ?? '') }}"
                    maxlength="3">
                <span class="mx-2">-</span>
                <input type="text" name="zip2" class="form-control" style="max-width:140px;"
                    value="{{ old('zip2', $zip2 ?? '') }}"
                    maxlength="4">
            </div>
        </div>

        {{-- 表示住所 --}}
        <div class="form-group row">
            <label class="col-sm-3 col-form-label">表示住所<span class="text-danger">*</span></label>
            <div class="form-group col-4">
                <input type="text" name="adrs" class="form-control"
                    value="{{ old('adrs', $row->adrs ?? '') }}"
                    maxlength="100">
            </div>
        </div>

        {{-- 建物名 --}}
        <div class="form-group row">
            <label class="col-sm-3 col-form-label">建物名</label>
            <div class="form-group col-4">
                <input type="text" name="bldg" class="form-control"
                    value="{{ old('bldg', $row->bldg ?? '') }}">
            </div>
        </div>

        {{-- 表示電話番号 --}}
        <div class="form-group row">
            <label class="col-sm-3 col-form-label">表示電話番号</label>
            <div class="col-sm-9 d-flex">
                <input name="tel1" class="form-control" style="max-width:100px;" value="{{ old('tel1', $tel1 ?? '') }}" maxlength="4">
                <span class="mx-2">-</span>
                <input name="tel2" class="form-control" style="max-width:100px;" value="{{ old('tel2', $tel2 ?? '') }}" maxlength="4">
                <span class="mx-2">-</span>
                <input name="tel3" class="form-control" style="max-width:100px;" value="{{ old('tel3', $tel3 ?? '') }}" maxlength="4">
            </div>
        </div>

            {{-- 表示FAX番号 --}}
            <div class="form-group row">
                <label class="col-sm-3 col-form-label">表示FAX番号</label>
                <div class="col-sm-9 d-flex">
                    <input name="fax1" class="form-control" style="max-width:100px;" value="{{ old('fax1', $fax1 ?? '') }}" maxlength="4">
                    <span class="mx-2">-</span>
                    <input name="fax2" class="form-control" style="max-width:100px;" value="{{ old('fax2', $fax2 ?? '') }}" maxlength="4">
                    <span class="mx-2">-</span>
                    <input name="fax3" class="form-control" style="max-width:100px;" value="{{ old('fax3', $fax3 ?? '') }}" maxlength="4">
                </div>
            </div>

           {{-- ▼ 社判画像アップロード欄 --}}
            <div class="row">
                <div class="form-group col-3">
                    <label>社判画像</label>
                </div>

                <div class="form-group col-9">
                    <div class="input-group align-items-center">

                        {{-- 非表示ファイル入力 --}}
                        <input type="file"
                            class="d-none"
                            name="company_image_file"
                            accept=".jpg,.jpeg,.png,.gif">

                        {{-- アップロードボタン --}}
                        <a href="javascript:void(0)" class="btn btn-default upload-file">
                            アップロード
                        </a>

                        {{-- ファイル情報表示 --}}
                        <div class="uploaded-file pl-2 d-flex align-items-center">
                            {{-- DB保存用 --}}
                            <input type="hidden"
                                name="company_image_path"
                                value="{{ old('company_image_path', $row->company_image_path ?? '') }}">

                            {{-- ファイル名 --}}
                            <span class="filename mr-1">
                                {{ old('company_image_path', isset($row->company_image_path) ? basename($row->company_image_path) : '') }}
                            </span>

                            {{-- 削除ボタン --}}
                            <a href="javascript:void(0)"
                            class="text-dark delete-file"
                            style="{{ empty($row->company_image_path) ? 'display:none;' : '' }}">
                                <i class="fa fa-times"></i>
                            </a>
                        </div>
                    </div>

        {{-- プレビュー --}}
        <div class="image-preview mt-2">
            @if(!empty($row->company_image_path))
                <img src="{{ asset('storage/'.$row->company_image_path) }}"
                     alt="社判画像"
                     style="max-height:100px;border:1px solid #ccc;padding:3px;">
            @endif
        </div>
    </div>
</div>
{{-- ▲ 社判画像アップロード欄 --}}


            {{-- ▼ 下部ボタン --}}
            <div class="col-3"></div>
            <div class="form-group col-9 d-flex align-items-center gap-2 mt-4">
                {{-- 登録ボタン --}}
                @if($isEdit)
                    <button type="submit" id="register_edit" class="btn btn-lg btn-success mr-2">
                        {{ __('登録') }}
                    </button>
                @else
                    <button type="submit" id="register" class="btn btn-lg btn-success mr-2 register">
                        {{ __('登録') }}
                    </button>
                @endif

                {{-- 削除ボタン（編集時のみ表示） --}}
                @if(isset($isEdit) && $isEdit && !empty($record->seq))
                    <button type="button" id="delete_edit" class="btn btn-lg btn-danger mr-2">
                        {{ __('削除') }}
                    </button>
                @endif
                {{-- 返回ボタン --}}
                <a href="{{ route('inv_settings') }}" class="btn btn-lg btn-default">
                    {{ __('戻る') }}
                </a>
            </div>
            {{-- ▲ 下部ボタン --}}
    </div>
</div>
