<?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 href="<?php echo e(asset('assets/global/plugins/jquery-fancybox/jquery.fancybox.css')); ?>" rel="stylesheet" type="text/css" media="screen"/><!-- 燈箱 -->
<link href="<?php echo e(asset('assets/global/plugins/bootstrap-select/css/bootstrap-select.min.css')); ?>" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo e(asset('assets/global/plugins/bootstrap-fileinput/bootstrap-fileinput.css')); ?>"/>
<link rel="stylesheet" type="text/css" href="<?php echo e(asset('assets/global/plugins/select2/css/select2.min.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/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" href="<?php echo e(asset('assets/global/plugins/bootstrap-star-rating/css/star-rating.css')); ?>" type="text/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">
        
        </h3>
        <div class="page-bar">
            <ul class="page-breadcrumb">
                <li>
                    <i class="fa fa-home"></i>
                    <a href="#"><?php echo app('translator')->get('messages.homepage'); ?></a>
                    <i class="fa fa-angle-right"></i>
                </li>
                <li>
                    <a href="#"><?php echo app('translator')->get('messages.neighbor_hood'); ?></a>
                    <i class="fa fa-angle-right"></i>
                </li>
                <li>
                    <a href="#"><?php echo app('translator')->get('messages.error_return'); ?></a>
                </li>
            </ul>
            <div class="page-toolbar">

            </div>
        </div>
        <!-- END PAGE HEADER-->
        <!-- BEGIN DASHBOARD STATS -->
        <div class="row">
            <div class="col-md-3">
                <div class="panel panel-success">
                    <div class="panel-heading">
                        <h3 class="panel-title"><?php echo app('translator')->get('messages.problem_reply_form'); ?> #<?php echo e($fr->id); ?></h3>
                    </div>
                    <ul class="list-group">
                        <li class="list-group-item"><?php echo app('translator')->get('messages.malfutn_floor'); ?> : <?php echo e($fr->type_floor); ?></li>
                        <li class="list-group-item"><?php echo app('translator')->get('messages.malfutn_place'); ?> : <?php echo e($fr->type_location); ?></li>
                        <li class="list-group-item"><?php echo app('translator')->get('messages.malfutn_category'); ?> : <?php echo e($fr->type_class); ?></li>
                        <li class="list-group-item"><?php echo app('translator')->get('messages.malfutn_status'); ?> : <?php echo e($fr->type_situation); ?></li>
                        <li class="list-group-item"><?php echo app('translator')->get('messages.response_user'); ?> : <?php echo e($fr->user_id); ?></li>
                        <li class="list-group-item">意見主題 : <?php echo e($fr->title); ?></li>
                        <li class="list-group-item">意見對象 : <?php echo e($fr->target); ?></li>
                        <li class="list-group-item">意見內容 : <?php echo e($fr->info); ?></li>
                    </ul>
                    <div class="panel-body">
                        <div class="fileinput-preview thumbnail" style="width: 100%; height: 100%;">
                            <?php if($fr->image1 != ''): ?>
                            <a class="fancybox" href="<?php echo e($fr->image1); ?>" target="_blank"><img class="img-responsive" src="<?php echo e($fr->image1); ?>" alt=""></a>
                            <?php else: ?>
                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                            <?php endif; ?>
                        </div>
                        <div class="fileinput-preview thumbnail" style="width: 100%; height: 100%;">
                            <?php if($fr->image2 != ''): ?>
                            <a class="fancybox" href="<?php echo e($fr->image2); ?>" target="_blank"><img class="img-responsive" src="<?php echo e($fr->image2); ?>" alt=""></a>
                            <?php else: ?>
                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                            <?php endif; ?>
                        </div>
                        <div class="fileinput-preview thumbnail" style="width: 100%; height: 100%;">
                            <?php if($fr->image3 != ''): ?>
                            <a class="fancybox" href="<?php echo e($fr->image3); ?>" target="_blank"><img class="img-responsive" src="<?php echo e($fr->image3); ?>" alt=""></a>
                            <?php else: ?>
                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                            <?php endif; ?>
                        </div>
                        <div class="fileinput-preview thumbnail" style="width: 100%; height: 100%;">
                            <?php if($fr->image4 != ''): ?>
                            <a class="fancybox" href="<?php echo e($fr->image4); ?>" target="_blank"><img class="img-responsive" src="<?php echo e($fr->image4); ?>" alt=""></a>
                            <?php else: ?>
                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                            <?php endif; ?>
                        </div>
                        <div class="fileinput-preview thumbnail" style="width: 100%; height: 100%;">
                            <?php if($fr->image5 != ''): ?>
                            <a class="fancybox" href="<?php echo e($fr->image5); ?>" target="_blank"><img class="img-responsive" src="<?php echo e($fr->image5); ?>" alt=""></a>
                            <?php else: ?>
                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                            <?php endif; ?>
                        </div>
                    </div>
                </div>
            </div>
            <div class="col-md-9">
                <!-- BEGIN EXAMPLE TABLE PORTLET-->
                <div class="portlet light bordered">
                    <div class="portlet-title">
                        <div class="caption">
                            <i class="icon-bubble font-red-sunglo"></i>
                            <span class="caption-subject font-red-sunglo bold uppercase"><?php echo app('translator')->get('messages.operate_process'); ?></span>
                        </div>
                        <div class="actions">
                            <!-- <div class="portlet-input input-inline">
                                <div class="input-icon right">
                                    <i class="icon-magnifier"></i>
                                    <input type="text" class="form-control input-circle" placeholder="關鍵字搜尋..."> </div>
                            </div> -->
                        </div>
                    </div>
                    <div class="portlet-body" id="chats">
                        <div class="scroller" style="height: 300px;" data-always-visible="1" data-rail-visible1="1">
                            <ul class="chats">
                                <?php foreach($fh as $one): ?>
                                <li class="in">
                                    <div class="message">
                                        <span href="javascript:;" class="name">
                                            <?php if($one->status_change == 0): ?>
                                            <span class="label label-danger"> <?php echo app('translator')->get('messages.not_process'); ?> </span>
                                            <?php elseif($one->status_change == 1): ?>
                                            <span class="label label-primary"> <?php echo app('translator')->get('messages.in_process'); ?> </span>
                                            <?php elseif($one->status_change == 2): ?>
                                            <span class="label label-success"> <?php echo app('translator')->get('messages.processed'); ?> </span>
                                            <?php endif; ?>
                                        </span>
                                        <table class="table table-striped table-bordered table-hover" style="margin-top: 1%;">
                                            <tbody>
                                            <tr>
                                                <td style="width:10%;">處理人</td>
                                                <td><?php echo e($one->user_name); ?>(<?php echo e($one->user_username); ?>)</td>
                                            </tr>
                                            <tr>
                                                <td>處理時間</td>
                                                <td><?php echo e($one->created_at); ?></td>
                                            </tr>
                                            <tr>
                                                <td>處理訊息</td>
                                                <td><?php echo e($one->content); ?></td>
                                            </tr>
                                            <?php if($one->costs != ''): ?>
                                            <tr>
                                                <td>花費金額</td>
                                                <td><?php echo e($one->costs); ?></td>
                                            </tr>
                                            <?php endif; ?>
                                            <?php if($one->satisfaction != ''): ?>
                                            <tr>
                                                <td style="vertical-align: middle;">處理評價</td>
                                                <td>
                                                    <input id="satisfaction" class="rating" title="ABC" data-min="0" data-max="5"  data-show-clear="false" data-show-caption="false" data-size="sm" value="<?php echo e($one->satisfaction); ?>" readonly>
                                                </td>
                                            </tr>
                                            <?php endif; ?>
                                            <?php if($one->satisfaction != '' || $one->sign_image != ''): ?>
                                            <tr>
                                                <td style="vertical-align: middle;">查看結果</td>
                                                <td>
                                                    
                                                    <?php if($one->sign_image != ''): ?>
                                                    <a href="javascript:;" uid="<?php echo e($one->id); ?>" class="btn btn-info btn_sign_image">查看簽名圖片</a>
                                                    <?php endif; ?>
                                                    <?php if($one->satisfaction != ''): ?>
                                                    <a href="javascript:;" uid="<?php echo e($one->id); ?>" class="btn btn-primary btn_questionnaire">查看問卷結果</a>
                                                    <?php endif; ?>
                                                </td>
                                            </tr>
                                            <?php endif; ?>
                                            </tbody>
                                        </table>
                                        <?php if($one->image1 != ''): ?>
                                        <img src="<?php echo e($one->image1); ?>" alt="" style="width: 200px; height: 150px;"/>
                                        <?php else: ?>
                                        <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        <?php endif; ?>
                                        <?php if($one->image2 != ''): ?>
                                        <img src="<?php echo e($one->image2); ?>" alt="" style="width: 200px; height: 150px;"/>
                                        <?php else: ?>
                                        <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        <?php endif; ?>
                                        <?php if($one->image3 != ''): ?>
                                        <img src="<?php echo e($one->image3); ?>" alt="" style="width: 200px; height: 150px;"/>
                                        <?php else: ?>
                                        <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        <?php endif; ?>
                                        <?php if($one->image4 != ''): ?>
                                        <img src="<?php echo e($one->image4); ?>" alt="" style="width: 200px; height: 150px;"/>
                                        <?php else: ?>
                                        <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        <?php endif; ?>
                                        <?php if($one->image5 != ''): ?>
                                        <img src="<?php echo e($one->image5); ?>" alt="" style="width: 200px; height: 150px;"/>
                                        <?php else: ?>
                                        <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        <?php endif; ?>
                                    </div>
                                </li>
                                <?php endforeach; ?>
                            </ul>
                        </div>
                        <div class="chat-form" style="overflow: visible;">
                            <form id="form_handle" action="<?php echo e(action('Manage\Interactive\FaultReportController_outside@storeHandle')); ?>" method="POST"  enctype="multipart/form-data">
                                <input type="hidden" id="storage_check" value='0'>
                                <select name="status_change" class="bs-select form-control input-small" data-style="btn-primary" style="margin-bottom: 10px;">
                                    <option value="0"><?php echo app('translator')->get('messages.not_process'); ?></option>
                                    <option value="1"><?php echo app('translator')->get('messages.in_process'); ?></option>
                                    <option value="2"><?php echo app('translator')->get('messages.processed'); ?></option>
                                </select>
                                <a id="btn_add_picklist" href="javascript:;"  class="btn green">
                                新增儲物領用單 <i class="fa fa-plus"></i>
                                </a>
                                <div class="input-cont">
                                
                                    <div class="form-group">
                                        <input name="costs" class="form-control" style="margin-top: 5px;margin-bottom: 5px;" type="text" id="setCosts" placeholder="請於此處輸入花費金額..." />
                                        <input name="content" class="form-control" style="margin-bottom: 5px;" type="text" id="setComment" placeholder="請於此處輸入訊息..." />
                                        <!-- 罐頭訊息，套件css導致排版異常，先註解 -->
                                        <!-- <select class="form-control select2me" id="set" data-placeholder="請選擇您欲輸入的訊息">
                                            <option value=""></option>
                                            <?php $__empty_1 = true; foreach($message as $Data): $__empty_1 = false; ?>
                                                <option value="<?php echo $Data->title; ?>"><?php echo $Data->title; ?></option>
                                            <?php endforeach; if ($__empty_1): ?>
                                                <option value="0">尚未設定罐頭訊息</option>
                                            <?php endif; ?>
                                            
                                            <?php foreach($message as $Data): ?>
                                                <input type="hidden" id="<?php echo e($Data->title); ?>" value="<?php echo e($Data->comment); ?>">
                                            <?php endforeach; ?>
                                        </select> -->
                                    </div>
                                    
                                    <?php if($version == 1): ?>
                                    <input name="task_id" type="hidden" value="<?php echo e($fr->task_id); ?>"/>
                                    <?php endif; ?>

                                    <input name="report_id" type="hidden" value="<?php echo e($fr->id); ?>"/>
                                    <input name="_token" type="hidden" value="<?php echo e(csrf_token()); ?>"/>
                                    <div class="fileinput fileinput-new" data-provides="fileinput">
                                        <div class="fileinput-preview thumbnail" data-trigger="fileinput" style="width: 200px; height: 150px;">
                                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        </div>
                                        <div>
                                            <span class="btn default btn-file">
                                            <span class="fileinput-new">
                                            <?php echo app('translator')->get('messages.select_img'); ?> </span>
                                            <span class="fileinput-exists">
                                            <?php echo app('translator')->get('messages.change'); ?> </span>
                                            <input type="file" name="image1" id+"image1">
                                            </span>
                                            <a href="javascript:;" class="btn red fileinput" data-dismiss="fileinput">
                                            <?php echo app('translator')->get('messages.remove'); ?> </a>
                                        </div>
                                     </div>
                                     <div class="fileinput fileinput-new" data-provides="fileinput">
                                        <div class="fileinput-preview thumbnail" data-trigger="fileinput" style="width: 200px; height: 150px;">
                                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        </div>
                                        <div>
                                            <span class="btn default btn-file">
                                            <span class="fileinput-new">
                                            <?php echo app('translator')->get('messages.select_img'); ?> </span>
                                            <span class="fileinput-exists">
                                            <?php echo app('translator')->get('messages.change'); ?> </span>
                                            <input type="file" name="image2">
                                            </span>
                                            <a href="javascript:;" class="btn red fileinput" data-dismiss="fileinput">
                                            <?php echo app('translator')->get('messages.remove'); ?> </a>
                                        </div>
                                     </div>
                                     <div class="fileinput fileinput-new" data-provides="fileinput">
                                        <div class="fileinput-preview thumbnail" data-trigger="fileinput" style="width: 200px; height: 150px;">
                                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        </div>
                                        <div>
                                            <span class="btn default btn-file">
                                            <span class="fileinput-new">
                                            <?php echo app('translator')->get('messages.select_img'); ?> </span>
                                            <span class="fileinput-exists">
                                            <?php echo app('translator')->get('messages.change'); ?> </span>
                                            <input type="file" name="image3">
                                            </span>
                                            <a href="javascript:;" class="btn red fileinput" data-dismiss="fileinput">
                                            <?php echo app('translator')->get('messages.remove'); ?> </a>
                                        </div>
                                     </div> 
                                     <div class="fileinput fileinput-new" data-provides="fileinput">
                                        <div class="fileinput-preview thumbnail" data-trigger="fileinput" style="width: 200px; height: 150px;">
                                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        </div>
                                        <div>
                                            <span class="btn default btn-file">
                                            <span class="fileinput-new">
                                            <?php echo app('translator')->get('messages.select_img'); ?> </span>
                                            <span class="fileinput-exists">
                                            <?php echo app('translator')->get('messages.change'); ?> </span>
                                            <input type="file" name="image4">
                                            </span>
                                            <a href="javascript:;" class="btn red fileinput" data-dismiss="fileinput">
                                            <?php echo app('translator')->get('messages.remove'); ?> </a>
                                        </div>
                                     </div>
                                     <div class="fileinput fileinput-new" data-provides="fileinput">
                                        <div class="fileinput-preview thumbnail" data-trigger="fileinput" style="width: 200px; height: 150px;">
                                            <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>
                                        </div>
                                        <div>
                                            <span class="btn default btn-file">
                                            <span class="fileinput-new">
                                            <?php echo app('translator')->get('messages.select_img'); ?> </span>
                                            <span class="fileinput-exists">
                                            <?php echo app('translator')->get('messages.change'); ?> </span>
                                            <input type="file" name="image5">
                                            </span>
                                            <a href="javascript:;" class="btn red fileinput" data-dismiss="fileinput">
                                            <?php echo app('translator')->get('messages.remove'); ?> </a>
                                        </div>
                                     </div>

                                </div>
                                <div class="btn-cont">
                                    <span class="arrow"> </span>
                                    <a id="btn_submit" class="btn blue icn-only">
                                        <i class="fa fa-check icon-white"></i>
                                    </a>
                                </div>
                            </form>
                        </div>
                    </div>
                </div>
                <!-- END EXAMPLE TABLE PORTLET-->
            </div>
        </div>
    </div>
