<?php if (!defined('THINK_PATH')) exit();?>﻿<!doctype html>
<html class="no-js">
<head>

      <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Catering - background management</title>
    <link rel="stylesheet" href="/canyin2/Public/assets/css/amazeui.min.css" />
    <link rel="stylesheet" href="/canyin2/Public/assets/css/core.css" />
    <link rel="stylesheet" href="/canyin2/Public/assets/css/menu.css" />
    <link rel="stylesheet" href="/canyin2/Public/assets/css/index.css" />
    <link rel="stylesheet" href="/canyin2/Public/assets/css/admin.css" />
    <link rel="stylesheet" href="/canyin2/Public/assets/css/page/typography.css" />
    <link rel="stylesheet" href="/canyin2/Public/assets/css/page/form.css" />
    <link rel="stylesheet" href="/canyin2/Public/assets/css/component.css" />
    <link rel="stylesheet" href="/canyin2/Public/layui2/css/layui.css" />
    <script type="text/javascript" src="/canyin2/Public/assets/js/jquery.min.js" ></script>
    <script type="text/javascript" src="/canyin2/Public/assets/js/app.js" ></script>
    <script type="text/javascript" src="/canyin2/Public/assets/js/jquery-2.1.0.js" ></script>
    <script src="/canyin2/Public/layer/layer.js"></script>
    <script src="/canyin2/Public/layui2/layui.all.js"></script>
    <style type="text/css">
        .am-padding-0 {
            padding: 0!important;
            overflow-y: hidden;
        }
        .content-page {
            flex: 1;
            -webkit-flex: 1;
            background: white;
        }
    </style>
  <style type="text/css">
    a.am-text-secondary:visited{color:#3bb4f2;}
    a.am-text-danger:visited{color:#dd514c;}
    .am-btn-default {background-color: #fff;}
    th {text-align:center;}
    tr td{text-align:center;}
    select{padding: 4px;border: 1px solid #ccc;}
    .am-popup-bd {background:#fff;}
    .am-popup-bd img {max-width: 100%}
    .am-u-sm-2 {border-top: 1px solid #ddd;margin-top: 10px;}
    .am-u-sm-10 {border-left: 1px solid #ddd;margin-top: 10px;}
    .am-table>tbody>tr>td.user-info {padding: 1px;text-align: left;}
    .am-table>tbody>tr>td.user-info img{height: 42px}
    myred{color:#dd514c;}
    mygreen {color:#1aad19;}
    mygery {color:#999;}
    .wxgreen {color:#1aad19;}
    .search-div.am-input-group .am-form-field{width:120px;float: right;}
    .search-div select {float: right;}
    .ttt-switch {margin: 0 auto;}
    .am-form select{
      font-size: 1.2rem;
      border-color: #e6e6e6;
      width: unset;
      padding: .5em 2em .5em 1em;
      margin: 0 auto;
    }
    .am-table>tbody>tr>td.td-img {
      padding: 1px;
      text-align: left;
      padding-left: 10px;
    }
    .am-table>tbody>tr>td.td-img img {
      height: 56px;width: 56px;
    }
    .am-table>tbody>tr>td.td-img a {
      display: inline-block;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      width: 13vw;
      cursor: pointer;
    }
    .am-table>thead>tr>th {
      border-bottom: 0;
    }
    .am-table>tbody>tr:first-child>td {
      border-top: 0;
    }
    .am-table>thead.am-thead-hide>tr>th {
      padding: 0;
    }
    p {
      margin: 0;
    }
    .am-table>tbody>tr>td {
      vertical-align: middle;
      font-size: 1.4rem;
      line-height: 1.6rem;
      color: #444;
      background-color: #fdfdfd;
    }
    .format-price>p {
      display: table;
      width: 100%;
      text-align: right;
    }
    .format-price>p>span {
      display: table-cell;
      width: 50%;
      text-align: right;
    }
    .am-filter>.am-input-group:not(:first-child) {
      padding-top: 1.25rem;
    }
    .am-input-group-label.toumin {
      background-color: rgba(0,0,0,0);
      border: 0;
    }
    input[type=datetime-local].am-form-field {
      height: 33px;
    }
    .am-btn {
      font-size: 1.4rem;
    }
  </style>
  <style type="text/css">
    .shade_div {
      width:100%;
      height:100%;
      background-color:#000;
      filter:alpha(opacity=50);
      -moz-opacity:0.5;
      opacity:0.5;
      position:absolute;
      left:0px;
      top:0px;
      display:none;
      z-index:1000;
    }
    .float_div {
      width:200px;
      height:400px;
      position:absolute;
      background-color: #FFF;
      top:200px;
      left:50%;
      margin-left:-140px;
      display:none;
      z-index:1500;
    }
  </style>
</head>
<body>
<!-- Begin page -->
        <header class="am-topbar am-topbar-fixed-top" style="    border-top: 3px solid #ebeff2;">
            <div class="am-topbar-left am-hide-sm-only">
                <a href="#" class="logo"><span>Admin<span></span></span><i class="zmdi zmdi-layers"></i></a>
            </div>
    
            <div class="contain">
                <ul class="am-nav am-navbar-nav am-navbar-left">

                    <li><h4 class="page-title">Admin Backend Management</h4></li>
                </ul>
                
                <ul class="am-nav am-navbar-nav am-navbar-right">
                    <!-- <li class="hidden-xs am-hide-sm-only" style=" margin-top: 8px;">
                        <form role="search" class="app-search">
                            <input type="text" placeholder="Search..." class="form-control">
                            <a href=""><img src="/canyin2/Public/assets/img/search.png"></a>
                        </form>
                    </li> -->
                    <li class="inform" style="margin: 0px">
                        <section data-am-widget="accordion" style="margin-left:10px; margin-top:0px" class="am-accordion am-accordion-basic" data-am-accordion='{  }'>
                            <dl class="am-accordion-item " style="width: 80px">
                                <dt class="am-accordion-title" style="padding: 0">
                                    <span class="am-icon-home "></span>
                                </dt>
                                <dd class="am-accordion-bd am-collapse">
                                    <!-- 规避 Collapase 处理有 padding 的折叠内容计算计算有误问题， 加一个容器 -->
                                    <div class="am-accordion-content" style=" background: #f3f3f3;">
                                        <a href="javascript: ;" id="change_pw">Change the password</a><br/>
                                        <a href="<?php echo U('login/logout');?>">exit</a><br/>
                                    </div>
                                </dd>
                            </dl>
                        </section>
                    </li>
                </ul>
            </div>

        </header>
<div class="am-modal am-modal-prompt am-modal-active" tabindex="-1" id="my-prompt-pw" style="">
    <div class="am-modal-dialog" style="color: #000;">
        <div class="am-modal-hd">Change the password</div>
        <div class="am-modal-bd">

            <input type="password" class="am-modal-prompt-input input-pw" id="old_pw" placeholder="The original password">
            <input type="password" class="am-modal-prompt-input input-pw" id="new_pw" placeholder="The new password">
            <input type="password" class="am-modal-prompt-input input-pw" id="mew_pw" placeholder="Repeat the password">
        </div>
        <div class="am-modal-footer">
            <span class="am-modal-btn" data-am-modal-cancel="">cancel</span>
            <span class="am-modal-btn" id="confirm_pw" data-am-modal-confirm="">confirm</span>
        </div>
    </div>
</div>
<script type="text/javascript">
    $(function(){
        $("#confirm_pw").on('click',function(){
            var old_pw = $("#old_pw").val();
            var new_pw = $("#new_pw").val();
            var mew_pw = $("#mew_pw").val();
            if(!old_pw){
                layer.msg("Please enter the original password");
                return false;
            }
            if(!new_pw){
                layer.msg("Please enter a new password");
                return false;
            }
            if(!mew_pw){
                layer.msg("Please enter a duplicate password");
                return false;
            }
            if(new_pw != mew_pw){
                layer.msg("The passwords entered do not match");
                return false;
            }
        });
    });
    $(function(){
        $("#change_pw").on('click',function(){
            $('#my-prompt-pw').modal({
                relatedTarget: this,
                closeOnConfirm: false,
                onConfirm: function(e) {
                    var old_pw = $("#old_pw").val();
                    var new_pw = $("#new_pw").val();
                    var mew_pw = $("#mew_pw").val();
                    if(!old_pw || !new_pw || !mew_pw || new_pw!= mew_pw){return false;}

                    $.ajax({type:'post',url:'<?php echo U("Smi/Login/change_pw");?>',
                        data:{old_pw:old_pw,new_pw:new_pw},
                        success:function(result){
//                        alert(result);
                            if(result == 1){
                                alert("Modified successfully, please login again");
                                window.location.href = "<?php echo U('Login/logout');?>";
                            }else{
                                alert('The original password is wrong, please input again');
                            // $(".input-pw").val('');
                            // return false;
                        }
                        }
                    });
                },
                onCancel: function(e) {
                    $(".input-pw").val('');
                }
            });
        });
    });
</script>

<!-- end page -->

<div class="am-cf admin">

  ﻿                  <div class="admin-sidebar am-offcanvas  am-padding-0" id="admin-offcanvas" style=" overflow-y: scroll;">
                    <div class="am-offcanvas-bar admin-offcanvas-bar">
                        <!-- User -->
                        <div class="user-box am-hide-sm-only">
                            <div class="user-img">
                                <img src="/canyin2/Uploads/<?php echo session('picture');?>"  alt="user-img" title="Mat Helme" class="img-circle img-thumbnail img-responsive">
                                <!--<?php echo ($_SESSION['admin_picture']); ?>-->
                                <div class="user-status offline"><i class="am-icon-dot-circle-o" aria-hidden="true"></i></div>
                            </div>
                            <h5><a href="#"><?php echo ($_SESSION['admin']); ?></a> </h5>
                            <ul class="list-inline">
                                <li>
                                    <a href="#">
                                        <i class="fa fa-cog" aria-hidden="true"></i>
                                    </a>
                                </li>
    
                                <li>
                                    <a href="#" class="text-custom">
                                        <i class="fa fa-cog" aria-hidden="true"></i>
                                    </a>
                                </li>
                            </ul>
                        </div>
                        <!-- End User -->
                        
                 <ul class="am-list admin-sidebar-list" style="margin-bottom: 2rem;">
                  <?php foreach ($menu_list as $vo) : ?>
                    <li class="admin-parent">
                        <a class="am-cf" data-am-collapse="{target: '#<?php echo ($vo['nav']); ?>-nav'}">
                            <span class="am-icon-file"></span>
                            <?php echo ($vo["title"]); ?>
                            <span class="am-icon-angle-right am-fr am-margin-right"></span>
                        </a>
                          <ul class="am-list am-collapse admin-sidebar-sub <?php if($nav == $vo['nav']): ?>am-in<?php endif; ?>" id="<?php echo ($vo["nav"]); ?>-nav">
                          <?php foreach ($vo['menu_list'] as $vv) : ?>
                          <li>
                              <a href="<?php echo U($vv['url']);?>" class="am-cf">
                                  <span class="am-icon-calendar"></span>
                                  <?php echo ($vv['title']); ?>
                              </a>
                          </li>
                          <?php endforeach;?>
                        </ul>
                    </li>
                  <?php endforeach;?>
              </ul>
              <br><br>
              <br>
              <br><br><br><br>
          </div>
      </div>
        <!-- sidebar end -->

  <div class="content-page" style="background: white;">

    <div class="content" style="background: white;">
      <div class="admin-content-body">
        <div class="am-cf am-padding">
          <!-- Start right Content here -->
          <div class="content">


          </div>
          <!-- Start content -->
          <div class="content">
            <div class="am-cf am-padding">
              <strong class="am-text-primary am-text-lg">Order Management</strong> /
              <small>Reservation</small>
            </div>
            <ul class="am-nav am-nav-pills" style="margin: 0 1.5rem;">
              <li class="sts" data-sts=""><a href="javascript:;">All Reserve</a></li>
              <li class="sts" data-sts="1"><a href="javascript:;">New Booking</a><?php if($count)echo'<span class="am-badge am-badge-danger am-round">'.$count2.'</span>'?></li>
              <li class="sts" data-sts="2"><a href="javascript:;">Confirmed</a></li>
              <li class="sts" data-sts="3"><a href="javascript:;">Completed</a></li>
            </ul>
            <script type="text/javascript">
                $(function(){
                    var sts = "<?php echo ($_GET['sts']); ?>";
                    $('.sts[data-sts="'+sts+'"]').addClass('am-active');
                    $('.sts').on('click',function(){
                        location.href = "<?php echo U('Order/appointment_order');?>?sts="+$(this).data('sts');
                    });
                });
            </script>

            <hr style="margin-top:0px;">

            <form action="<?php echo U('Order/order_list');?>" class="am-panel am-panel-default" style="margin:1.5rem;" id="form1">
              <input type="hidden" name="op">
              <div class="am-panel-bd am-filter">
                <div class="am-input-group am-input-group-sm" style="max-width: 820px;">
                  <span class="am-input-group-label">Name</span>
                  <input type="text" name="name" value="<?php echo ($_GET['name']); ?>" class="am-form-field">
                  <span class="am-input-group-label toumin"></span>
                  <span class="am-input-group-label">Phone</span>
                  <input type="text" name="mobile" value="<?php echo ($_GET['mobile']); ?>" class="am-form-field">
                </div>
                <div class="am-input-group am-input-group-sm" style="max-width: 400px;">
                  <span class="am-input-group-label">Reserve Time</span>
                  <input type="datetime-local" name="ctstar" value="<?php echo ($_GET['ctstar']); ?>" class="am-form-field">
                  <span class="am-input-group-label">To</span>
                  <input type="datetime-local" name="ctend" value="<?php echo ($_GET['ctend']); ?>" class="am-form-field">
                </div>
                <div class="am-input-group am-input-group-sm">
                  <button class="am-btn am-btn-primary submit" type="button">Search</button>&nbsp;
                  <a class="am-btn am-btn-secondary" href="<?php echo U('order_list');?>">Clear</a>&nbsp;
                </div>
              </div>
              <script type="text/javascript">
                  $(function(){
                      $('.submit').on('click',function(){
                          $('input[name=op]').val('');
                          $('#form1').submit();
                      });
                      $('.export').on('click',function(){
                          $('input[name=op]').val('export');
                          $('#form1').submit();
                      });
                      $("input[name=ctstar]").on('click',function(){
                          if($(this).val() == ''){
                              $(this).val("<?php echo date('Y-m-d\T00:00');?>");
                          }
                      });
                      $("input[name=ctend]").on('click',function(){
                          if($(this).val() == ''){
                              $(this).val("<?php echo date('Y-m-d\T00:00',strtotime("+1 day"));?>");
                          }
                      });
                  });
              </script>
            </form>

            <div class="am-g">
              <div class="am-u-sm-12">
                <div class="am-scrollable-horizontal">
                  <table class="am-table am-text-nowrap am-table-radius">
                    <thead>
                    <tr style="background-color: #f9f9f9;">
                      <th>Name</th>
                      <th>Reserved Date</th>
                      <th>Reservation Session</th>
                      <!-- <th>定金</th> -->
                      <th>Table</th>
                      <th>Num PAX</th>
                      <th>Phone</th>
                      <th>Status</th>
                      <th>Created Time</th>
                      <th>Remark</th>
                      <th>Action</th>
                    </tr>
                    </thead>
                    <tbody>
                    <?php if(!$list): ?><tr><td colspan="9">No Data</td></tr><?php endif; ?>
                  	<?php if(is_array($list)): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?><tr>
                            <td><?php echo ($vo["name"]); ?> <?php if ($vo['status'] == 3) : ?>Consumption amount<?php echo ($vo["p_money"]); endif;?></td>
                            <td><?php echo ($vo["time"]); ?></td>
                            <td><?php echo ($vo["time_interval"]); ?></td>
                            <!-- <td>
                              <?php if ($vo['app_status'] == 2) : ?>
                                未支付定金
                              <?php elseif ($vo['app_status'] == 1) : ?>
                                已支付定金￥<?php echo ($vo["money"]); ?>
                              <?php endif;?>
                            </td> -->
                            <td><?php echo ($vo["table"]); ?></td>
                            <td><?php echo ($vo["nums"]); ?></td>
                            <td><?php echo ($vo["mobile"]); ?></td>
                            <td>
                                <?php if ($vo['status'] == 1) : ?>
                                   New Booking
                                <?php elseif ($vo['status'] == 2) : ?>
                                    Confirmed
                                <?php elseif ($vo['status'] == 3) : ?>
                                    Complete
                               <?php endif;?>
                            </td>
                            <td><?php echo (date("Y-m-d H:i:s", $vo["create_time"])); ?></td>
                            <th><?php echo ($vo["remark"]); ?>
                              <button
                                  type="button"
                                  class="am-btn am-btn-success doc-prompt-toggle1" data-id="<?php echo ($vo["id"]); ?>">
                                  Add Remark
                                </button>
                            </th>
                            <td>
                                <div class="am-dropdown" data-am-dropdown>
                                    <button class="am-btn am-btn-default am-btn-xs am-dropdown-toggle" data-am-dropdown-toggle>
                                        <span class="am-icon-cog"></span>
                                        <span class="am-icon-caret-down"></span>
                                    </button>
                                    <ul class="am-dropdown-content">
                                        <li>
                                            <?php if ($vo['status'] == 1) : ?>
                                              <a href="javascript:;"
                                              type="button" data-id="<?php echo ($vo["id"]); ?>" class="sure_o">
                                              Confirm Order
                                              </a>
                                            <?php elseif ($vo['status'] == 2) : ?>
                                              <a  href="javascript:;"
                                              type="button"
                                              class="doc-prompt-toggle" data-id="<?php echo ($vo["id"]); ?>">
                                              Confirm Dine in
                                              </a>
                                            <?php endif;?>
                                        </li>
                                        <li>
                                            <a href="<?php echo U('delete',array('id' => $vo['id']));?>">Delete</a>
                                        </li>
                                    </ul>
                                </div>
                            </td>
                        </tr><?php endforeach; endif; else: echo "" ;endif; ?>
                    </tbody>
                  </table>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                </div>
                <div class="am-cf">
                  <div class="am-fr">
                    <?php echo ($page); ?>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <!-- content end -->

      </div>

      <div class="am-modal am-modal-prompt" tabindex="-1" id="my-prompt" data-id>
        <div class="am-modal-dialog">
          <div class="am-modal-hd">Completion Confirmation</div>
          <div class="am-modal-bd">
            <input type="text" class="am-modal-prompt-input" placeholder="Please Insert Customer Spending Amount" name="p_money" required="required">
          </div>
          <div class="am-modal-footer">
            <span class="am-modal-btn" data-am-modal-cancel>Cancel</span>
            <span class="am-modal-btn" data-am-modal-confirm>Submit</span>
          </div>
        </div>
      </div>

      <div class="am-modal am-modal-prompt" tabindex="-1" id="my-prompt1" data-id>
        <div class="am-modal-dialog">
          <div class="am-modal-hd">Insert Remark Info</div>
          <div class="am-modal-bd">
            <input type="text" class="am-modal-prompt-input" placeholder="Please Insert Remark Info" name="remark" required="required">
          </div>
          <div class="am-modal-footer">
            <span class="am-modal-btn" data-am-modal-cancel>Cancel</span>
            <span class="am-modal-btn" data-am-modal-confirm>Submit</span>
          </div>
        </div>
      </div>
    </div>
  </div>

</div>
        <!-- navbar -->
        <a href="admin-offcanvas" class="am-icon-btn am-icon-th-list am-show-sm-only admin-menu" data-am-offcanvas="{target: '#admin-offcanvas'}"><!--<i class="fa fa-bars" aria-hidden="true"></i>--></a>
        
        <script type="text/javascript" src="/canyin2/Public/assets/js/amazeui.min.js"></script>
        <script type="text/javascript" src="/canyin2/Public/assets/js/blockUI.js" ></script>
        <script type="text/javascript" src="/canyin2/Public/assets/js/charts/echarts.min.js" ></script>
        <script type="text/javascript" src="/canyin2/Public/assets/js/charts/indexChart.js" ></script>




        <style>
    .gai_title{
        display: flex;
        justify-content: space-around;
        height: 45px;
        line-height: 45px;
        font-size: 16px;
    }
    .all_div{
        display: flex;

    }
    .first_di{
        width: 100px;
        text-align: right;
        margin-right: 30px;
    }
    .jj_gai{
        display: flex;
        background: #F37B1D;
    }
    .gai_span{
        width: 105px;
        line-height: 50px;
        margin-left: 5px;
        color: #fff;
    }
    .gai_input{
        width: 280px;
        height: 30px;
        border-radius: 10px;
        margin-top: 11px;
    }
/*  .am-btn{
        width: 60%;
        margin-left: 20%;
        color: #fff;
        margin-top: 20px;
    } */
</style>

<audio id="remind" src="/canyin2/Public/remind.mp3"></audio>
<script type="text/javascript">
var remind = document.getElementById("remind");
	self.setInterval(getOrder,10000);   //10秒
   	

    //预定订单
    function getOrder() {
        var url = "<?php echo U('Order/CheckNewOrder');?>"//路径
        $.get(url, function(data){
            console.log(data)
            if(data.status == 1){
                remind.currentTime = 0;
                remind.play();
                layer.closeAll('page'); //关闭所有页面层
                layer.open({
                title:['新的订单','background:#0e90d2;color:white;text-align:center;padding-left:76px;font-size:17px;'],
                type: 1,
                skin: 'layui-layer-rim', //加上边框
                area: ['420px', '330px'], //宽高
                content: data.content
            });
            }
        },'json')
     //  

    }
    //layui-layer-ico layui-layer-close layui-layer-close1
    $('body').on('click', '.close_box', function() {

      layer.closeAll();
    });
</script>

</body>

<script type="text/javascript">
  $(function() {
    $('.doc-prompt-toggle').on('click', function() {
      var id = $(this).attr('data-id');
      $('#my-prompt').attr('data-id', id);
      $('#my-prompt').modal({
        relatedTarget: this,
        onConfirm: function(e) {
          var id = $('#my-prompt').attr('data-id');
          var data = {p_money: e.data, id: id};
            // 发送请求
            $.post('<?php echo U("sure_complete");?>',data,function(res){
              if (res.status == 1) {
                alert(res.msg);
                location.reload();
              } else {
                alert(res.msg)
              }
            });
        },
        onCancel: function(e) {
          alert('Confirm later!');
        }
      });
    });

    // 订单备注
    $('.doc-prompt-toggle1').on('click', function() {
      var id = $(this).attr('data-id');
      $('#my-prompt1').attr('data-id', id);
      $('#my-prompt1').modal({
        relatedTarget: this,
        onConfirm: function(e) {
          var id = $('#my-prompt1').attr('data-id');
          var data = {remark: e.data, id: id};
            // 发送请求
            $.post("<?php echo U('commit_remark');?>",data,function(res){
              if (res.status == 1) {
                alert(res.msg);
                location.reload();
              } else {
                alert(res.msg)
              }
            });
        },
        onCancel: function(e) {
          alert('Remember to Insert Your Remark');
        }
      });
    });

    // 订单确认
    $('.sure_o').click(function(){
      var data = {id: $(this).attr('data-id')};
      $.post("<?php echo U('sure_o');?>",data,function(res){
        if (res.status == 1) {
         alert(res.msg);
         location.reload();
        } else {
          alert(res.msg)
        }
      });
    });
  });
</script>

</html>