189 lines
8.5 KiB
PHP
189 lines
8.5 KiB
PHP
<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>
|