</div>

    <div class="modal fade draggable-modal" id="modal_add_picklist" role="basic" aria-hidden="true">
        <div class="modal-dialog modal-lg">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
                    <h4 class="modal-title">新增領用單</h4>
                </div>
                <form id="form_add" action="" class="form-horizontal">
                    <div class="modal-body">
                        <div class="form-body">

                        </div>
                        <input type="hidden" name="fault_type" value="2">
                        <input type="hidden" name="fault_id" value="<?php echo e($fr->id); ?>">
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn dark btn-outline" data-dismiss="modal">關閉</button>
                        <button type="submit" class="btn green btn_query_submit" value="add">新增</button>
                    </div>
                </form>
            </div>
            <!-- /.modal-content -->
        </div>
        <!-- /.modal-dialog -->
    </div>

    <div class="modal fade draggable-modal" id="modal_show_sign_image" role="basic" aria-hidden="true">
        <div class="modal-dialog modal-lg">
            <div class="modal-content">
                <div class="modal-header blue" style="color: #fff;background-color: #3598dc;">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
                    <h4 class="modal-title">查看報修人簽名</h4>
                </div>
                <form id="form_show" class="form-horizontal">
                    <div class="modal-body" style="text-align: center;">
                        <img id="sign_image" src="" style="max-height: 80vh;" onerror="loadErrorImage();">
                    </div>
                </form>
            </div>
            <!-- /.modal-content -->
        </div>
        <!-- /.modal-dialog -->
    </div>

    <div class="modal fade draggable-modal" id="modal_questionnaire" role="basic" aria-hidden="true">
        <div class="modal-dialog modal-lg">
            <div class="modal-content">
                <div class="modal-header blue" style="color: #fff;background-color: #3598dc;">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
                    <h4 class="modal-title">問卷結果</h4>
                </div>
                <form id="form_questionnaire" action="" class="form-horizontal">
                    <div class="modal-body">
                        <div class="form-body">
                            <table class="table table-striped table-bordered table-hover">
                                <thead>
                                    <tr>
                                        <td>#</td>
                                        <td>題目</td>
                                        <td>回覆</td>
                                    </tr>
                                </thead>
                                <tbody>
                                    <?php foreach($questionnaires as $one): ?>
                                    <tr>
                                        <td>#<?php echo e($one->id); ?></td>
                                        <td><?php echo e($one->description); ?></td>
                                        <td id="ans<?php echo e($one->id); ?>"></td>
                                    </tr>
                                    <?php endforeach; ?>
                                    <tr>
                                        <td></td>
                                        <td>留言內容</td>
                                        <td id="q_message"></td>
                                    </tr>
                                </tbody>
                            </table>
                        </div>
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn dark btn-outline" data-dismiss="modal">關閉</button>
                    </div>
                </form>
            </div>
        </div>
    </div>    

    <div class="modal fade draggable-modal" id="modal_add_storage" role="basic" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
                    <h4 class="modal-title">加入儲物</h4>
                </div>
                <form id="form_add_storage" action="" class="form-horizontal autocomplete-form">
                    <div class="modal-body">
                        <div class="form-body">

                        </div>
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn dark btn-outline" data-dismiss="modal">關閉</button>
                        <button type="submit" class="btn green btn_query_submit" value="add">加入</button>
                    </div>
                </form>
            </div>
            <!-- /.modal-content -->
        </div>
        <!-- /.modal-dialog -->
    </div>
    <div class="modal fade draggable-modal" id="modal_edit_storage" role="basic" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
                    <h4 class="modal-title">修改儲物</h4>
                </div>
                <form id="form_edit_storage" action="" class="form-horizontal autocomplete-form">
                    <input type="hidden" name="id" value="" />
                    <div class="modal-body">
                        <div class="form-body">

                        </div>
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn dark btn-outline" data-dismiss="modal">關閉</button>
                        <button type="submit" class="btn green btn_query_submit" value="add">修改</button>
                    </div>
                </form>
            </div>
            <!-- /.modal-content -->
        </div>
        <!-- /.modal-dialog -->
    </div>

    <div id="formTemplate" style="display:none;">
        <div class="form-group">
            <label class="col-md-2 control-label">領用類型</label>
            <div class="col-md-10">
                <select name="type" class="form-control select2"> 
                    <option value="1">領用</option>
                    <option value="101">退還</option>
                </select>
            </div>
        </div>
        <div class="form-group">
            <label class="col-md-2 control-label">領用人</label>
            <div class="col-md-10">
                <select name="consuming" class="form-control select2"> 
                    <?php foreach($staffs as $staff): ?>
                        <option value="<?php echo e($staff->id); ?>"><?php echo e($staff->employee_no.'  '.$staff->name); ?></option>
                    <?php endforeach; ?>
                </select>   
            </div>
        </div>
        <div class="form-group">
            <label class="col-md-2 control-label">備註</label>
            <div class="col-md-10">
                <textarea name="remark" class="form-control"></textarea>  
            </div>
        </div>
        <div class="form-group">
            <div class="col-md-12">
                <table class="table table-striped table-bordered table-hover" name="table_storage_list" id="table_storage_list">

                </table>
            </div>
        </div>
        <div class="form-group">
            <div class="col-md-1">
                <a href="javascript:;" class="btn green addStorage">
                    加入儲物 <i class="fa fa-plus"></i>
                </a> 
            </div>
        </div>
        <input type="hidden" id="_token" name="_token" value="<?php echo e(csrf_token()); ?>">
    </div>

    <div id="itemTemplate" style="display:none;">
        <div class="form-group">
            <label class="col-md-2 control-label">儲物類型</label>
            <div class="col-md-10">
                <select name="category_id" class="form-control select2"> 
                    <option value="">未選擇</option>
                    <?php foreach($categories as $category): ?>
                        <option value="<?php echo e($category->id); ?>" categoryName="<?php echo e($category->name); ?>"><?php echo e($category->name); ?></option>
                    <?php endforeach; ?>
                </select>
            </div>
        </div>
        <div class="form-group">
            <label class="col-md-2 control-label">儲物編號</label>
            <div class="col-md-10">
                <select name="target_id" class="form-control select2"> 
                    <option value="">未選擇</option>
                </select>
            </div>
        </div>
        <div class="form-group">
            <label class="col-md-2 control-label">領用數量</label>
            <div class="col-md-10">
                <input type="text" name="number" class="form-control">   
            </div>
        </div>
        <div class="form-group">
            <label class="col-md-2 control-label">核發數量</label>
            <div class="col-md-10">
                <input type="text" name="issued_number" class="form-control">   
            </div>
        </div>
        <div class="form-group">
            <label class="col-md-2 control-label">用途說明</label>
            <div class="col-md-10">
                <input type="text" name="explain" class="form-control">   
            </div>
        </div>
        <input type="hidden" id="_token" name="_token" value="<?php echo e(csrf_token()); ?>">
    </div>
