krgm.so-manager-dev.com/resources/views/admin/tax/_form.blade.php
kin.rinzen ef4c9fe57c
All checks were successful
Deploy preview (main_kin) / deploy (push) Successful in 12s
画面エラー修正
2025-08-25 20:00:10 +09:00

81 lines
3.2 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@if(Session::has('success'))
<div class="alert alert-success alert-dismissible">{{ Session::get('success') }}</div>
@elseif(Session::has('error'))
<div class="alert alert-danger alert-dismissible">{{ Session::get('error') }}</div>
@endif
<div class="card p-4">
{{-- 登録・削除 ボタン(上部) --}}
<div class="text-left mt-2 mb-3">
@if($isInfo)
<a href="{{ route('tax_edit', ['id' => $tax->tax_id]) }}" class="btn btn-lg btn-success">編集</a>
@else
<button type="submit" class="btn btn-lg btn成功 btn-success">登録</button>
@if($isEdit)
<a href="{{ route('tax_delete', ['id' => $tax->tax_id]) }}"
class="btn btn-lg btn-danger ms-2"
onclick="return confirm('削除してよろしいですか?')">削除</a>
@endif
@endif
</div>
<div class="border-top my-3"></div>
{{-- 消費税ID編集/参照のみ表示、システム自動入力) --}}
@if($isEdit || $isInfo)
<div class="row mb-3">
<label class="col-md-2 col-form-label">消費税ID</label>
<div class="col-md-10">
<input type="text" class="form-control" value="{{ $tax->tax_id ?? '' }}" readonly>
</div>
</div>
@endif
{{-- 消費税率(必須・数値・負数不可) --}}
<div class="row mb-3">
<label class="col-md-2 col-form-label">消費税率 <span class="text-danger">*</span></label>
<div class="col-md-10">
<input type="number"
name="tax_percent"
class="form-control @error('tax_percent') is-invalid @enderror"
value="{{ old('tax_percent', isset($tax->tax_percent) ? (is_numeric($tax->tax_percent) ? number_format((float)$tax->tax_percent, 2, '.', '') : $tax->tax_percent) : '') }}"
step="0.01" min="0" inputmode="decimal"
placeholder="10.00"
@if($isInfo) readonly @endif>
@error('tax_percent')<div class="invalid-feedback">{{ $message }}</div>@enderror
<small class="text-muted">数値半角で入力してください。例10.00 ※負数不可</small>
</div>
</div>
{{-- 適用日(必須・日付型) --}}
<div class="row mb-3">
<label class="col-md-2 col-form-label">適用日 <span class="text-danger">*</span></label>
<div class="col-md-10">
<input type="date"
name="tax_day"
class="form-control @error('tax_day') is-invalid @enderror"
value="{{ old('tax_day', optional($tax->tax_day ?? null)->format('Y-m-d')) }}"
@if($isInfo) readonly @endif>
@error('tax_day')<div class="invalid-feedback">{{ $message }}</div>@enderror
</div>
</div>
<div class="border-top my-3"></div>
{{-- 登録・削除 ボタン(下部重ね) --}}
<div class="text-left mt-2">
@if($isInfo)
<a href="{{ route('tax_edit', ['id' => $tax->tax_id]) }}" class="btn btn-lg btn-success">編集</a>
@else
<button type="submit" class="btn btn-lg btn-success">登録</button>
@if($isEdit)
<a href="{{ route('tax_delete', ['id' => $tax->tax_id]) }}"
class="btn btn-lg btn-danger ms-2"
onclick="return confirm('削除してよろしいですか?')">削除</a>
@endif
@endif
</div>
</div>