krgm.so-manager-dev.com/resources/views/layouts/app.blade.php
2026-02-04 11:40:32 +09:00

1197 lines
81 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.

<!DOCTYPE html>
<!-- 言語属性を指定 -->
<html lang="ja">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>@yield('title') | So-Manager管理パネル</title>
<!-- Tell the browser to be responsive to screen width -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- CSRF Token -->
<meta name="csrf-token" content="{{ csrf_token() }}">
<!-- Font Awesome -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css">
<!-- Ionicons -->
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
<!-- daterange picker -->
<link rel="stylesheet" href="{{ asset('plugins/daterangepicker/daterangepicker-bs3.css') }}">
<!-- iCheck for checkboxes and radio inputs -->
<link rel="stylesheet" href="{{ asset('plugins/iCheck/all.css') }}">
<!-- Bootstrap Color Picker -->
<link rel="stylesheet" href="{{ asset('plugins/colorpicker/bootstrap-colorpicker.min.css') }}">
<!-- Bootstrap time Picker -->
<link rel="stylesheet" href="{{ asset('plugins/timepicker/bootstrap-timepicker.min.css') }}">
<link rel="stylesheet" href="{{ asset('plugins/datepicker/datepicker3.css') }}">
<!-- Select2 -->
<link rel="stylesheet" href="{{ asset('plugins/select2/select2.min.css') }}">
<!-- Theme style -->
<link rel="stylesheet" href="{{ asset('dist/css/adminlte.min.css') }}">
<link rel="stylesheet" href="{{ asset('plugins/datatables/dataTables.bootstrap4.css') }}">
<!-- Google Font: Source Sans Pro -->
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700" rel="stylesheet">
<link rel="stylesheet" href="{{ asset('assets/css/style.css') }}">
<!-- Styles -->
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
<!-- kin 追加 -->
<link href="{{ asset('assets/css/app.css') }}" rel="stylesheet">
<link rel="stylesheet" href="{{ asset('plugins/summernote/summernote.min.css') }}">
</head>
<body class="hold-transition sidebar-mini">
<div class="wrapper">
<!-- Navbar -->
<nav class="main-header navbar navbar-expand bg-white navbar-light border-bottom">
<!-- SEARCH FORM -->
<!--
<form class="form-inline ml-3">
<div class="input-group input-group-sm">
<input class="form-control form-control-navbar" type="search" placeholder="Search" aria-label="Search">
<div class="input-group-append">
<button class="btn btn-navbar" type="submit">
<i class="fa fa-search"></i>
</button>
</div>
</div>
</form>
-->
<!-- Right navbar links -->
<ul class="navbar-nav ml-3">
<!-- ハード異常 件数表示(ドロップダウン任意表示:ここでは件数バッジのみ簡易) -->
<li class="nav-item dropdown">
<a class="nav-link text-danger" data-toggle="dropdown" href="#">
<i class="fa fa-exclamation-circle"></i>
<span class="d-none d-md-inline">ハード異常:</span>
{{ $hardCount ?? 0 }}
@if (!empty($hardLatest))
<small class="d-none d-md-inline">
最新:{{ \Carbon\Carbon::parse($hardLatest)->format('Y/m/d H:i') }}
</small>
@endif
</a>
@if (!empty($latestHards) && count($latestHards))
<div class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
<span class="dropdown-header">
ハード異常 {{ $hardCount }}件(未/進行中)
</span>
<div class="dropdown-divider"></div>
@foreach ($latestHards as $hq)
<a href="{{ route('information', ['type' => 'hard', 'status' => 'untreated', 'period' => 'all']) }}"
class="dropdown-item" style="white-space:normal;">
{{ Str::limit($hq->que_comment ?? 'ハード異常', 40) }}
<span class="float-right text-muted text-sm">
{{ \Carbon\Carbon::parse($hq->created_at)->diffForHumans() }}
</span>
</a>
<div class="dropdown-divider"></div>
@endforeach
<a href="{{ route('information', ['type' => 'hard', 'period' => 'all']) }}"
class="dropdown-item dropdown-footer">
すべてを見る
</a>
</div>
@endif
</li>
<!-- タスク 件数 + ドロップダウン最新5件 -->
<li class="nav-item dropdown">
<a class="nav-link" data-toggle="dropdown" href="#">
<i class="fa fa-bell-o"></i>
<span class="d-none d-md-inline">タスク:</span>
{{ $taskCount ?? 0 }}
@if (!empty($taskLatest))
<small class="d-none d-md-inline">
最新:{{ \Carbon\Carbon::parse($taskLatest)->format('Y/m/d H:i') }}
</small>
@endif
</a>
@if (!empty($latestTasks) && count($latestTasks))
<div class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
<span class="dropdown-header">
タスク {{ $taskCount }}件(未/進行中)
</span>
<div class="dropdown-divider"></div>
@foreach ($latestTasks as $tq)
<a href="{{ route('information', ['type' => 'task', 'status' => 'untreated', 'period' => 'all']) }}"
class="dropdown-item" style="white-space:normal;">
{{ Str::limit($tq->que_comment ?? 'タスク', 40) }}
<span class="float-right text-muted text-sm">
{{ \Carbon\Carbon::parse($tq->created_at)->diffForHumans() }}
</span>
</a>
<div class="dropdown-divider"></div>
@endforeach
<a href="{{ route('information', ['type' => 'task', 'period' => 'all']) }}"
class="dropdown-item dropdown-footer">
過去のタスクを全て見る
</a>
</div>
@endif
</li>
</ul>
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" style="margin-left:20px;">
{{ __('ようこそ、:ope_name様', ['ope_name' => Auth::user()->ope_name]) }}
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/logout"><i class="fa fa-sign-out"></i> {{ __('ログアウト') }}</a>
</li>
</ul>
</nav>
<!-- /.navbar -->
<!-- Main Sidebar Container -->
<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">
<span class="brand-text font-weight-light">So-Manager</span>
</a>
<div class="sidebar">
@php
// タグ・シール管理
$tagRoutes = [
'tags', // 例: タグ・シール管理のroute名
];
// 集計業務
$aggregateRoutes = [
'aggregate', // 例: 集計業務のroute名
];
// 決済マスタ
$settlementRoutes = [
'settlement1',
'settlement2', // 決済マスタの各route名
];
// システムマスタ
$systemRoutes = [
'system1',
'system2', // システムマスタの各route名
];
@endphp
<!-- Sidebar Menu -->
<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu"
data-accordion="false">
@if (!$isSorin)
<!-- 非ソーリンユーザー用: 運営元メニューを親として構造変更 -->
@if ($visibleCities && $visibleCities->count() > 0)
@php
// 現在のページが属する city_id を判定
// 1. ルートパラメータから city_id を取得city_dashboard など)
// 2. ない場合は、visibleCities の最初の city_id を使用非ソーリンユーザーは1つのみ
$currentCityId =
request()->route('city_id') ?? ($visibleCities->first()?->city_id ?? null);
// 現在のページが都市管理ページか通常ページかを判定
$isCityRoute =
request()->routeIs('city_dashboard') ||
str_contains(request()->url(), '/city/');
// 現在のルート名を取得(ハイライト判定用)
$currentRoute = app('router')->currentRouteName();
// 非ソーリンユーザーが閲覧可能なページのルート名
$visibleRoutes = [
'city_dashboard', // 自治体ダッシュボード
'information', // 常時表示インフォメーション
'tagissue', // タグ発行キュー処理、履歴表示
'seals', // シール発行履歴
'periodical', // 定期利用・契約状況
'contractor', // 契約者一覧
'contractor_List', // 未更新者一覧
'update_candidate', // 更新予定者一覧
'reservation', // 予約者一覧
'personal', // 本人確認手動処理
'using_status', // 区画別利用率状況
'news', // 一時売り上げ入力 / 最新ニュース登録
'users', // 利用者マスタ
'regularcontracts', // 定期契約マスタ
'reserves', // 定期予約マスタ
'usertypes', // 利用者分類マスタ
'parks', // 駐輪場マスタ
'pricelist', // 料金一覧表
'prices', // 駐輪場所、料金マスタ
'psections', // 車種区分マスタ
];
$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">
<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;">
<!-- SWA-03, SWA-04: ホーム -->
<li class="nav-item has-treeview @if (in_array($currentRoute, ['city_dashboard', 'information'])) menu-open @endif">
<a href="#" class="nav-link @if (in_array($currentRoute, ['city_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="display: @if (in_array($currentRoute, ['city_dashboard', 'information'])) block @else none @endif;">
<li class="nav-item">
<a href="{{ route('city_dashboard', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'city_dashboard' && $currentCityId == $city->city_id) active @endif">
<span style="margin-left:20px;">ダッシュボード</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('information') }}" class="nav-link @if ($currentRoute === 'information') active @endif">
<span style="margin-left:20px;">常時表示インフォメーション</span>
</a>
</li>
</ul>
</li>
<!-- SWA-05, SWA-06, SWA-07: タグ・シール管理 -->
<li class="nav-item has-treeview @if (in_array($currentRoute, ['tag.reissue', 'seal.reissue', 'seals', 'tagissue'])) menu-open @endif">
<a href="#" class="nav-link @if (in_array($currentRoute, ['tag.reissue', 'seal.reissue', 'seals', 'tagissue'])) active @endif">
<i class="nav-icon fa fa-repeat"></i>
<p>タグ・シール管理<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="display: @if (in_array($currentRoute, ['tag.reissue', 'seal.reissue', 'seals', 'tagissue'])) block @else none @endif;">
<li class="nav-item">
<a href="{{ route('tag.reissue') }}" class="nav-link @if ($currentRoute === 'tag.reissue') active @endif">
<span style="margin-left:20px;">タグ再発行</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('seal.reissue') }}" class="nav-link @if ($currentRoute === 'seal.reissue') active @endif">
<span style="margin-left:20px;">シール再発行</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('seals', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'seals') active @endif">
<span style="margin-left:20px;">シール発行履歴</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('tagissue', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'tagissue') active @endif">
<span style="margin-left:20px;">タグ発行キュー処理、履歴表示</span>
</a>
</ul>
</li>
<!-- SWA-08〜SWA-15: 定期駐輪管理 -->
@php
$parkingRoutes = ['periodical', 'contractor', 'contractor_List', 'update_candidate', 'reservation', 'personal', 'refund', '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">
<i class="nav-icon fa fa-repeat"></i>
<p>定期駐輪管理<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="display: @if (in_array($currentRoute, $parkingRoutes)) block @else none @endif;">
<li class="nav-item">
<a href="{{ route('contractor', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'contractor') active @endif">
<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 @if ($currentRoute === 'contractor_List') active @endif">
<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 @if ($currentRoute === 'update_candidate') active @endif">
<span style="margin-left:20px;">更新予定者一覧</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('reservation', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'reservation') active @endif">
<span style="margin-left:20px;">予約者一覧</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('personal', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'personal') active @endif">
<span style="margin-left:20px;">本人確認手動処理</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('refund') }}" class="nav-link @if ($currentRoute === 'refund') active @endif">
<span style="margin-left:20px;">返金処理</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('periodical', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'periodical') active @endif">
<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 @if ($currentRoute === 'using_status') active @endif">
<span style="margin-left:20px;">区画別利用率状況</span>
</a>
</li>
</ul>
</li>
<!-- SWA-17, SWA-18: 集計業務 -->
<li class="nav-item has-treeview @if (in_array($currentRoute, ['sales.report', 'sales.detail'])) menu-open @endif">
<a href="#" class="nav-link @if (in_array($currentRoute, ['sales.report', 'sales.detail'])) active @endif">
<i class="nav-icon fa fa-calculator"></i>
<p>集計業務<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="display: @if (in_array($currentRoute, ['sales.report', 'sales.detail'])) block @else none @endif;">
<li class="nav-item">
<a href="{{ route('sales.report') }}" class="nav-link @if ($currentRoute === 'sales.report') active @endif">
<span style="margin-left:20px;">売上年報/月報/日報</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('sales.detail') }}" class="nav-link @if ($currentRoute === 'sales.detail') active @endif">
<span style="margin-left:20px;">売上詳細</span>
</a>
</li>
</ul>
</li>
<!-- SWA-19: 一般ウェブ管理 -->
<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-globe"></i>
<p>一般ウェブ管理<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="display: @if ($currentRoute === 'news') block @else none @endif;">
<li class="nav-item">
<a href="{{ route('news', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'news') active @endif">
<span style="margin-left:20px;">最新ニュース登録</span>
</a>
</li>
</ul>
</li>
<!-- SWA-20〜SWA-23: 利用者マスタ -->
@php
$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">
<i class="nav-icon fa fa-users"></i>
<p>利用者マスタ<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="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 @if ($currentRoute === 'users') active @endif">
<span style="margin-left:20px;">利用者マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('regularcontracts', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'regularcontracts') active @endif">
<span style="margin-left:20px;">定期契約マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('reserves', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'reserves') active @endif">
<span style="margin-left:20px;">定期空き予約マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('usertypes', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'usertypes') active @endif">
<span style="margin-left:20px;">利用者分類マスタ</span>
</a>
</li>
</ul>
</li>
<!-- SWA-24〜SWA-37: 駐輪場マスタ -->
@php
$priceRoutes = ['parks', 'city', 'pricelist', 'prices', 'psections', 'ptype', 'zones', 'pplaces', 'stations', 'regular_types', 'terms', 'print_areas', 'contract_allowable_cities', 'jurisdiction.parking'];
@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">
<i class="nav-icon fa fa-th"></i>
<p>駐輪場マスタ<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="display: @if (in_array($currentRoute, $priceRoutes)) block @else none @endif;">
<li class="nav-item">
<a href="{{ route('city', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'city') active @endif">
<span style="margin-left:20px;">市区マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('parks', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'parks') active @endif">
<span style="margin-left:20px;">駐輪場マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('pricelist', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'pricelist') active @endif">
<span style="margin-left:20px;">料金一覧表</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('prices', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'prices') active @endif">
<span style="margin-left:20px;">駐輪場所・料金マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('psections', ['city_id' => $city->city_id]) }}" class="nav-link @if ($currentRoute === 'psections') active @endif">
<span style="margin-left:20px;">車種区分マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('ptype') }}" class="nav-link @if ($currentRoute === 'ptype') active @endif">
<span style="margin-left:20px;">駐輪分類マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('zones') }}" class="nav-link @if ($currentRoute === 'zones') active @endif">
<span style="margin-left:20px;">ゾーンマスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('pplaces') }}" class="nav-link @if ($currentRoute === 'pplaces') active @endif">
<span style="margin-left:20px;">駐輪車室マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('stations') }}" class="nav-link @if ($currentRoute === 'stations') active @endif">
<span style="margin-left:20px;">近傍駅マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('regular_types') }}" class="nav-link @if ($currentRoute === 'regular_types') active @endif">
<span style="margin-left:20px;">定期種別マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('terms') }}" class="nav-link @if ($currentRoute === 'terms') active @endif">
<span style="margin-left:20px;">利用規約マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('print_areas') }}" class="nav-link @if ($currentRoute === 'print_areas') active @endif">
<span style="margin-left:20px;">シール印刷範囲マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('contract_allowable_cities') }}" class="nav-link @if ($currentRoute === 'contract_allowable_cities') active @endif">
<span style="margin-left:20px;">契約許容市区マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('jurisdiction.parking') }}" class="nav-link @if ($currentRoute === 'jurisdiction.parking') active @endif">
<span style="margin-left:20px;">駐輪規定読込記録</span>
</a>
</li>
</ul>
</li>
<!-- SWA-38: 決済マスタ -->
<li class="nav-item has-treeview @if ($current === 'settlement_transactions') menu-open @endif">
<a href="#" class="nav-link @if ($current === 'settlement_transactions') active @endif">
<i class="nav-icon fa fa-credit-card"></i>
<p>決済マスタ<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="display: @if ($current === 'settlement_transactions') block @else none @endif;">
<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>
@php
// 利用者マスタ:ルート名がここに含まれている場合、展開&ハイライト
$userGroupRoutes = [
'users', // 利用者マスタ
'regularcontracts', // 定期契約マスタ
'reserves', // 定期予約マスタ
'usertypes', // 定期予約マスタ
];
@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">
<i class="nav-icon fa fa-dashboard"></i>
<p>
利用者マスタ
<i class="right fa fa-angle-down"></i>
</p>
</a>
<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') }}"
class="nav-link @if(app('router')->is('users')) active @endif">
<span style="margin-left:20px;">利用者マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('regularcontracts') }}"
class="nav-link @if(app('router')->is('regularcontracts')) active @endif">
<span style="margin-left:20px;">定期契約マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('reserves') }}"
class="nav-link @if(app('router')->is('reserves')) active @endif">
<span style="margin-left:20px;">定期予約マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('usertypes') }}"
class="nav-link @if(app('router')->is('usertypes')) active @endif">
<span style="margin-left:20px;">利用者分類マスタ</span>
</a>
</li>
</ul>
</li>
</ul>
</li>
@endforeach
</ul>
</li>
@endif
@else
<!-- ソーリンユーザー用: 設計書SWA-03〜SWA-45)に合わせたメニュー構造 -->
@php
$current = app('router')->currentRouteName();
// 各グループに含まれるルート名
$homeRoutes = ['dashboard', 'information'];
$tagSealRoutes = ['tag.reissue', 'seal.reissue', 'seals', 'tagissue'];
$parkingRoutes = ['contractor', 'contractor_List', 'update_candidate', 'reservation', 'personal', 'refund', 'periodical', 'using_status'];
$aggregateRoutes = ['sales.report', 'sales.detail'];
$webRoutes = ['news'];
$userRoutes = ['users', 'regularcontracts', 'reserves', 'usertypes'];
$parkMasterRoutes = ['city', 'parks', 'pricelist', 'prices', 'psections', 'ptype', 'zones', 'pplaces', 'stations', 'regular_types', 'terms', 'print_areas', 'contract_allowable_cities', 'jurisdiction.parking'];
$paymentRoutes = ['tax', 'payments', 'settlement_transactions'];
$systemRoutes = ['opes', 'devices', 'operator_ques', 'settings', 'mail_templates'];
$masterRoutes = ['inv_settings', 'lottery.master', 'lottery.setting'];
@endphp
<!-- 駐輪場マスタ -->
<li class="nav-item has-treeview @if(in_array($current, $parkingRoutes)) menu-open @endif">
<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>
<ul class="nav nav-treeview"
style="display: @if(in_array($current, $parkingRoutes)) block @else none @endif;">
<li class="nav-item">
<a href="{{ route('parks') }}"
class="nav-link @if($current === 'parks') active @endif">
<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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('pricelist') }}"
class="nav-link @if($current === 'pricelist') active @endif">
<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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('psections') }}"
class="nav-link @if($current === 'psections') active @endif">
<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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('zones') }}"
class="nav-link @if($current === 'zones') active @endif">
<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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('stations') }}"
class="nav-link @if($current === 'stations') active @endif">
<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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('terms') }}"
class="nav-link @if($current === 'terms') active @endif">
<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>
</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>
</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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('managers') }}"
class="nav-link @if($current === 'managers') active @endif">
<span style="margin-left:20px;">{{ __("駐輪場管理者マスタ") }}</span>
</a>
</li>
</ul>
</li>
<!-- SWA-19: 一般ウェブ管理 -->
<li class="nav-item has-treeview @if (in_array($current, $webRoutes)) menu-open @endif">
<a href="#" class="nav-link @if (in_array($current, $webRoutes)) active @endif">
<i class="nav-icon fa fa-globe"></i>
<p>一般ウェブ管理<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="display: @if (in_array($current, $webRoutes)) block @else none @endif;">
<li class="nav-item">
<a href="{{ route('news') }}" class="nav-link @if ($current === 'news') active @endif">
<span style="margin-left:20px;">最新ニュース登録</span>
</a>
</li>
</ul>
</li>
<!-- SWA-20〜SWA-23: 利用者マスタ -->
<li class="nav-item has-treeview @if (in_array($current, $userRoutes)) menu-open @endif">
<a href="#" class="nav-link @if (in_array($current, $userRoutes)) active @endif">
<i class="nav-icon fa fa-users"></i>
<p>利用者マスタ<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="display: @if (in_array($current, $userRoutes)) block @else none @endif;">
<li class="nav-item">
<a href="{{ route('users') }}" class="nav-link @if ($current === 'users') active @endif">
<span style="margin-left:20px;">利用者マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('regularcontracts') }}" class="nav-link @if ($current === 'regularcontracts') active @endif">
<span style="margin-left:20px;">定期契約マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('reserves') }}" class="nav-link @if ($current === 'reserves') active @endif">
<span style="margin-left:20px;">定期空き予約マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('usertypes') }}" class="nav-link @if ($current === 'usertypes') active @endif">
<span style="margin-left:20px;">利用者分類マスタ</span>
</a>
</li>
</ul>
</li>
<!-- SWA-24〜SWA-37: 駐輪場マスタ -->
<li class="nav-item has-treeview @if (in_array($current, $parkMasterRoutes)) menu-open @endif">
<a href="#" class="nav-link @if (in_array($current, $parkMasterRoutes)) active @endif">
<i class="nav-icon fa fa-th"></i>
<p>駐輪場マスタ<i class="right fa fa-angle-down"></i></p>
</a>
<ul class="nav nav-treeview" style="display: @if (in_array($current, $parkMasterRoutes)) block @else none @endif;">
<li class="nav-item">
<a href="{{ route('city') }}" class="nav-link @if ($current === 'city') active @endif">
<span style="margin-left:20px;">市区マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('parks') }}" class="nav-link @if ($current === 'parks') active @endif">
<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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('prices') }}" class="nav-link @if ($current === 'prices') active @endif">
<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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('ptype') }}" class="nav-link @if ($current === 'ptype') active @endif">
<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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('pplaces') }}" class="nav-link @if ($current === 'pplaces') active @endif">
<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>
</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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('terms') }}" class="nav-link @if ($current === 'terms') active @endif">
<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>
</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>
</a>
</li>
<li class="nav-item">
<a href="{{ route('jurisdiction.parking') }}" class="nav-link @if ($current === 'jurisdiction.parking') active @endif">
<span style="margin-left:20px;">駐輪規定読込記録</span>
</a>
</li>
</ul>
</li>
<!-- SWA-38: 決済マスタ -->
<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-credit-card"></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('settlement_transactions') }}" class="nav-link @if ($current === 'settlement_transactions') active @endif">
<span style="margin-left:20px;">決済トランザクション</span>
</a>
</li>
</ul>
</li>
<!-- SWA-39〜SWA-42: システムマスタ -->
<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">
<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>
<!-- SWA-43〜SWA-45: マスタ管理 -->
<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>
<li class="nav-item">
<a href="{{ route('lottery.master') }}" class="nav-link @if ($current === 'lottery.master') active @endif">
<span style="margin-left:20px;">駐輪場抽選応募マスタ</span>
</a>
</li>
<li class="nav-item">
<a href="{{ route('lottery.setting') }}" class="nav-link @if ($current === 'lottery.setting') active @endif">
<span style="margin-left:20px;">抽選申込設定マスタ</span>
</a>
</li>
</ul>
</li>
<!-- ソーリンユーザー用: 運営元メニュー(全自治体表示) -->
@if ($visibleCities && $visibleCities->count() > 0)
@php
$currentCityId = request()->route('city_id');
$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">
<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;">
@foreach ($visibleCities as $city)
<li class="nav-item">
<a href="{{ route('city_dashboard', ['city_id' => $city->city_id]) }}"
class="nav-link @if ($currentCityId == $city->city_id && request()->routeIs('city_dashboard')) active @endif">
<i class="nav-icon fa fa-building-o"></i>
<span style="margin-left:10px;">{{ $city->city_name }}</span>
</a>
</li>
@endforeach
</ul>
</li>
@endif
@endif
<!-- OU END -->
</ul>
</nav>
<!-- /.sidebar-menu -->
</div>
<!-- /.sidebar -->
</aside>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
@yield('content')
</div>
<!-- /.content-wrapper -->
@stack('scripts')
<!-- Main Footer -->
<footer class="main-footer" style="margin-left:270px;">
<strong>Copyright &copy; 2018 <a href="./index2.html">So-Manager for back office by so-rin
Co.,Ltd.</a></strong> All rights reserved.
</footer>
<!-- Control Sidebar -->
<aside class="control-sidebar control-sidebar-dark">
<!-- Control sidebar content goes here -->
</aside>
<!-- /.control-sidebar -->
</div>
<!-- ./wrapper -->
<!-- jQuery -->
<script src="{{ asset('plugins/jquery/jquery.min.js') }}"></script>
<script src="{{ asset('plugins/summernote/summernote.min.js') }}"></script>
<script src="{{ asset('plugins/bootstrap/js/bootstrap.bundle.min.js') }}"></script>
<script src="{{ asset('plugins/select2/js/select2.full.min.js') }}"></script>
<script src="{{ asset('plugins/moment/moment.min.js') }}"></script>
<script src="{{ asset('plugins/inputmask/jquery.inputmask.min.js') }}"></script>
<script src="{{ asset('plugins/daterangepicker/daterangepicker.js') }}"></script>
<script src="{{ asset('plugins/bootstrap-colorpicker/js/bootstrap-colorpicker.min.js') }}"></script>
<script src="{{ asset('plugins/bootstrap-switch/js/bootstrap-switch.min.js') }}"></script>
<script src="{{ asset('plugins/bootstrap-switch/js/bootstrap-switch.min.js') }}"></script>
<script src="{{ asset('plugins/datatables/jquery.dataTables.min.js') }}"></script>
<script src="{{ asset('plugins/datatables-bs4/js/dataTables.bootstrap4.min.js') }}"></script>
<script src="{{ asset('plugins/datatables-responsive/js/dataTables.responsive.min.js') }}"></script>
<script src="{{ asset('plugins/datatables-responsive/js/responsive.bootstrap4.min.js') }}"></script>
<script src="{{ asset('plugins/datatables-buttons/js/dataTables.buttons.min.js') }}"></script>
<script src="{{ asset('plugins/datatables-buttons/js/buttons.bootstrap4.min.js') }}"></script>
<script src="{{ asset('plugins/jszip/jszip.min.js') }}"></script>
<script src="{{ asset('plugins/pdfmake/pdfmake.min.js') }}"></script>
<script src="{{ asset('plugins/pdfmake/vfs_fonts.js') }}"></script>
<script src="{{ asset('plugins/datatables-buttons/js/buttons.html5.min.js') }}"></script>
<script src="{{ asset('plugins/datatables-buttons/js/buttons.print.min.js') }}"></script>
<script src="{{ asset('plugins/datatables-buttons/js/buttons.colVis.min.js') }}"></script>
<script src="{{ asset('plugins/adminlte/js/adminlte.min.js') }}"></script>
<script src="{{ asset('plugins/chart.js/Chart.min.js') }}"></script>
<script src="{{ asset('plugins/sparklines/jquery.sparkline.min.js') }}"></script>
<script src="{{ asset('plugins/jqueryKnob/jquery.knob.min.js') }}"></script>
<script src="{{ asset('plugins/moment/moment.min.js') }}"></script>
<script src="{{ asset('plugins/fullcalendar/index.global.min.js') }}"></script>
<script src="{{ asset('plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js') }}"></script>
<script src="{{ asset('plugins/filterramework/jquery.filter_input.js') }}"></script>
<script src="{{ asset('plugins/filterramework/jquery.csv.min.js') }}"></script>
<script>
$(document).ready(function() {
$('#table-users-list').DataTable({
responsive: true,
lengthChange: false,
autoWidth: false,
buttons: ["csv", "excel", "pdf", "print"]
}).buttons().container().appendTo('#table-users-list_wrapper .col-md-6:eq(0)');
});
</script>
<script>
$(document).ready(function() {
$('#list-all').DataTable({
responsive: true,
lengthChange: false,
autoWidth: false,
buttons: ["csv", "excel", "pdf", "print"]
}).buttons().container().appendTo('#list-all_wrapper .col-md-6:eq(0)');
});
</script>
<script>
$(document).ready(function() {
$('#table-list').DataTable({
responsive: true,
lengthChange: false,
autoWidth: false,
buttons: ["csv", "excel", "pdf", "print"]
}).buttons().container().appendTo('#table-list_wrapper .col-md-6:eq(0)');
});
</script>
<script>
$(document).ready(function() {
$('#table-form-list').DataTable({
responsive: true,
lengthChange: false,
autoWidth: false,
buttons: ["csv", "excel", "pdf", "print"]
}).buttons().container().appendTo('#table-form-list_wrapper .col-md-6:eq(0)');
});
</script>
<script>
$(document).ready(function() {
$('#example1').DataTable({
responsive: true,
lengthChange: false,
autoWidth: false,
buttons: ["csv", "excel", "pdf", "print"]
}).buttons().container().appendTo('#example1_wrapper .col-md-6:eq(0)');
});
</script>
<script>
$(document).ready(function() {
$('#example2').DataTable({
responsive: true,
lengthChange: false,
autoWidth: false,
buttons: ["csv", "excel", "pdf", "print"]
}).buttons().container().appendTo('#example2_wrapper .col-md-6:eq(0)');
});
</script>
<script>
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
</script>
<script>
$(function() {
$('[data-toggle="tooltip"]').tooltip()
$('[data-toggle="popover"]').popover({
showInputs: false
})
});
</script>
<!-- Scripts -->
<script src="{{ asset('js/app.js') }}" defer></script>
<style>
.main-sidebar {
width: 280px;
}
.content-wrapper {
margin-left: 280px;
}
</style>
<!-- Bootstrap 4 -->
<script src="{{ asset('plugins/bootstrap/js/bootstrap.bundle.min.js') }}"></script>
<!-- Select2 -->
<script src="{{ asset('plugins/select2/select2.full.min.js') }}"></script>
<!-- InputMask -->
<script src="{{ asset('plugins/input-mask/jquery.inputmask.js') }}"></script>
<script src="{{ asset('plugins/input-mask/jquery.inputmask.date.extensions.js') }}"></script>
<script src="{{ asset('plugins/input-mask/jquery.inputmask.extensions.js') }}"></script>
<!-- date-range-picker -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js"></script>
<script src="{{ asset('plugins/daterangepicker/daterangepicker.js') }}"></script>
<script src="{{ asset('plugins/datepicker/bootstrap-datepicker.js') }}"></script>
<script src="{{ asset('plugins/datepicker/locales/bootstrap-datepicker.ja.js') }}"></script>
<!-- bootstrap color picker -->
<script src="{{ asset('plugins/colorpicker/bootstrap-colorpicker.min.js') }}"></script>
<!-- bootstrap time picker -->
<script src="{{ asset('plugins/timepicker/bootstrap-timepicker.min.js') }}"></script>
<!-- SlimScroll 1.3.0 -->
<script src="{{ asset('plugins/slimScroll/jquery.slimscroll.min.js') }}"></script>
<!-- iCheck 1.0.1 -->
<script src="{{ asset('plugins/iCheck/icheck.min.js') }}"></script>
<!-- FastClick -->
<script src="{{ asset('plugins/fastclick/fastclick.js') }}"></script>
<!-- AdminLTE App -->
<script src="{{ asset('dist/js/adminlte.min.js') }}"></script>
<!-- AdminLTE for demo purposes -->
<script src="{{ asset('dist/js/demo.js') }}"></script>
<!-- Page script -->
<script>
$(function() {
//Initialize Select2 Elements
$('.select2').select2();
//Datemask 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'
})
//Money Euro
$('[data-mask]').inputmask()
//Date range picker
$('#reservation').daterangepicker()
//Date range picker with time picker
$('#reservationtime').daterangepicker({
timePicker: true,
timePickerIncrement: 30,
format: 'MM/DD/YYYY h:mm A'
})
//Date range as a button
$('#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')
]
},
startDate: moment().subtract(29, 'days'),
endDate: moment()
},
function(start, end) {
$('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format(
'MMMM D, YYYY'))
}
)
//iCheck for checkbox and radio inputs
$('input[type="checkbox"].minimal, input[type="radio"].minimal').iCheck({
checkboxClass: 'icheckbox_minimal-blue',
radioClass: 'iradio_minimal-blue'
})
//Red color scheme for iCheck
$('input[type="checkbox"].minimal-red, input[type="radio"].minimal-red').iCheck({
checkboxClass: 'icheckbox_minimal-red',
radioClass: 'iradio_minimal-red'
})
//Flat red color scheme for iCheck
$('input[type="checkbox"].flat-red, input[type="radio"].flat-red').iCheck({
checkboxClass: 'icheckbox_flat-green',
radioClass: 'iradio_flat-green'
})
//Colorpicker
$('.my-colorpicker1').colorpicker()
//color picker with addon
$('.my-colorpicker2').colorpicker()
//Timepicker
$('.timepicker').timepicker({
showInputs: false
})
});
</script>
</body>
</html>