</div>
<?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-fancybox/jquery.fancybox.pack.js')); ?>"></script><!-- 燈箱 -->
<script src="<?php echo e(asset('assets/global/plugins/bootstrap-select/js/bootstrap-select.min.js')); ?>" type="text/javascript"></script>
<script type="text/javascript" src="<?php echo e(asset('assets/global/plugins/bootstrap-fileinput/bootstrap-fileinput.js')); ?>"></script>
<script type="text/javascript" src="<?php echo e(asset('assets/global/plugins/select2/js/select2.full.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/select2/js/select2.min.js')); ?>"></script>
<script src="<?php echo e(asset('assets/global/plugins/bootstrap-star-rating/js/star-rating.js')); ?>" type="text/javascript"></script>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('js_page_level'); ?>
<script>
$(document).ready(function(){
    $('.bs-select').selectpicker({
        iconBase: 'fa',
        tickIcon: 'fa-check'
    });

    $(".fancybox").fancybox();
    initAction();
});

$('#set').change(function () {
    var selectedText = $(this).find("option:selected").text();
    if( selectedText != '' ){
        var selectedComment = document.getElementById(selectedText).value;
    }
    else{
        var selectedComment = '';
    }
    document.getElementById('setComment').value=selectedComment ; 
});

$(document).on('click','.btn_questionnaire',function(){
    var uid = $(this).attr('uid');
    $.ajax({
        type: 'POST',
        dataType: 'json',
        url: "<?php echo e(action('Manage\Interactive\FaultReportController_outside@getquestionnaire')); ?>",
        data: {
            id : uid,
            _token : $('#_token').val()
        },
        success: function(sendback){
            var value = '';
            $.each(sendback, function (key, data) {
                if(key == 'message'){
                    $('#q_message').html(data);
                }else{
                    switch(data){
                        case "1":
                            value = '非常不滿意'
                            break;
                        case "2":
                            value = '不太滿意'
                            break;
                        case "3":
                            value = '普通'
                            break;
                        case "4":
                            value = '滿意'
                            break;
                        case "5":
                            value = '非常滿意'
                            break;
                        default:
                            value = '未填';
                            break;
                    }
                    $("#form_questionnaire td[id='"+key+"']").html(value);
                }
            });
            $('#modal_questionnaire').modal('show');
        },
        erro : function(sendback){
            toastr['error']('發生錯誤，請重新整理後再嘗試');
        }
    });
});

