<?php $__env->startSection('css_page_level'); ?>
    <link rel="stylesheet" type="text/css"
        href="<?php echo e(asset('assets/global/plugins/datatables/plugins/bootstrap/dataTables.bootstrap.css')); ?>" />
    <link rel="stylesheet" type="text/css"
        href="<?php echo e(asset('assets/global/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.min.css')); ?>" />
    <link rel="stylesheet" type="text/css"
        href="<?php echo e(asset('assets/global/plugins/bootstrap-daterangepicker/daterangepicker.min.css')); ?>" />
    <link rel="stylesheet" type="text/css"
        href="<?php echo e(asset('assets/global/plugins/bootstrap-select/bootstrap-select.min.css')); ?>" />
    <link rel="stylesheet" type="text/css" href="<?php echo e(asset('assets/global/plugins/select2/css/select2.css')); ?>" />
    <link rel="stylesheet" type="text/css"
        href="<?php echo e(asset('assets/global/plugins/select2/css/select2-bootstrap.min.css')); ?>" />
    <link rel="stylesheet" type="text/css"
        href="<?php echo e(asset('assets/global/plugins/bootstrap-tagsinput/bootstrap-tagsinput.css')); ?>" />
<?php $__env->stopSection(); ?>

<?php $__env->startSection('page-content-wrapper'); ?>
    <div class="page-content-wrapper" id="main">
        <div class="page-content">
            <!-- BEGIN PAGE HEADER-->
            <h3 class="page-title">
                <?php $setting = app('anlutro\LaravelSettings\Facade'); ?>
                <?php echo e($setting::get('system_name', '全方位建築智慧化管理系統')); ?>

                <small><?php echo e($setting::get('company_name', '新保科技')); ?></small>
            </h3>
            <div class="page-bar">
                <ul class="page-breadcrumb">
                    <li>
                        <i class="fa fa-home"></i>
                        <a href="<?php echo e(route('manage::index')); ?>">首頁</a>
                        <i class="fa fa-angle-right"></i>
                    </li>
                    <li>
                        <a href="javascript:;"><?php echo app('translator')->get('messages.charge_system'); ?></a>
                        <i class="fa fa-angle-right"></i>
                    </li>
                    <li>
                        <a href="<?php echo e(route('manage::charge::order::index')); ?>"><?php echo app('translator')->get('messages.reservation_form_manage'); ?></a>
                    </li>
                </ul>
            </div>
            <!-- END PAGE HEADER-->
            <!-- BEGIN DASHBOARD STATS -->
            <div class="row">
                <div class="col-md-12">
                    <!-- BEGIN EXAMPLE TABLE PORTLET-->
                    <div class="portlet light bordered">
                        <div class="portlet-body">
                            <div class="table-toolbar">
                                <div class="row">
                                    <div class="col-md-6">
                                        <div class="btn-group">
                                            <a id="btn_create" href="javascript:;" class="btn green">
                                                新增預約單 <i class="fa fa-plus"></i>
                                            </a>
                                        </div>
                                    </div>
                                    <div class="col-md-6">
                                        <div class="btn-group pull-right">
                                            <!-- <a class="btn purple dropdown-toggle pull-right" data-toggle="dropdown" href="javascript:;"> <?php echo app('translator')->get('messages.quick_filter'); ?>
                                                                        <i class="fa fa-angle-down"></i>
                                                                    </a>
                                                                    <ul class="dropdown-menu">
                                                                        <li>
                                                                            <a href="<?php echo e(action('ChargeOrderController@index')); ?>"><?php echo app('translator')->get('messages.all'); ?></a>
                                                                        </li>
                                                                        <li>
                                                                            <a href="<?php echo e(action('ChargeOrderController@index')); ?>?status[]=0"><?php echo app('translator')->get('messages.not_approved'); ?></a>
                                                                        </li>
                                                                        <li>
                                                                            <a href="<?php echo e(action('ChargeOrderController@index')); ?>?status[]=1"><?php echo app('translator')->get('messages.approved'); ?></a>
                                                                        </li>
                                                                        <li>
                                                                            <a href="<?php echo e(action('ChargeOrderController@index')); ?>?status[]=2"><?php echo app('translator')->get('messages.cancel_return'); ?></a>
                                                                        </li>
                                                                        <li>
                                                                            <a href="<?php echo e(action('ChargeOrderController@index')); ?>?status[]=3"><?php echo app('translator')->get('messages.minus_point'); ?></a>
                                                                        </li>
                                                                        <li class="divider"></li>
                                                                        <li>
                                                                            <a href="javascript:;" id="btn_query"> <?php echo app('translator')->get('messages.search_'); ?> </a>
                                                                        </li>
                                                                    </ul> -->
                                        </div>
                                    </div>
                                </div>
                            </div>

                            <table class="table table-striped table-bordered table-hover" id="table_one_list">
                                <thead>
                                    <tr>
                                        <th>
                                            <?php echo app('translator')->get('messages.submit_time'); ?>
                                        </th>
                                        <th>
                                            <?php echo app('translator')->get('messages.form_number'); ?>
                                        </th>
                                        <th>
                                            <?php echo app('translator')->get('messages.date'); ?>
                                        </th>
                                        <th>
                                            <?php echo app('translator')->get('messages.time_duration'); ?>
                                        </th>
                                        <th>
                                            <?php echo app('translator')->get('messages.reserved_user'); ?>
                                        </th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <?php foreach($order as $one): ?>
                                        <tr class="odd gradeX">
                                            <td>
                                                <?php echo e($one->created_at); ?>

                                            </td>
                                            <td>
                                                <?php echo e($one->id); ?>

                                            </td>
                                            <td>
                                                <?php echo e($one->select_date); ?>

                                            </td>
                                            <td>
                                                <?php echo e($one->select_time); ?>

                                            </td>
                                            <td>
                                                <?php echo e($user[$one->user_id]); ?>

                                            </td>
                                        </tr>
                                    <?php endforeach; ?>
                                </tbody>
                            </table>
                        </div>

                    </div>
                    <!-- END EXAMPLE TABLE PORTLET-->
                </div>
            </div>
        </div>
    </div>


    <div class="modal fade draggable-modal" id="modal_create" tabindex="-1" role="basic" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header bg-blue-madison">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
                    <h4 class="modal-title font-white">新增預約單</h4>
                </div>
                <form id="form_query" method="POST" action="<?php echo e(action('ChargeOrderController@store')); ?>"
                    class="form-horizontal">
                    <div class="modal-body">
                        <div class="form-body">
                            <div class="form-group">
                                <label class="col-md-3 control-label">充電樁<span class="required" aria-required="true">
                                        * </span></label>
                                <div class="col-md-9">
                                    <select name="class_id" id="class_id" class="form-control selectpicker"
                                        data-live-search="true">
                                        <option value="">未選擇</option>
                                        <?php foreach($charge as $row): ?>
                                            <option value="<?php echo e($row->id); ?>"><?php echo e($row->name); ?></option>
                                        <?php endforeach; ?>
                                    </select>
                                </div>
                            </div>
                            <div class="form-group">
                                <label class="col-md-3 control-label">預約人<span class="required" aria-required="true">
                                        * </span></label>
                                <div class="col-md-9">
                                    <select name="user_id" id="user_id" class="form-control selectpicker"
                                        data-live-search="true">
                                        <option value="">未選擇</option>
                                        <?php foreach($user as $id => $name): ?>
                                            <option value="<?php echo e($id); ?>"><?php echo e($name); ?></option>
                                        <?php endforeach; ?>
                                    </select>
                                </div>
                            </div>
                            <div class="form-group">
                                <label class="control-label col-md-3"><?php echo app('translator')->get('messages.reserve_date'); ?></label>
                                <div class="col-md-5">
                                    <div class="input-group input-medium date date-picker" data-date-format="yyyy-mm-dd"
                                        data-date-start-date="+0d">
                                        <input id="date" name="date" type="text" class="form-control" readonly>
                                        <span class="input-group-btn">
                                            <button class="btn default" type="button"><i
                                                    class="fa fa-calendar"></i></button>
                                        </span>
                                    </div>
                                </div>
                            </div>
                            <div class="form-group">
                                <label class="col-md-3 control-label"><?php echo app('translator')->get('messages.reserve_period'); ?><span class="required"
                                        aria-required="true"> * </span></label>
                                <div class="col-md-4">
                                    <select id="time_section" class="form-control" name="time_section">

                                    </select>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="modal-footer">
                        <input type="hidden" id="_token" name="_token" value="<?php echo e(csrf_token()); ?>">
                        <button type="button" class="btn gray" data-dismiss="modal"><?php echo app('translator')->get('messages.close'); ?></button>
                        <button type="submit" class="btn blue" value="print">送出</button>
                    </div>
                </form>
            </div>
        </div>
    </div>
    <input type="hidden" id="_token" name="_token" value="<?php echo e(csrf_token()); ?>">
