This commit is contained in:
parent
5360589d37
commit
5dc60e0583
@ -30,14 +30,14 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- 会員ID --}}
|
||||
{{-- 会員ID
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">会員ID <span class="text-danger">*</span></label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="member_id" class="form-control form-control-sm"
|
||||
value="{{ $value('member_id') }}" placeholder="会員ID">
|
||||
</div>
|
||||
</div>
|
||||
</div>--}}
|
||||
|
||||
{{-- パスワード --}}
|
||||
<div class="form-group row">
|
||||
@ -164,16 +164,30 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
{{--<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">居場所通知用QRID</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_place_qrid" value="{{ old('user_place_qrid') }}" class="form-control">
|
||||
</div>
|
||||
</div>--}}
|
||||
|
||||
{{-- 利用者分類 --}}
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">分類名1(一般、学生)</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_categoryid" value="{{ old('user_categoryid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- 利用者属性 --}}
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">利用者分類ID</label>
|
||||
<label class="col-md-2 col-form-label">分類名2(区民、非区民)</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_categoryid" value="{{ old('user_categoryid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">分類名3(減免種別)</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_categoryid" value="{{ old('user_categoryid') }}" class="form-control">
|
||||
</div>
|
||||
@ -197,6 +211,74 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- 性別 --}}
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">性別</label>
|
||||
<div class="col-md-10">
|
||||
|
||||
<div class="form-check form-check-inline">
|
||||
<input class="form-check-input"
|
||||
type="radio"
|
||||
name="user_gender"
|
||||
id="gender_male"
|
||||
value="1"
|
||||
{{ $value('user_gender') === '1' ? 'checked' : '' }}>
|
||||
<label class="form-check-label" for="gender_male">男</label>
|
||||
</div>
|
||||
|
||||
<div class="form-check form-check-inline">
|
||||
<input class="form-check-input"
|
||||
type="radio"
|
||||
name="user_gender"
|
||||
id="gender_female"
|
||||
value="2"
|
||||
{{ $value('user_gender') === '2' ? 'checked' : '' }}>
|
||||
<label class="form-check-label" for="gender_female">女</label>
|
||||
</div>
|
||||
|
||||
<div class="form-check form-check-inline">
|
||||
<input class="form-check-input"
|
||||
type="radio"
|
||||
name="user_gender"
|
||||
id="gender_unknown"
|
||||
value="0"
|
||||
{{ $value('user_gender') === '0' || $value('user_gender') === null ? 'checked' : '' }}>
|
||||
<label class="form-check-label" for="gender_unknown">未入力</label>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- 生年月日 --}}
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">生年月日</label>
|
||||
<div class="col-md-10">
|
||||
<input type="date" name="user_birthdate" class="form-control form-control-sm"
|
||||
value="{{ $value('user_birthdate') }}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- 年齢 --}}
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">年齢</label>
|
||||
<div class="col-md-10">
|
||||
|
||||
@php
|
||||
$age = null;
|
||||
if ($value('user_birthdate')) {
|
||||
$age = \Carbon\Carbon::parse($value('user_birthdate'))
|
||||
->age;
|
||||
}
|
||||
@endphp
|
||||
|
||||
<input type="text"
|
||||
class="form-control form-control-sm"
|
||||
value="{{ $age !== null ? $age : '' }}"
|
||||
readonly>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- 自宅電話番号 --}}
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">自宅電話番号</label>
|
||||
@ -298,16 +380,20 @@
|
||||
<label class="col-md-2 col-form-label">区民</label>
|
||||
<div class="col-md-10">
|
||||
<select name="ward_residents" class="form-control form-control-sm">
|
||||
<option value="1" {{ $value('ward_residents') == 1 ? 'selected' : '' }}>
|
||||
区民
|
||||
<option value="1"
|
||||
{{ old('ward_residents', $value('ward_residents')) == 1 ? 'selected' : '' }}>
|
||||
居民
|
||||
</option>
|
||||
<option value="0" {{ $value('ward_residents') == 0 ? 'selected' : '' }}>
|
||||
非区民
|
||||
|
||||
<option value="0"
|
||||
{{ old('ward_residents', $value('ward_residents')) == 0 ? 'selected' : '' }}>
|
||||
非居民
|
||||
</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
{{-- 勤務先 --}}
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">勤務先</label>
|
||||
@ -335,6 +421,15 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- 本人確認書類 --}}
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">本人確認書類</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_idcard" class="form-control form-control-sm"
|
||||
value="{{ $value('user_idcard') }}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- 本人確認チェック済(5状態) --}}
|
||||
@php
|
||||
$options = [
|
||||
@ -503,6 +598,69 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者氏名</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者フリガナ</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者生年月日</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者住所</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者電話番号</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者予備電話番号</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者メールアドレス</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">通知方法</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">個人情報同意フラグ</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mt-3">
|
||||
<button type="button" class="btn btn-success" id="register_edit">登録</button>
|
||||
|
||||
|
||||
@ -45,13 +45,13 @@
|
||||
<div class="card-body">
|
||||
|
||||
{{-- ▼ 1列レイアウト(ラベル左 / 入力右) --}}
|
||||
<div class="form-group row">
|
||||
{{--<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">会員ID <span class="text-danger">*</span></label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_id" value="{{ old('user_id') }}" class="form-control"
|
||||
placeholder="会員ID">
|
||||
</div>
|
||||
</div>
|
||||
</div>--}}
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">パスワード</label>
|
||||
@ -199,16 +199,30 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
{{-- <div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">居場所通知用QRID</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_place_qrid" value="{{ old('user_place_qrid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
</div>--}}
|
||||
|
||||
{{-- 利用者属性 --}}
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">利用者分類ID</label>
|
||||
<label class="col-md-2 col-form-label">分類名1(一般、学生)</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_categoryid" value="{{ old('user_categoryid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">分類名2(区民、非区民)</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_categoryid" value="{{ old('user_categoryid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">分類名3(減免種別)</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_categoryid" value="{{ old('user_categoryid') }}" class="form-control">
|
||||
</div>
|
||||
@ -349,18 +363,9 @@
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">区民</label>
|
||||
<div class="col-md-10">
|
||||
<select name="ward_residents" class="form-control">
|
||||
<option value="">-- 选择 --</option>
|
||||
<option value="1" {{ old('ward_residents') == '1' ? 'selected' : '' }}>
|
||||
区民
|
||||
</option>
|
||||
<option value="0" {{ old('ward_residents') == '0' ? 'selected' : '' }}>
|
||||
非区民
|
||||
</option>
|
||||
</select>
|
||||
<input type="text" name="ward_residents" value="{{ old('ward_residents') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">勤務先</label>
|
||||
<div class="col-md-10">
|
||||
@ -532,6 +537,70 @@
|
||||
<textarea name="user_remarks" rows="4" class="form-control">{{ old('user_remarks') }}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者氏名</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者フリガナ</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者生年月日</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者住所</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者電話番号</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者予備電話番号</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">親権者メールアドレス</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">通知方法</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group row">
|
||||
<label class="col-md-2 col-form-label">個人情報同意フラグ</label>
|
||||
<div class="col-md-10">
|
||||
<input type="text" name="user_chk_opeid" value="{{ old('user_chk_opeid') }}" class="form-control">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn btn-success register">登録</button>
|
||||
<a href="{{ route('users', keepUserListQuery()) }}"class="btn btn-secondary">戻る</a>
|
||||
</div>
|
||||
|
||||
@ -303,7 +303,16 @@
|
||||
<th style="width:150px;">本人確認チェック済</th>
|
||||
<th style="width:160px;">本人確認日時</th>
|
||||
<th style="width:110px;">退会フラグ</th>
|
||||
<th style="width:140px;">退会日</th>
|
||||
<th style="width:110px;">退会日</th>
|
||||
<th style="width:140px;">親権者氏名</th>
|
||||
<th style="width:140px;">親権者フリガナ</th>
|
||||
<th style="width:140px;">親権者生年月日</th>
|
||||
<th style="width:140px;">親権者住所</th>
|
||||
<th style="width:140px;">親権者電話番号</th>
|
||||
<th style="width:140px;">親権者予備電話番号</th>
|
||||
<th style="width:140px;">親権者メールアドレス</th>
|
||||
<th style="width:140px;">通知方法</th>
|
||||
<th style="width:140px;">個人情報同意フラグ</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@ -355,6 +364,15 @@
|
||||
<td>{{ $item->user_quit_flag ? 'はい' : 'いいえ' }}</td>
|
||||
<td>{{ $item->user_quitday ? \Illuminate\Support\Str::limit($item->user_quitday, 10, '') : '' }}
|
||||
</td>
|
||||
<td>{{ '' }}</td>
|
||||
<td>{{ '' }}</td>
|
||||
<td>{{ '' }}</td>
|
||||
<td>{{ '' }}</td>
|
||||
<td>{{ '' }}</td>
|
||||
<td>{{ '' }}</td>
|
||||
<td>{{ '' }}</td>
|
||||
<td>{{ '' }}</td>
|
||||
<td>{{ '' }}</td>
|
||||
</tr>
|
||||
@empty
|
||||
<tr>
|
||||
|
||||
@ -154,7 +154,8 @@
|
||||
<aside class="main-sidebar sidebar-dark-primary bg-success elevation-4">
|
||||
<!-- Brand Logo -->
|
||||
<a href="/home" class="brand-link">
|
||||
<img src="{{asset('assets/img/so-rin_logo.png')}}" alt="Logo" class="brand-image" style="opacity: .8">
|
||||
<img src="{{ asset('assets/img/so-rin_logo.png') }}" alt="Logo" class="brand-image"
|
||||
style="opacity: .8">
|
||||
<span class="brand-text font-weight-light">So-Manager</span>
|
||||
</a>
|
||||
<div class="sidebar">
|
||||
@ -192,17 +193,20 @@
|
||||
// 現在のページが属する city_id を判定
|
||||
// 1. ルートパラメータから city_id を取得(city_dashboard など)
|
||||
// 2. ない場合は、visibleCities の最初の city_id を使用(非ソーリンユーザーは1つのみ)
|
||||
$currentCityId = request()->route('city_id') ?? ($visibleCities->first()?->city_id ?? null);
|
||||
$currentCityId =
|
||||
request()->route('city_id') ?? ($visibleCities->first()?->city_id ?? null);
|
||||
|
||||
// 現在のページが都市管理ページか通常ページかを判定
|
||||
$isCityRoute = request()->routeIs('city_dashboard') || str_contains(request()->url(), '/city/');
|
||||
$isCityRoute =
|
||||
request()->routeIs('city_dashboard') ||
|
||||
str_contains(request()->url(), '/city/');
|
||||
|
||||
// 現在のルート名を取得(ハイライト判定用)
|
||||
$currentRoute = app('router')->currentRouteName();
|
||||
|
||||
// 非ソーリンユーザーが閲覧可能なページのルート名
|
||||
$visibleRoutes = [
|
||||
'dashboard', // 総合ダッシュボード
|
||||
'city_dashboard', // 自治体ダッシュボード
|
||||
'information', // 常時表示インフォメーション
|
||||
'tagissue', // タグ発行キュー処理、履歴表示
|
||||
'seals', // シール発行履歴
|
||||
@ -222,64 +226,86 @@
|
||||
'pricelist', // 料金一覧表
|
||||
'prices', // 駐輪場所、料金マスタ
|
||||
'psections', // 車種区分マスタ
|
||||
'city_dashboard', // 自治体ダッシュボード
|
||||
];
|
||||
|
||||
$paymentRoutes = ['tax', 'payments', 'settlement_transactions'];
|
||||
$systemRoutes = ['opes', 'devices', 'operator_ques', 'settings', 'mail_templates'];
|
||||
$masterRoutes = ['inv_settings'];
|
||||
$current = app('router')->currentRouteName();
|
||||
|
||||
@endphp
|
||||
<li class="nav-item has-treeview menu-open">
|
||||
<a href="#" class="nav-link active">
|
||||
<i class="nav-icon fa fa-map-marker"></i>
|
||||
<p>
|
||||
{{ __("運営元メニュー") }}
|
||||
{{ __('運営元メニュー') }}
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="display: block;">
|
||||
@foreach ($visibleCities as $city)
|
||||
<li class="nav-item has-treeview @if($currentCityId == $city->city_id) menu-open @endif">
|
||||
<a href="#" class="nav-link @if($currentCityId == $city->city_id) active @endif">
|
||||
<li
|
||||
class="nav-item has-treeview @if ($currentCityId == $city->city_id) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if ($currentCityId == $city->city_id) active @endif">
|
||||
<i class="nav-icon fa fa-building-o"></i>
|
||||
<span style="margin-left:10px;">{{ $city->city_name }}</span>
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="display: @if($currentCityId == $city->city_id) block @else none @endif; margin-left: 20px;">
|
||||
<ul class="nav nav-treeview"
|
||||
style="display: @if ($currentCityId == $city->city_id) block @else none @endif; margin-left: 20px;">
|
||||
<!-- ホーム -->
|
||||
<li class="nav-item has-treeview @if(in_array($currentRoute, ['dashboard', 'information'])) menu-open @endif">
|
||||
<a href="#" class="nav-link @if(in_array($currentRoute, ['dashboard', 'information'])) active @endif">
|
||||
<li
|
||||
class="nav-item has-treeview @if (in_array($currentRoute, ['dashboard', 'information'])) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if (in_array($currentRoute, ['dashboard', 'information'])) active @endif">
|
||||
<i class="nav-icon fa fa-home"></i>
|
||||
<p>
|
||||
ホーム
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="margin-left: 20px; display: @if(in_array($currentRoute, ['dashboard', 'information'])) block @else none @endif;">
|
||||
<ul class="nav nav-treeview"
|
||||
style="margin-left: 20px; display: @if (in_array($currentRoute, ['dashboard', 'information'])) block @else none @endif;">
|
||||
<!-- ダッシュボード -->
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('dashboard') }}" class="nav-link {{ $currentRoute === 'dashboard' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">総合ダッシュボード</span>
|
||||
<a href="{{ route('city_dashboard', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'city_dashboard' && $currentCityId == $city->city_id ? 'active' : '' }}">
|
||||
|
||||
<span style="margin-left:20px;">ダッシュボード</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('information') }}" class="nav-link {{ $currentRoute === 'information' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">常時表示インフォメーション</span>
|
||||
<a href="{{ route('information') }}"
|
||||
class="nav-link {{ $currentRoute === 'information' ? 'active' : '' }}">
|
||||
<span
|
||||
style="margin-left:20px;">常時表示インフォメーション</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<!-- タグ・シール管理 -->
|
||||
<li class="nav-item has-treeview @if(in_array($currentRoute, ['tagissue', 'seals'])) menu-open @endif">
|
||||
<a href="#" class="nav-link @if(in_array($currentRoute, ['tagissue', 'seals'])) active @endif">
|
||||
<li
|
||||
class="nav-item has-treeview @if (in_array($currentRoute, ['tagissue', 'seals'])) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if (in_array($currentRoute, ['tagissue', 'seals'])) active @endif">
|
||||
<i class="nav-icon fa fa-repeat"></i>
|
||||
<span style="margin-left:10px;">タグ・シール管理</span>
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="margin-left: 40px; display: @if(in_array($currentRoute, ['tagissue', 'seals'])) block @else none @endif;">
|
||||
<ul class="nav nav-treeview"
|
||||
style="margin-left: 40px; display: @if (in_array($currentRoute, ['tagissue', 'seals'])) block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('tagissue', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'tagissue' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">タグ発行キュー処理、履歴表示</span>
|
||||
<a href="{{ route('tagissue', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'tagissue' ? 'active' : '' }}">
|
||||
<span
|
||||
style="margin-left:20px;">タグ発行キュー処理、履歴表示</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('seals', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'seals' ? 'active' : '' }}">
|
||||
<a href="{{ route('seals', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'seals' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">シール発行履歴</span>
|
||||
</a>
|
||||
</li>
|
||||
@ -288,47 +314,65 @@
|
||||
|
||||
<!-- 定期駐輪管理 -->
|
||||
@php
|
||||
$parkingRoutes = ['periodical', 'contractor', 'contractor_List', 'update_candidate', 'reservation', 'personal', 'using_status'];
|
||||
$parkingRoutes = [
|
||||
'periodical',
|
||||
'contractor',
|
||||
'contractor_List',
|
||||
'update_candidate',
|
||||
'reservation',
|
||||
'personal',
|
||||
'using_status',
|
||||
];
|
||||
@endphp
|
||||
<li class="nav-item has-treeview @if(in_array($currentRoute, $parkingRoutes)) menu-open @endif">
|
||||
<a href="#" class="nav-link @if(in_array($currentRoute, $parkingRoutes)) active @endif">
|
||||
<li
|
||||
class="nav-item has-treeview @if (in_array($currentRoute, $parkingRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if (in_array($currentRoute, $parkingRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-repeat"></i>
|
||||
<span style="margin-left:10px;">定期駐輪管理</span>
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="margin-left: 40px; display: @if(in_array($currentRoute, $parkingRoutes)) block @else none @endif;">
|
||||
<ul class="nav nav-treeview"
|
||||
style="margin-left: 40px; display: @if (in_array($currentRoute, $parkingRoutes)) block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('periodical', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'periodical' ? 'active' : '' }}">
|
||||
<a href="{{ route('periodical', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'periodical' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">定期利用・契約状況</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('contractor', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'contractor' ? 'active' : '' }}">
|
||||
<a href="{{ route('contractor', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'contractor' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">契約者一覧</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('contractor_List', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'contractor_List' ? 'active' : '' }}">
|
||||
<a href="{{ route('contractor_List', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'contractor_List' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">未更新者一覧</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('update_candidate', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'update_candidate' ? 'active' : '' }}">
|
||||
<a href="{{ route('update_candidate', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'update_candidate' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">更新予定者一覧</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('reservation', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'reservation' ? 'active' : '' }}">
|
||||
<a href="{{ route('reservation', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'reservation' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">予約者一覧</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('personal', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'personal' ? 'active' : '' }}">
|
||||
<a href="{{ route('personal', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'personal' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">本人確認手動処理</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('using_status', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'using_status' ? 'active' : '' }}">
|
||||
<a href="{{ route('using_status', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'using_status' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">区画別利用率状況</span>
|
||||
</a>
|
||||
</li>
|
||||
@ -336,15 +380,19 @@
|
||||
</li>
|
||||
|
||||
<!-- 集計業務 -->
|
||||
<li class="nav-item has-treeview @if($currentRoute === 'news') menu-open @endif">
|
||||
<a href="#" class="nav-link @if($currentRoute === 'news') active @endif">
|
||||
<li
|
||||
class="nav-item has-treeview @if ($currentRoute === 'news') menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if ($currentRoute === 'news') active @endif">
|
||||
<i class="nav-icon fa fa-calculator"></i>
|
||||
<span style="margin-left:10px;">集計業務</span>
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="margin-left: 40px; display: @if($currentRoute === 'news') block @else none @endif;">
|
||||
<ul class="nav nav-treeview"
|
||||
style="margin-left: 40px; display: @if ($currentRoute === 'news') block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('news', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'news' ? 'active' : '' }}">
|
||||
<a href="{{ route('news', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'news' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">一時売り上げ入力</span>
|
||||
</a>
|
||||
</li>
|
||||
@ -352,15 +400,19 @@
|
||||
</li>
|
||||
|
||||
<!-- 一般ウェブ管理 -->
|
||||
<li class="nav-item has-treeview @if($currentRoute === 'news') menu-open @endif">
|
||||
<a href="#" class="nav-link @if($currentRoute === 'news') active @endif">
|
||||
<li
|
||||
class="nav-item has-treeview @if ($currentRoute === 'news') menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if ($currentRoute === 'news') active @endif">
|
||||
<i class="nav-icon fa fa-dashboard"></i>
|
||||
<span style="margin-left:10px;">一般ウェブ管理</span>
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="margin-left: 40px; display: @if($currentRoute === 'news') block @else none @endif;">
|
||||
<ul class="nav nav-treeview"
|
||||
style="margin-left: 40px; display: @if ($currentRoute === 'news') block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('news', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'news' ? 'active' : '' }}">
|
||||
<a href="{{ route('news', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'news' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">最新ニュース登録</span>
|
||||
</a>
|
||||
</li>
|
||||
@ -369,32 +421,44 @@
|
||||
|
||||
<!-- 利用者マスタ -->
|
||||
@php
|
||||
$userRoutes = ['users', 'regularcontracts', 'reserves', 'usertypes'];
|
||||
$userRoutes = [
|
||||
'users',
|
||||
'regularcontracts',
|
||||
'reserves',
|
||||
'usertypes',
|
||||
];
|
||||
@endphp
|
||||
<li class="nav-item has-treeview @if(in_array($currentRoute, $userRoutes)) menu-open @endif">
|
||||
<a href="#" class="nav-link @if(in_array($currentRoute, $userRoutes)) active @endif">
|
||||
<li
|
||||
class="nav-item has-treeview @if (in_array($currentRoute, $userRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if (in_array($currentRoute, $userRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-dashboard"></i>
|
||||
<span style="margin-left:10px;">利用者マスタ</span>
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="margin-left: 40px; display: @if(in_array($currentRoute, $userRoutes)) block @else none @endif;">
|
||||
<ul class="nav nav-treeview"
|
||||
style="margin-left: 40px; display: @if (in_array($currentRoute, $userRoutes)) block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('users', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'users' ? 'active' : '' }}">
|
||||
<a href="{{ route('users', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'users' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">利用者マスタ</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('regularcontracts', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'regularcontracts' ? 'active' : '' }}">
|
||||
<a href="{{ route('regularcontracts', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'regularcontracts' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">定期契約マスタ</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('reserves', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'reserves' ? 'active' : '' }}">
|
||||
<a href="{{ route('reserves', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'reserves' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">定期予約マスタ</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('usertypes', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'usertypes' ? 'active' : '' }}">
|
||||
<a href="{{ route('usertypes', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'usertypes' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">利用者分類マスタ</span>
|
||||
</a>
|
||||
</li>
|
||||
@ -405,44 +469,155 @@
|
||||
@php
|
||||
$priceRoutes = ['parks', 'pricelist', 'prices', 'psections'];
|
||||
@endphp
|
||||
<li class="nav-item has-treeview @if(in_array($currentRoute, $priceRoutes)) menu-open @endif">
|
||||
<a href="#" class="nav-link @if(in_array($currentRoute, $priceRoutes)) active @endif">
|
||||
<li
|
||||
class="nav-item has-treeview @if (in_array($currentRoute, $priceRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if (in_array($currentRoute, $priceRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-th"></i>
|
||||
<span style="margin-left:10px;">駐輪場マスタ</span>
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="margin-left: 40px; display: @if(in_array($currentRoute, $priceRoutes)) block @else none @endif;">
|
||||
<ul class="nav nav-treeview"
|
||||
style="margin-left: 40px; display: @if (in_array($currentRoute, $priceRoutes)) block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('parks', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'parks' ? 'active' : '' }}">
|
||||
<a href="{{ route('parks', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'parks' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">駐輪場マスタ</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('pricelist', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'pricelist' ? 'active' : '' }}">
|
||||
<a href="{{ route('pricelist', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'pricelist' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">料金一覧表</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('prices', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'prices' ? 'active' : '' }}">
|
||||
<a href="{{ route('prices', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'prices' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">駐輪場所、料金マスタ</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('psections', ['city_id' => $city->city_id]) }}" class="nav-link {{ $currentRoute === 'psections' ? 'active' : '' }}">
|
||||
<a href="{{ route('psections', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'psections' ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">車種区分マスタ</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<!-- ダッシュボード -->
|
||||
<!-- 決済マスタ -->
|
||||
<li
|
||||
class="nav-item has-treeview @if (in_array($current, $paymentRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if (in_array($current, $paymentRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-crop"></i>
|
||||
<p>
|
||||
{{ __('決済マスタ') }}
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
<ul class="nav nav-treeview"
|
||||
style="display: @if (in_array($current, $paymentRoutes)) block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('city_dashboard', ['city_id' => $city->city_id]) }}"
|
||||
class="nav-link {{ $currentRoute === 'city_dashboard' && $currentCityId == $city->city_id ? 'active' : '' }}">
|
||||
<i class="nav-icon fa fa-dashboard"></i>
|
||||
<span style="margin-left:10px;">ダッシュボード</span>
|
||||
<a href="{{ route('tax') }}"
|
||||
class="nav-link @if ($current === 'tax') active @endif">
|
||||
<span
|
||||
style="margin-left:20px;">{{ __('消費税マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('payments') }}"
|
||||
class="nav-link @if ($current === 'payments') active @endif">
|
||||
<span
|
||||
style="margin-left:20px;">{{ __('決済情報マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('settlement_transactions') }}"
|
||||
class="nav-link @if ($current === 'settlement_transactions') active @endif">
|
||||
<span
|
||||
style="margin-left:20px;">{{ __('決済トランザクション') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<!-- システムマスタ -->
|
||||
<li
|
||||
class="nav-item has-treeview @if (in_array($current, $systemRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if (in_array($current, $systemRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-cogs"></i>
|
||||
<p>
|
||||
{{ __('システムマスタ') }}
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
<ul class="nav nav-treeview"
|
||||
style="display: @if (in_array($current, $systemRoutes)) block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('opes') }}"
|
||||
class="nav-link @if ($current === 'opes') active @endif">
|
||||
<span
|
||||
style="margin-left:20px;">{{ __('オペレータマスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('devices') }}"
|
||||
class="nav-link @if ($current === 'devices') active @endif">
|
||||
<span
|
||||
style="margin-left:20px;">{{ __('デバイス管理マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('operator_ques') }}"
|
||||
class="nav-link @if ($current === 'operator_ques') active @endif">
|
||||
<i class="nav-icon"></i>
|
||||
<span
|
||||
style="margin-left:20px;">{{ __('オペレータキュー') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('settings') }}"
|
||||
class="nav-link @if ($current === 'settings') active @endif">
|
||||
<i class="nav-icon"></i>
|
||||
<span
|
||||
style="margin-left:20px;">{{ __('設定マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('mail_templates') }}"
|
||||
class="nav-link @if ($current === 'mail_templates') active @endif">
|
||||
<span
|
||||
style="margin-left:20px;">{{ __('メール送信テンプレート') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<!-- マスタ管理 -->
|
||||
<li
|
||||
class="nav-item has-treeview @if (in_array($current, $masterRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if (in_array($current, $masterRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-object-group"></i>
|
||||
<p>
|
||||
{{ __('マスタ管理') }}
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
<ul class="nav nav-treeview"
|
||||
style="display: @if (in_array($current, $masterRoutes)) block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('inv_settings') }}"
|
||||
class="nav-link @if ($current === 'inv_settings') active @endif">
|
||||
<span
|
||||
style="margin-left:20px;">{{ __('インボイス設定') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
@endforeach
|
||||
@ -453,8 +628,10 @@
|
||||
<!-- ソーリンユーザー用: 元のメニュー構造を維持 -->
|
||||
<!-- OU START -->
|
||||
<!-- ホーム(親) -->
|
||||
<li class="nav-item has-treeview {{ request()->routeIs('information') || request()->routeIs('dashboard') ? 'menu-open' : '' }}">
|
||||
<a href="#" class="nav-link {{ request()->routeIs('information') || request()->routeIs('dashboard') ? 'active' : '' }}">
|
||||
<li
|
||||
class="nav-item has-treeview {{ request()->routeIs('information') || request()->routeIs('dashboard') ? 'menu-open' : '' }}">
|
||||
<a href="#"
|
||||
class="nav-link {{ request()->routeIs('information') || request()->routeIs('dashboard') ? 'active' : '' }}">
|
||||
<i class="nav-icon fa fa-home"></i>
|
||||
<p>
|
||||
ホーム
|
||||
@ -464,7 +641,8 @@
|
||||
<ul class="nav nav-treeview"
|
||||
style="{{ request()->routeIs('information') || request()->routeIs('dashboard') ? 'display:block;' : 'display:none;' }}">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('dashboard') }}" class="nav-link {{ request()->routeIs('dashboard') ? 'active' : '' }}">
|
||||
<a href="{{ route('dashboard') }}"
|
||||
class="nav-link {{ request()->routeIs('dashboard') ? 'active' : '' }}">
|
||||
<span style="margin-left:20px;">総合ダッシュボード</span>
|
||||
</a>
|
||||
</li>
|
||||
@ -490,10 +668,8 @@
|
||||
'seals', // タグシール管理
|
||||
];
|
||||
@endphp
|
||||
<li
|
||||
class="nav-item has-treeview @if(in_array(app('router')->currentRouteName(), $webRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if(in_array(app('router')->currentRouteName(), $webRoutes)) active @endif">
|
||||
<li class="nav-item has-treeview @if (in_array(app('router')->currentRouteName(), $webRoutes)) menu-open @endif">
|
||||
<a href="#" class="nav-link @if (in_array(app('router')->currentRouteName(), $webRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-repeat"></i>
|
||||
<p>タグ・シール管理
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
@ -531,10 +707,8 @@
|
||||
];
|
||||
@endphp
|
||||
|
||||
<li
|
||||
class="nav-item has-treeview @if(in_array(app('router')->currentRouteName(), $parkingRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if(in_array(app('router')->currentRouteName(), $parkingRoutes)) active @endif">
|
||||
<li class="nav-item has-treeview @if (in_array(app('router')->currentRouteName(), $parkingRoutes)) menu-open @endif">
|
||||
<a href="#" class="nav-link @if (in_array(app('router')->currentRouteName(), $parkingRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-repeat"></i>
|
||||
<p>
|
||||
定期駐輪管理
|
||||
@ -616,10 +790,8 @@
|
||||
'news', // 最新ニュース登録
|
||||
];
|
||||
@endphp
|
||||
<li
|
||||
class="nav-item has-treeview @if(in_array(app('router')->currentRouteName(), $webRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if(in_array(app('router')->currentRouteName(), $webRoutes)) active @endif">
|
||||
<li class="nav-item has-treeview @if (in_array(app('router')->currentRouteName(), $webRoutes)) menu-open @endif">
|
||||
<a href="#" class="nav-link @if (in_array(app('router')->currentRouteName(), $webRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-calculator"></i>
|
||||
<p>
|
||||
集計業務
|
||||
@ -663,10 +835,8 @@
|
||||
'news', // 最新ニュース登録
|
||||
];
|
||||
@endphp
|
||||
<li
|
||||
class="nav-item has-treeview @if(in_array(app('router')->currentRouteName(), $webRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if(in_array(app('router')->currentRouteName(), $webRoutes)) active @endif">
|
||||
<li class="nav-item has-treeview @if (in_array(app('router')->currentRouteName(), $webRoutes)) menu-open @endif">
|
||||
<a href="#" class="nav-link @if (in_array(app('router')->currentRouteName(), $webRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-dashboard"></i>
|
||||
<p>
|
||||
一般ウェブ管理
|
||||
@ -693,10 +863,8 @@
|
||||
];
|
||||
@endphp
|
||||
|
||||
<li
|
||||
class="nav-item has-treeview @if(in_array(app('router')->currentRouteName(), $userGroupRoutes)) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if(in_array(app('router')->currentRouteName(), $userGroupRoutes)) active @endif">
|
||||
<li class="nav-item has-treeview @if (in_array(app('router')->currentRouteName(), $userGroupRoutes)) menu-open @endif">
|
||||
<a href="#" class="nav-link @if (in_array(app('router')->currentRouteName(), $userGroupRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-dashboard"></i>
|
||||
<p>
|
||||
利用者マスタ
|
||||
@ -704,7 +872,8 @@
|
||||
</p>
|
||||
</a>
|
||||
|
||||
<ul class="nav nav-treeview" @if(in_array(app('router')->currentRouteName(), $userGroupRoutes)) style="display: block;" @else style="display: none;" @endif>
|
||||
<ul class="nav nav-treeview"
|
||||
@if (in_array(app('router')->currentRouteName(), $userGroupRoutes)) style="display: block;" @else style="display: none;" @endif>
|
||||
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('users') }}"
|
||||
@ -767,7 +936,7 @@
|
||||
<a href="#" class="nav-link @if (in_array($current, $parkingRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-th"></i>
|
||||
<p>
|
||||
{{ __("駐輪場マスタ") }}
|
||||
{{ __('駐輪場マスタ') }}
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
@ -776,90 +945,90 @@
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('parks') }}"
|
||||
class="nav-link @if ($current === 'parks') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("駐輪場マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('駐輪場マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('city') }}"
|
||||
class="nav-link @if ($current === 'city') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("市区マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('市区マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('pricelist') }}"
|
||||
class="nav-link @if ($current === 'pricelist') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("料金一覧表") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('料金一覧表') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('prices') }}"
|
||||
class="nav-link @if ($current === 'prices') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("駐輪場所、料金マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('駐輪場所、料金マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('psections') }}"
|
||||
class="nav-link @if ($current === 'psections') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("車種区分マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('車種区分マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('ptypes') }}"
|
||||
class="nav-link @if ($current === 'ptypes') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("駐輪分類マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('駐輪分類マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('zones') }}"
|
||||
class="nav-link @if ($current === 'zones') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("ゾーンマスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('ゾーンマスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('pplaces') }}"
|
||||
class="nav-link @if ($current === 'pplaces') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("駐輪車室マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('駐輪車室マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('stations') }}"
|
||||
class="nav-link @if ($current === 'stations') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("近傍駅マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('近傍駅マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('regular_types') }}"
|
||||
class="nav-link @if ($current === 'regular_types') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("定期種別マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('定期種別マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('terms') }}"
|
||||
class="nav-link @if ($current === 'terms') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("利用規約マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('利用規約マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<!-- <li class="nav-item">
|
||||
<a href="{{ route('jurisdiction_parkings') }}" class="nav-link @if ($current === 'jurisdiction_parkings') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("管轄駐輪場") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('管轄駐輪場') }}</span>
|
||||
</a>
|
||||
</li> -->
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('print_areas') }}"
|
||||
class="nav-link @if ($current === 'print_areas') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("シール印刷範囲マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('シール印刷範囲マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('contract_allowable_cities') }}"
|
||||
class="nav-link @if ($current === 'contract_allowable_cities') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("契約許容市区マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('契約許容市区マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('managers') }}"
|
||||
class="nav-link @if ($current === 'managers') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("駐輪場管理者マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('駐輪場管理者マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
@ -880,7 +1049,7 @@
|
||||
<a href="#" class="nav-link @if (in_array($current, $paymentRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-crop"></i>
|
||||
<p>
|
||||
{{ __("決済マスタ") }}
|
||||
{{ __('決済マスタ') }}
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
@ -888,20 +1057,21 @@
|
||||
<ul class="nav nav-treeview"
|
||||
style="display: @if (in_array($current, $paymentRoutes)) block @else none @endif;">
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('tax') }}" class="nav-link @if($current === 'tax') active @endif">
|
||||
<a href="{{ route('tax') }}"
|
||||
class="nav-link @if ($current === 'tax') active @endif">
|
||||
<span style="margin-left:20px;">{{ __('消費税マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('payments') }}"
|
||||
class="nav-link @if ($current === 'payments') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("決済情報マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('決済情報マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('settlement_transactions') }}"
|
||||
class="nav-link @if ($current === 'settlement_transactions') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("決済トランザクション") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('決済トランザクション') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
@ -910,13 +1080,7 @@
|
||||
|
||||
@php
|
||||
// システムマスタ:ルート名がここに含まれている場合、展開&ハイライト
|
||||
$systemRoutes = [
|
||||
'opes',
|
||||
'devices',
|
||||
'operator_ques',
|
||||
'settings',
|
||||
'mail_templates',
|
||||
];
|
||||
$systemRoutes = ['opes', 'devices', 'operator_ques', 'settings', 'mail_templates'];
|
||||
$current = app('router')->currentRouteName();
|
||||
@endphp
|
||||
|
||||
@ -925,7 +1089,7 @@
|
||||
<a href="#" class="nav-link @if (in_array($current, $systemRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-cogs"></i>
|
||||
<p>
|
||||
{{ __("システムマスタ") }}
|
||||
{{ __('システムマスタ') }}
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
@ -934,33 +1098,33 @@
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('opes') }}"
|
||||
class="nav-link @if ($current === 'opes') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("オペレータマスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('オペレータマスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('devices') }}"
|
||||
class="nav-link @if ($current === 'devices') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("デバイス管理マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('デバイス管理マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('operator_ques') }}"
|
||||
class="nav-link @if ($current === 'operator_ques') active @endif">
|
||||
<i class="nav-icon"></i>
|
||||
<span style="margin-left:20px;">{{ __("オペレータキュー") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('オペレータキュー') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('settings') }}"
|
||||
class="nav-link @if ($current === 'settings') active @endif">
|
||||
<i class="nav-icon"></i>
|
||||
<span style="margin-left:20px;">{{ __("設定マスタ") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('設定マスタ') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('mail_templates') }}"
|
||||
class="nav-link @if ($current === 'mail_templates') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("メール送信テンプレート") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('メール送信テンプレート') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
@ -968,18 +1132,17 @@
|
||||
|
||||
@php
|
||||
// マスタ管理:ルート名がここに含まれている場合、展開&ハイライト
|
||||
$masterRoutes = [
|
||||
'inv_settings',
|
||||
];
|
||||
$masterRoutes = ['inv_settings'];
|
||||
$current = app('router')->currentRouteName();
|
||||
@endphp
|
||||
|
||||
<!-- マスタ管理 -->
|
||||
<li class="nav-item has-treeview @if (in_array($current, $masterRoutes)) menu-open @endif">
|
||||
<a href="#" class="nav-link @if(in_array($current, $masterRoutes)) active @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if (in_array($current, $masterRoutes)) active @endif">
|
||||
<i class="nav-icon fa fa-object-group"></i>
|
||||
<p>
|
||||
{{ __("マスタ管理") }}
|
||||
{{ __('マスタ管理') }}
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
@ -988,7 +1151,7 @@
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('inv_settings') }}"
|
||||
class="nav-link @if ($current === 'inv_settings') active @endif">
|
||||
<span style="margin-left:20px;">{{ __("インボイス設定") }}</span>
|
||||
<span style="margin-left:20px;">{{ __('インボイス設定') }}</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
@ -998,17 +1161,22 @@
|
||||
@if ($visibleCities && $visibleCities->count() > 0)
|
||||
@php
|
||||
$currentCityId = request()->route('city_id');
|
||||
$isCityRoute = request()->routeIs('city_dashboard') || str_contains(request()->url(), '/city/');
|
||||
$isCityRoute =
|
||||
request()->routeIs('city_dashboard') ||
|
||||
str_contains(request()->url(), '/city/');
|
||||
@endphp
|
||||
<li class="nav-item has-treeview @if($isCityRoute) menu-open @endif">
|
||||
<a href="#" class="nav-link @if($isCityRoute) active @endif">
|
||||
<li
|
||||
class="nav-item has-treeview @if ($isCityRoute) menu-open @endif">
|
||||
<a href="#"
|
||||
class="nav-link @if ($isCityRoute) active @endif">
|
||||
<i class="nav-icon fa fa-map-marker"></i>
|
||||
<p>
|
||||
{{ __("運営元メニュー") }}
|
||||
{{ __('運営元メニュー') }}
|
||||
<i class="right fa fa-angle-down"></i>
|
||||
</p>
|
||||
</a>
|
||||
<ul class="nav nav-treeview" style="display: @if($isCityRoute) block @else none @endif;">
|
||||
<ul class="nav nav-treeview"
|
||||
style="display: @if ($isCityRoute) block @else none @endif;">
|
||||
@foreach ($visibleCities as $city)
|
||||
<li class="nav-item">
|
||||
<a href="{{ route('city_dashboard', ['city_id' => $city->city_id]) }}"
|
||||
@ -1216,9 +1384,13 @@
|
||||
$('.select2').select2();
|
||||
|
||||
//Datemask dd/mm/yyyy
|
||||
$('#datemask').inputmask('dd/mm/yyyy', { 'placeholder': 'dd/mm/yyyy' })
|
||||
$('#datemask').inputmask('dd/mm/yyyy', {
|
||||
'placeholder': 'dd/mm/yyyy'
|
||||
})
|
||||
//Datemask2 mm/dd/yyyy
|
||||
$('#datemask2').inputmask('mm/dd/yyyy', { 'placeholder': 'mm/dd/yyyy' })
|
||||
$('#datemask2').inputmask('mm/dd/yyyy', {
|
||||
'placeholder': 'mm/dd/yyyy'
|
||||
})
|
||||
//Money Euro
|
||||
$('[data-mask]').inputmask()
|
||||
|
||||
@ -1231,21 +1403,23 @@
|
||||
format: 'MM/DD/YYYY h:mm A'
|
||||
})
|
||||
//Date range as a button
|
||||
$('#daterange-btn').daterangepicker(
|
||||
{
|
||||
$('#daterange-btn').daterangepicker({
|
||||
ranges: {
|
||||
'今日': [moment(), moment()],
|
||||
'昨日': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
|
||||
'最新の1週間': [moment().subtract(6, 'days'), moment()],
|
||||
'最新の30日': [moment().subtract(29, 'days'), moment()],
|
||||
'今月': [moment().startOf('month'), moment().endOf('month')],
|
||||
'先月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
|
||||
'先月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month')
|
||||
.endOf('month')
|
||||
]
|
||||
},
|
||||
startDate: moment().subtract(29, 'days'),
|
||||
endDate: moment()
|
||||
},
|
||||
function(start, end) {
|
||||
$('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'))
|
||||
$('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format(
|
||||
'MMMM D, YYYY'))
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user