|
- <?php
-
- use backend\modules\hotel\models\OrderMain;
- use backend\assets\UIAsset;
- use yii\helpers\Html;
-
- /* @var $this yii\web\View */
- /* @var $model backend\modules\hotel\models\OrderMain */
- /* @var $detail array backend\modules\hotel\models\OrderMain */
- /* @var $notes array OrderComment */
-
- UIAsset::register($this);
- $this->title = $model->ID;
- $this->params['breadcrumbs'][] = ['label' => 'Order Mains', 'url' => ['index']];
- $this->params['breadcrumbs'][] = $this->title;
- $cancel = $model->ORDER_STATUS == OrderMain::ORDER_STATUS_CANCEL;
- ?>
- <div class="iframe_box order-main-view">
- <div style="display: inline-flex;border: 1px solid lightgray;width: 100%">
- <div style="padding-top: 20px;padding-left: 20px;display: inline-block;width: 25%;height: 158px;border-right: 1px solid #ddd;vertical-align: top">
- <div class="">
- <span id="top-order-id" style="color: gray;">订单号:<?= $model->ORDER_ID ?></span>
- <span id="ludan" class="label label-primary hide_f" style="margin-left: 10px;"></span>
- </div>
- <div style="margin-top: 25px;" id="top-order-status-main">
- <span id="top-order-status"
- style="font-size: 16px;"><?= $model->statusLabel->TYPE_NAME ?></span>
- <span style="margin-left: 15px;margin-right: 15px;">
- <span></span>
- </div>
- <div style="margin-top: 25px;">
- <span id="use_bus_org">酒店确认号:<?= $model->ORDER_CONFIRM_CODE ?></span>
- <span></span>
- </div>
- </div>
-
- <div style="display: inline-block;width: 73%;vertical-align: top;">
- <!--中间五个环-->
- <div style="padding-top: 20px;">
- <div id="fuelux-wizard" class="row-fluid" data-target="#step-container">
- <ul class="wizard-steps">
- <li data-target="#step1" class="<?= !$cancel ? 'active' : '' ?>">
- <span class="step">1</span>
- <span class="title">提交订单</span>
- <span class="title order_sub_date" id="create_date"></span>
- <span class="title order_sub_time" id="create_time"></span>
- </li>
- <li data-target="#step2"
- class="<?= ($model->ORDER_PAY_STATUS == 1 && !$cancel) ? "active" : "" ?>">
- <span class="step">2</span>
- <span class="title">付款成功</span>
- <span class="title order_sub_date" id="pay_date"></span>
- <span class="title order_sub_time" id="pay_time"></span>
- </li>
- <li data-target="#step3"
- class="<?= (!in_array($model->ORDER_STATUS, [313, 145]) && !$cancel) ? "active" : "" ?>">
- <span class="step">3</span>
- <span class="title">已发单</span>
- <span class="title order_sub_date" id="send_date"></span>
- <span class="title order_sub_time" id="send_time"></span>
- </li>
- <li data-target="#step4"
- class="<?= (!in_array($model->ORDER_STATUS, [313, 145, 198]) && !$cancel) ? "active" : "" ?>">
- <span class="step">4</span>
- <span class="title">已安排</span>
- <span class="title order_sub_date" id="arr_date"></span>
- <span class="title order_sub_time" id="arr_time"></span>
- </li>
- <li data-target="#step5"
- class="<?= ($model->ORDER_STATUS == OrderMain::ORDER_STATUS_FINISH && !$cancel) ? "active" : "" ?>">
- <span class="step">5</span>
- <span class="title">已完成</span>
- <span class="title order_sub_date" id="finish_date"></span>
- <span class="title order_sub_time" id="finish_time"></span>
- </li>
- </ul>
- </div>
- </div>
- <hr style="width: 90%"/>
- <div style="padding-left: 5%;">
- <?php echo \yii\helpers\Html::a('下载' . OrderMain::order_level_array[$model->ORDER_LEVEL], '#',
- ['class' => 'btn btn-default', 'onclick' => 'window.open(\'' . \yii\helpers\Url::to(['download', 'id' => $model->ID]) . '\', \'_blank\')']);
- ?>
- </div>
- </div>
-
- </div>
- <div id="add-bus" class="panel panel-default" style="margin-top: 20px;">
- <div class="panel-heading">预订信息</div>
- <div class="panel-body">
- <div class="form-body">
- <div class="" style="padding-left: 50px;padding-top: 10px;">
- <div class="form-group">
- <?= Html::activeLabel($model, 'PARENT_PROD_NAME') ?>: <?= $model->PARENT_PROD_NAME ?>
- </div>
- <div class="form-group">
- <?= Html::activeLabel($model, 'PROD_NAME') ?>: <?= $model->PROD_NAME ?>
- </div>
- <div class="form-group">
- <?= Html::activeLabel($model, 'PROD_START_STATION_DATE') ?>:
- <?= $model->PROD_START_STATION_DATE ?> --
- <?= $model->PROD_END_STATION_DATE ?> 共 <?= count($detail) ?>
- 晚 <?= $detail[0]['RUN_TIME'] ?> 最晚到店
- </div>
- <div class="form-group">
- <!-- 入住详情 -->
-      
- <div class="table-responsive" style="margin-left: 83px;margin-bottom: 10px;width: 700px;">
- <table class="table table-striped table-hover" style="min-width: 300px;">
- <tr style="font-weight: bold">
- <th>入住日期</th>
- <th>数量</th>
- <th>结算价</th>
- <th>结算价总额</th>
- </tr>
- <?php
- $total_amount = 0;
- foreach ($detail as $item) {
- /* @var $item OrderMain */
- $tmp_amount = $item->room_count * $item->BASE_PRICE;
- $str = '<tr>';
- $str .= '<td>' . $item->RUN_DATE . '</td><td>' . $item->room_count . '</td><td>' . $item->BASE_PRICE . '</td><td>' . number_format($tmp_amount, 2) . '</td>';
- $str .= '</tr>';
- echo $str;
- $total_amount += $tmp_amount;
- }
- ?>
- <tfoot style="font-weight: bold">
- <tr>
- <td>小计</td>
- <td></td>
- <td></td>
- <td><?= number_format($total_amount, 2) ?>元</td>
- </tr>
- </tfoot>
- </table>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
-
- <div id="add-bus" class="panel panel-default" style="margin-top: 20px;">
- <div class="panel-heading">客人信息</div>
- <div class="panel-body">
- <div class="form-body">
- <div class="form-group">
-  <?= Html::activeLabel($model, 'CUSTOMER_NAME') ?>: <?= $model->CUSTOMER_NAME ?>
- </div>
- <div class="form-group">
- <?= Html::activeLabel($model, 'CUSTOMER_MOBILE') ?>: <?= $model->CUSTOMER_MOBILE ?>
- </div>
- </div>
- </div>
- </div>
- <div id="add-bus" class="panel panel-default" style="margin-top: 20px;">
- <div class="panel-heading">备注信息</div>
- <div class="panel-body">
- <div class="form-body">
- <div class="form-group">
-     
- <div class="table-responsive" style="margin-left: 64px;margin-bottom: 10px;width: 700px;">
- <table class="table table-striped table-hover" style="min-width: 300px;">
- <tr style="font-weight: bold">
- <th>内容</th>
- <th>操作人</th>
- <th>时间</th>
- </tr>
- <?php
- if (empty($notes)) {
- echo '<tr style="text-align: center;color:#ddd;"><td colspan="4" >无备注</td></tr>';
- } else {
- foreach ($notes as $item) {
- /* @var $item \backend\modules\hotel\models\OrderComment */
- $str = '<tr>';
- $str .= '<td>' . $item->COMMENT_TXT . '</td><td>' . $item->user->TRUE_NAME . '</td><td>' . $item->CREATE_TIME . '</td>';
- $str .= '</tr>';
- echo $str;
- }
- }
- ?>
- </table>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
|