<?php $__env->stopSection(); ?>

<?php $__env->startSection('plugins_page_level'); ?>
    <script type="text/javascript"
        src="<?php echo e(asset('assets/global/plugins/jquery-validation/js/jquery.validate.min.js')); ?>"></script>
    <script type="text/javascript"
        src="<?php echo e(asset('assets/global/plugins/jquery-validation/js/additional-methods.min.js')); ?>"></script>
    <script type="text/javascript"
        src="<?php echo e(asset('assets/global/plugins/datatables/media/js/jquery.dataTables.min.js')); ?>"></script>
    <script type="text/javascript"
        src="<?php echo e(asset('assets/global/plugins/datatables/plugins/bootstrap/dataTables.bootstrap.js')); ?>"></script>
    <script type="text/javascript" src="<?php echo e(asset('assets/global/plugins/bootbox/bootbox.min.js')); ?>"></script>
    <script type="text/javascript" src="<?php echo e(asset('assets/global/plugins/moment.min.js')); ?>"></script>
    <script type="text/javascript"
        src="<?php echo e(asset('assets/global/plugins/bootstrap-daterangepicker/daterangepicker.min.js')); ?>"></script>
    <script type="text/javascript"
        src="<?php echo e(asset('assets/global/plugins/bootstrap-datepicker/js/bootstrap-datepicker.min.js')); ?>"></script>
    <script type="text/javascript" src="<?php echo e(asset('assets/global/plugins/bootstrap-select/bootstrap-select.min.js')); ?>">
    </script>
    <script type="text/javascript" src="<?php echo e(asset('assets/global/plugins/select2/js/select2.min.js')); ?>"></script>
    <script type="text/javascript"
        src="<?php echo e(asset('assets/global/plugins/bootstrap-tagsinput/bootstrap-tagsinput.min.js')); ?>"></script>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('js_page_level'); ?>
    <script>
        $(document).ready(function() {

            $('.date-picker').datepicker({
                orientation: "left",
                autoclose: true
            });
            $('#table_one_list').dataTable({
                // Internationalisation. For more info refer to http://datatables.net/manual/i18n
                "language": {
                    "aria": {
                        "sortAscending": ": activate to sort column ascending",
                        "sortDescending": ": activate to sort column descending"
                    },
                    "emptyTable": "<?php echo app('translator')->get('messages.datatable_no_data'); ?>",
                    "info": "<?php echo app('translator')->get('messages.display_from'); ?> _START_ <?php echo app('translator')->get('messages.display_to'); ?> _END_ <?php echo app('translator')->get('messages.then_total'); ?> _TOTAL_ <?php echo app('translator')->get('messages.records'); ?>",
                    "infoEmpty": "<?php echo app('translator')->get('messages.no_match'); ?>",
                    "infoFiltered": "(<?php echo app('translator')->get('messages.from'); ?> _MAX_ <?php echo app('translator')->get('messages.records_filter'); ?>)",
                    "lengthMenu": "<?php echo app('translator')->get('messages.show'); ?> _MENU_ <?php echo app('translator')->get('messages.records'); ?>",
                    "search": "<?php echo app('translator')->get('messages.quick_filter'); ?>:",
                    "zeroRecords": "<?php echo app('translator')->get('messages.no_data'); ?>",
                    "paginate": {
                        "previous": "<?php echo app('translator')->get('messages.last_page'); ?>",
                        "next": "<?php echo app('translator')->get('messages.next_page'); ?>",
                        "last": "<?php echo app('translator')->get('messages.lastest'); ?>",
                        "first": "<?php echo app('translator')->get('messages.most_previous'); ?>"
                    }
                },

                "lengthMenu": [
                    [10, 20, 50, -1],
                    [10, 20, 50, "All"] // change per page values here
                ],
                // set the initial value
                "pageLength": 10,
                "pagingType": "bootstrap_full_number",
                "columnDefs": [{ // set default column settings
                    'orderable': true,
                    'targets': [0]
                }, {
                    "searchable": false,
                    "targets": [0]
                }],
                "order": [
                    [0, "desc"]
                ]
            });
        });

        $(document).on('click', '#btn_create', function() {
            $('#modal_create').modal('show');
        });

        $('#class_id').on('change', function() {
            $.ajax({
                type: 'GET',
                url: '<?php echo e(action('ChargeOrderController@getInstSection')); ?>',
                dataType: 'json',
                data: {
                    id: $(this).val()
                },
                success: function(sendback) {
                    $('#time_section').html('');
                    console.log(sendback);
                    $.each(sendback, function(index, value) {
                        $('#time_section').append('<option value="' + value + '">' + value +
                            '</option>');
                    });
                },
                error: function(sendback) {
                    toastr['error']('<?php echo app('translator')->get('messages.error_refresh_try'); ?>');
                }
            });
        });



        //驗證送出表單
        $('#form_query').validate({
            errorElement: 'span', //default input error message container
            errorClass: 'help-block help-block-error', // default input error message class
            focusInvalid: false, // do not focus the last invalid input
            ignore: "", // validate all fields including form hidden input
            rules: {},
            messages:{},
            submitHandler: function(form) {

                $.ajax({
                    url: "<?php echo e(action('ChargeOrderController@store')); ?>",
                    type: "post",
                    dataType: "json",
                    data: $('#form_query').serialize(),
                    success: function(msg) {
                        if (msg.check === true) {
                            toastr.success(msg.check_error);
							window.location.reload()
                        } else {
                            toastr.warning(msg.check_error);
                        }
                    }
                });

            }
        });
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layout.manage', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>