$(document).on('click','.btn_sign_image',function(){
    var uid = $(this).attr('uid');
    $.ajax({
        type: 'POST',
        dataType: 'json',
        url: "<?php echo e(action('Manage\Interactive\FaultReportController_outside@getSignImage')); ?>",
        data: {
            uid : uid,
            _token : $('#_token').val()
        },
        success : function(sendback){
            console.log(sendback.image);
            toastr['warning']('圖片載入中....');
            $('#sign_image').attr('src',sendback.image);
            document.getElementById("sign_image").onload = function(){
                if($('#sign_image').attr('src') != '<?php echo e(asset("assets/images/error.png")); ?>'){
                    toastr['info']('圖片載入完成');
                }
            };
            $('#modal_show_sign_image').modal('show');
        }
    })    
});

function loadErrorImage(){
    $('#sign_image').attr('src','<?php echo e(asset("assets/images/error.png")); ?>');
    toastr['error']('圖片載入失敗');
}

$(document).on('click','#btn_submit',function(){
    if($('#storage_check').val() == '1'){
        if ($('#form_add [name="table_storage_list"]').DataTable().data().count() == 0) {
            toastr['error']('未新增儲物');
            return false;
        }
        $('#form_success_alert').show();
        $('#form_error_alert').hide();
        var data = $("#form_add").serialize();
        //確認表單正確，Ajax送出
        $.ajax({
            type: 'POST',
            dataType: 'json',
            url: "<?php echo e(route('manage::storage::add_picklist')); ?>",
            data: data,
            success: function(sendback){
                $('#storage_id').val(sendback.sid);
                $('#setComment').val($('#setComment').val() + "  儲物領用單號:" + sendback.sid);
                $('#form_handle').submit();
                $('#modal_add_picklist').modal('hide');
            },
            error   : function ( data ){
                var errors = data.responseJSON;
                //以下是目前測試到的可行解，但還是要實際嘗試才知道怎麼使用。
                $.each(errors, function (key, data) {
                    console.log(key);
                    if( key == 'errors'){
                        $.each(data, function (index, data) {
                            $( "input[name='"+index+"']").closest('.form-group').addClass('has-error');
                            $( "input[name='"+index+"']").closest('.form-control').after( '<span class="help-block help-block-error">'+data+'</span>' )
                        });
                    } else if (key == 'message') {
                        toastr['error'](data);    
                    }
                });
            }
        });
    }else{
        $('#form_handle').submit();
    }
});
</script>
<script>
    var actionType  = null;
    var actionRow   = null;
    var loadStorage = false;
    
    function addStorageToSelect(cid, selectObj, defaultValue) {
        if (typeof defaultValue == 'undefined') {
            defaultValue = '';    
        }
        $.ajax({
            type : 'GET',
            url  : "<?php echo e(route('manage::storage::get_storages_by_category')); ?>",
            dataType : 'json',
            data : {
                'id' : cid
            },
            success: function(sendback){
                $.each(sendback, function(key, value) {
                    $(selectObj).append('<option value="' + value.id + '" categoryId="' + value.c_id + '" storageNo="' + value.no + '" storageName="' + value.storage_name + '">' + value.no + '-' + value.storage_name + " - 剩餘數量:" + value.now_inventory + " - 領用限額:" + value.consuming_limit + '</option>');
                });
            },
            error: function(){
                toastr['error']('發生錯誤，請重新整理後再嘗試');
            },
            beforeSend: function() {
                $(selectObj).empty();
                $(selectObj).append('<option value="">未選擇</option>');
            },
            complete: function() {
                $(selectObj).select2();
                $(selectObj).select2('val', defaultValue);
                loadStorage = false;
            }
        });
    }
    
    function initAction() {
        $('#modal_add_picklist form').find('.form-body').html($('#formTemplate').html());
        $('#modal_edit_picklist form').find('.form-body').html($('#formTemplate').html());
        $('#modal_add_storage form').find('.form-body').html($('#itemTemplate').html());
        $('#modal_edit_storage form').find('.form-body').html($('#itemTemplate').html());
        callStorageListDataTable();
        $('#modal_edit_picklist form .storageNo').addClass('readOnlyInput');
        $('.disableInput').prop('disabled', true);
        $('.readOnlyInput').prop('readonly', true);
        $('.show-tooltip').tooltip();
        $(".select2").select2(); 
        $('.date-picker').datepicker({
            orientation: "left",
            autoclose: true
        });
        $(document).on('click','#btn_add_picklist',function(){

            // var table = $('[name="table_storage_list"]', "#form_add").DataTable();
            actionType = 'add';
            // var table  = $('[name="table_storage_list"]', "#form_" + actionType).DataTable();
            
            // table.clear().draw(false);
            $('#modal_add_picklist').modal('show');
        });
        $(document).on('click','.addStorage',function(){
            $('#modal_add_storage [name="category_id"]').change(null);
            $('#modal_add_storage [name="category_id"]').select2("val", '');
            $('#modal_add_storage [name="category_id"]').change(function() {
                if (loadStorage) {
                    return;    
                }
                loadStorage = true;
                addStorageToSelect($(this).val(), $('#modal_add_storage [name="target_id"]')); 
            });
            $('#modal_add_storage').modal('show');
        });
        $(document).on('click', '#btn_mass_delete', function(){
            var ids = [];
            $('.checkboxes:checked').each(function() {
                ids.push($(this).val());                      
            });   
            deleteRecords(ids);
        });
        $('.btn_delete').click(function() {
            var id = $(this).attr('uid');
            deleteRecords(id);
        });
        $('.btn_edit').click(function(){
            var uid    = $(this).attr('uid');
            actionType = 'edit';
            
            $.ajax({
                type : 'GET',
                url  : "<?php echo e(route('manage::storage::get_picklist')); ?>",
                dataType : 'json',
                data : {
                    'id' : uid
                },
                success: function(sendback){
                    $.each(sendback, function(key, value) {
                        var obj;
                        switch(key) {
                            case 'storage_no':
                                obj = $("#form_edit .storageNo");
                                break;
                            case 'storage_name':
                                obj = $("#form_edit .storageName");
                                break;
                            default:
                                obj = $("#form_edit [name='" + key + "']");
                                break;
                        }
                        if (key == 'type') {
                            $(obj).prop("readonly", true);    
                        }
                        if ($(obj).hasClass('select2')) {
                            $(obj).select2("val", value); 
                        } else {
                            $(obj).val(value);     
                        } 
                    });
                    
                    actionType = 'edit';
                    var table  = $('[name="table_storage_list"]', "#form_" + actionType).DataTable();
                    table.clear().draw(false);
                    
                    $.ajax({
                        type : 'GET',
                        url  : "<?php echo e(route('manage::storage::get_picklist_items')); ?>",
                        dataType : 'json',
                        data : {
                            'id' : uid
                        },
                        success: function(sendback){
                            $.each(sendback, function(key, value) {
                                var rowData = [
                                    '<input type="hidden" name="item_id[]" value="' + value.id + '" />' +
                                    '<input type="hidden" name="target_id[]" value="' + value.target_id + '" />' +
                                    '<input type="hidden" name="number[]" value="' + value.number + '" />' +
                                    '<input type="hidden" name="issued_number[]" value="' + value.issued_number + '" />' +
                                    '<input type="hidden" name="explain[]" value="' + value.explain + '" />' +
                                    '<input type="hidden" class="category-id" value="' + value.c_id + '" />' +
                                    '<span class="storageNoText">' + value.storage_no + '</span>',
                                    '<span class="categoryNameText">' + value.category_name + '</span>',
                                    '<span class="storageNameText">' + value.storage_name + '</span>',
                                    value.number,
                                    value.issued_number,
                                    value.explain
                                ];
                                
                                insertStorage(table, rowData);
                            });
                            $('#modal_edit_picklist').modal('show');
                        },
                        error: function(){
                            toastr['error']('發生錯誤，請重新整理後再嘗試');
                        }
                    });
                },
                error: function(){
                    toastr['error']('發生錯誤，請重新整理後再嘗試');
                }
            });
        });
        
        $('.btn_print').click(function() {
            var id   = $(this).attr('uid');
            var type = $(this).attr('report-type');
            switch(type) {
                case '1':
                    location.href = '<?php echo e(route("manage::storage::picklist_print3")); ?>' + '?id=' + id;
                    break;
                case '101':
                    location.href = '<?php echo e(route("manage::storage::picklist_print4")); ?>' + '?id=' + id;
                    break;
            }
        });
        
        $('#form_add').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:{
                type:{
                    required:true
                },
                consuming:{
                    required:true
                },
            },
            messages:{
                type:{
                    required:'領用類型未選擇'
                },
                consuming:{
                    required:'領用人未選擇'
                },
            },

            invalidHandler: function (event, validator) { //display error alert on form submit
                $('#form_success_alert').hide();
                $('#form_error_alert').show();
                $('.modal').scrollTop($('#form_error_alert'));
            },

            highlight: function (element) { // hightlight error inputs
               $(element)
                    .closest('.form-group').addClass('has-error'); // set error class to the control group
            },

            unhighlight: function (element) { // revert the change done by hightlight
                $(element)
                    .closest('.form-group').removeClass('has-error'); // set error class to the control group
            },

            success: function (label) {
                label
                    .closest('.form-group').removeClass('has-error'); // set success class to the control group
            },

            submitHandler: function (form) {
                if ($('#form_add [name="table_storage_list"]').DataTable().data().count() == 0) {
                    toastr['error']('未新增儲物');
                    return false;
                }
                $('#storage_check').val('1');
                $('#form_success_alert').show();
                $('#form_error_alert').hide();
                $('#modal_add_picklist').modal('hide');
                // var data = $("#form_add").serialize();
                
                // //確認表單正確，Ajax送出
                // $.ajax({
                //     type: 'POST',
                //     dataType: 'json',
                //     url: "<?php echo e(route('manage::storage::add_picklist')); ?>",
                //     data: data,
                //     success: function(sendback){
                //         $('#modal_add_picklist').modal('hide');
                //         window.location.reload();
                //     },
                //     error   : function ( data )
                //     {
                //         var errors = data.responseJSON;
                //         //以下是目前測試到的可行解，但還是要實際嘗試才知道怎麼使用。
                //         $.each(errors, function (key, data) {
                //             console.log(key);
                //             if( key == 'errors'){
                //                 $.each(data, function (index, data) {
                //                     $( "input[name='"+index+"']").closest('.form-group').addClass('has-error');
                //                     $( "input[name='"+index+"']").closest('.form-control').after( '<span class="help-block help-block-error">'+data+'</span>' )
                //                 });
                //             } else if (key == 'message') {
                //                 toastr['error'](data);    
                //             }
                //         });
                //         $('#form_success_alert').hide();
                //         $('#form_error_alert').show();
                //         $('.modal').scrollTop($('#form_error_alert'));

                //     }
                // });
            }
        });
        $('#form_edit').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:{
                type:{
                    required:true
                },
                consuming:{
                    required:true
                },
            },
            messages:{
                type:{
                    required:'領用類型未選擇'
                },
                consuming:{
                    required:'領用人未選擇'
                },
            },

            invalidHandler: function (event, validator) { //display error alert on form submit
                $('#form_success_alert').hide();
                $('#form_error_alert').show();
                $('.modal').scrollTop($('#form_error_alert'));
            },

            highlight: function (element) { // hightlight error inputs
               $(element)
                    .closest('.form-group').addClass('has-error'); // set error class to the control group
            },

            unhighlight: function (element) { // revert the change done by hightlight
                $(element)
                    .closest('.form-group').removeClass('has-error'); // set error class to the control group
            },

            success: function (label) {
                label
                    .closest('.form-group').removeClass('has-error'); // set success class to the control group
            },

            submitHandler: function (form) {
                if ($('#form_edit [name="table_storage_list"]').DataTable().data().count() == 0) {
                    toastr['error']('未新增儲物');
                    return false;
                }
                $('#form_success_alert').show();
                $('#form_error_alert').hide();
                
                var data = $("#form_edit").serialize();
                
                //確認表單正確，Ajax送出
                $.ajax({
                    type: 'POST',
                    dataType: 'json',
                    url: "<?php echo e(route('manage::storage::update_picklist')); ?>",
                    data: data,
                    success: function(sendback){
                        $('#modal_edit_picklist').modal('hide');
                        window.location.reload();
                    },
                    error   : function ( data )
                    {
                        var errors = data.responseJSON;
                        //以下是目前測試到的可行解，但還是要實際嘗試才知道怎麼使用。
                        $.each(errors, function (key, data) {
                            console.log(key);
                            if( key == 'errors'){
                                $.each(data, function (index, data) {
                                    $( "input[name='"+index+"']").closest('.form-group').addClass('has-error');
                                    $( "input[name='"+index+"']").closest('.form-control').after( '<span class="help-block help-block-error">'+data+'</span>' )
                                });
                            } else if (key == 'message') {
                                toastr['error'](data);    
                            }
                        });
                        $('#form_success_alert').hide();
                        $('#form_error_alert').show();
                        $('.modal').scrollTop($('#form_error_alert'));

                    }
                });
            }
        });
        
        $('#form_add_storage').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:{
                target_id:{
                    required:true
                },
                number:{
                    required:true,
                    number: true
                },
                issued_number:{
                    required:true,
                    number: true
                },     
                explain:{
                    required:true,
                    maxlength:255
                },         
            },
            messages:{
                target_id:{
                    required:'未選擇儲物'
                },
                number:{
                    required:'未輸入領用數量',
                    number: '領用數量必須是數字格式'
                },
                issued_number:{
                    required:'未輸入核發數量',
                    number: '核發數量必須是數字格式'
                },     
                explain:{
                    required:'領用說明不可為空',
                    maxlength:'領用說明不能超過255個字元'
                },   
            },

            invalidHandler: function (event, validator) { //display error alert on form submit
                $('#form_success_alert').hide();
                $('#form_error_alert').show();
                $('.modal').scrollTop($('#form_error_alert'));
            },

            highlight: function (element) { // hightlight error inputs
               $(element)
                    .closest('.form-group').addClass('has-error'); // set error class to the control group
            },

            unhighlight: function (element) { // revert the change done by hightlight
                $(element)
                    .closest('.form-group').removeClass('has-error'); // set error class to the control group
            },

            success: function (label) {
                label
                    .closest('.form-group').removeClass('has-error'); // set success class to the control group
            },

            submitHandler: function (form) {
                var table        = $('[name="table_storage_list"]', "#form_" + actionType).DataTable();
                var targetId     = $('#form_add_storage [name="target_id"]').val();
                var number       = $('#form_add_storage [name="number"]').val();
                var issuedNumber = $('#form_add_storage [name="issued_number"]').val();
                var explain      = $('#form_add_storage [name="explain"]').val();
                var categoryId   = $('#form_add_storage [name="category_id"]').val();

                if ($('input[name="target_id[]"][value="' + targetId + '"]', table.table().node()).length > 0) {
                    alert('此儲物單號已存在');
                    return false;    
                }
                
                var rowData      = [
                    '<input type="hidden" name="item_id[]" value="0" />' +
                    '<input type="hidden" name="target_id[]" value="' + targetId + '" />' +
                    '<input type="hidden" name="number[]" value="' + number + '" />' +
                    '<input type="hidden" name="issued_number[]" value="' + issuedNumber + '" />' +
                    '<input type="hidden" name="explain[]" value="' + explain + '" />' +
                    '<input type="hidden" class="category-id" value="' + categoryId + '" />' +
                    '<span class="storageNoText">' + $('#form_add_storage [name="target_id"]').select2().find(":selected").attr("storageNo") + '</span>',
                    '<span class="categoryNameText">' + $('#form_add_storage [name="category_id"]').select2().find(":selected").attr("categoryName") + '</span>',
                    '<span class="storageNameText">' + $('#form_add_storage [name="target_id"]').select2().find(":selected").attr("storageName") + '</span>',
                    number,
                    issuedNumber,
                    explain
                ];
                
                insertStorage(table, rowData);
    
                $('#modal_add_storage').modal('hide');
                
                return false;
            }
        });
        
        $('#form_edit_storage').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:{
                target_id:{
                    required:true
                },
                number:{
                    required:true,
                    number: true
                },
                issued_number:{
                    required:true,
                    number: true
                },     
                explain:{
                    required:true,
                    maxlength:255
                },         
            },
            messages:{
                target_id:{
                    required:'未選擇儲物'
                },
                number:{
                    required:'未輸入領用數量',
                    number: '領用數量必須是數字格式'
                },
                issued_number:{
                    required:'未輸入核發數量',
                    number: '核發數量必須是數字格式'
                },     
                explain:{
                    required:'領用說明不可為空',
                    maxlength:'領用說明不能超過255個字元'
                },   
            },

            invalidHandler: function (event, validator) { //display error alert on form submit
                $('#form_success_alert').hide();
                $('#form_error_alert').show();
                $('.modal').scrollTop($('#form_error_alert'));
            },

            highlight: function (element) { // hightlight error inputs
               $(element)
                    .closest('.form-group').addClass('has-error'); // set error class to the control group
            },

            unhighlight: function (element) { // revert the change done by hightlight
                $(element)
                    .closest('.form-group').removeClass('has-error'); // set error class to the control group
            },

            success: function (label) {
                label
                    .closest('.form-group').removeClass('has-error'); // set success class to the control group
            },

            submitHandler: function (form) {
                var table        = $('[name="table_storage_list"]', "#form_" + actionType).DataTable();
                var id           = $('#form_edit_storage [name="id"]').val();
                var targetId     = $('#form_edit_storage [name="target_id"]').val();
                var number       = $('#form_edit_storage [name="number"]').val();
                var issuedNumber = $('#form_edit_storage [name="issued_number"]').val();
                var explain      = $('#form_edit_storage [name="explain"]').val();
                var categoryId   = $('#form_edit_storage [name="category_id"]').val();
                
                var rowData      = [
                    '<input type="hidden" name="item_id[]" value="' + id + '" />' +
                    '<input type="hidden" name="target_id[]" value="' + targetId + '" />' +
                    '<input type="hidden" name="number[]" value="' + number + '" />' +
                    '<input type="hidden" name="issued_number[]" value="' + issuedNumber + '" />' +
                    '<input type="hidden" name="explain[]" value="' + explain + '" />' +
                    '<input type="hidden" class="category-id" value="' + categoryId + '" />' +
                    '<span class="storageNoText">' + $('#form_edit_storage [name="target_id"]').select2().find(":selected").attr("storageNo") + '</span>',
                    '<span class="categoryNameText">' + $('#form_edit_storage [name="category_id"]').select2().find(":selected").attr("categoryName") + '</span>',
                    '<span class="storageNameText">' + $('#form_edit_storage [name="target_id"]').select2().find(":selected").attr("storageName") + '</span>',
                    number,
                    issuedNumber,
                    explain
                ];
                
                var i = 0;
                
                for (var key in rowData) {
                    var nth = parseInt(key) + 1;
                    $('td:nth-child(' + nth + ')', actionRow).html(rowData[key]);        
                }

                $('#modal_edit_storage').modal('hide');
                
                return false;
            }
        });
    };
    
    var insertStorage = function(dataTable, rowData) {
        var action = "<a href='#' class='edit'>修改</a>&nbsp;&nbsp;<a href='#' class='delete'>刪除</a>";

        rowData.push(action);
        
        var rowNode = dataTable.row.add(rowData).draw(false).node();

        $('a.edit', rowNode).click(function() {
            actionRow = rowNode;

            $('input[name="id"]', '#form_edit_storage').val($('input[name="item_id[]"]', rowNode).val());
            $('input[name="number"]', '#form_edit_storage').val($('input[name="number[]"]', rowNode).val());
            //$('[name="target_id"]', '#form_edit_storage').select2('val', $('input[name="target_id[]"]', rowNode).val());
            $('input[name="issued_number"]', '#form_edit_storage').val($('input[name="issued_number[]"]', rowNode).val());
            $('input[name="explain"]', '#form_edit_storage').val($('input[name="explain[]"]', rowNode).val());
            $('select[name="category_id"]', '#form_edit_storage').select2('val', $('input.category-id', rowNode).val());
            addStorageToSelect($('input.category-id', rowNode).val(), $('[name="target_id"]', '#form_edit_storage'), $('input[name="target_id[]"]', rowNode).val());
            
            
            //$('input.storageNo', '#form_edit_storage').val($('.storageNoText', rowNode).text());
            //$('input.storageName', '#form_edit_storage').val($('.storageNameText', rowNode).text());
            
            $('#modal_edit_storage').modal('show');
        });
        
        $('a.delete', rowNode).click(function() {
            dataTable.row(rowNode).remove().draw(false);
        });
    }
    
    var deleteRecords = function(id) {
        bootbox.confirm("您確定要刪除指定的領用單?", function(result) {
            if(result == true){
                $.ajax({
                    type : 'DELETE',
                    dataType : 'json',
                    url  : "<?php echo e(route('manage::storage::delete_picklist')); ?>",
                    data : {
                        _token : $('#_token').val(),
                        id     : id
                    },
                    success : function(sendback){
                        window.location.reload();
                    },
                    error : function(sendback){
                        toastr['error']('刪除失敗，請重新整理後再試');
                    }
                })
            }
        }); 
    }
    
    var callStorageListDataTable = function () {
        var table = $('[name="table_storage_list"]', "#form_add");
        var oTable = table.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": "此列表目前沒有資料",
                "info": "顯示第 _START_ 到第 _END_ 則 共有 _TOTAL_ 則",
                "infoEmpty": "沒有找到符合的資料",
                "infoFiltered": "(從 _MAX_ 筆資料中過濾)",
                "lengthMenu": "顯示 _MENU_ 則",
                "search": "快速篩選:",
                "zeroRecords": "目前沒有任何資料",
                "paginate": {
                    "previous":"上一頁",
                    "next": "下一頁",
                    "last": "最後",
                    "first": "最前"
                }
            },
            "bStateSave": false, // save datatable state(pagination, sort, etc) in cookie.
            "lengthMenu": [
                [10, 20, 50, -1],
                [10, 20, 50, "All"] // change per page values here
            ],
            // set the initial value
            "pageLength": 10,
            "aoColumns":[
                {"sTitle":"儲物編號"},
                {"sTitle":"儲物類別"},
                {"sTitle":"儲物名稱"},
                {"sTitle":"領用數量"},
                {"sTitle":"核發數量"},
                {"sTitle":"用途說明"},
                {"sTitle":"動作"},
            ],
            "aaData":[]
        });
    }
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layout.manage', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>