Ejemplo n.º 1
0
    exit;
}
/*-----------------------------
//查看订单详细

------------------------------*/
if ($dopost == 'vieworder') {
    $pagename = $dopost;
    Helper_Archive::loadModule('common');
    $_model = new CommonModule('#@__member_order');
    $orderinfo = $_model->getOne("id='{$orderid}'");
    $orderinfo['orderstatus'] = strip_tags(getOrderStatus($orderinfo['status'], $orderinfo['paytype']));
    //订单状态
    $orderinfo['dingjin'] = $orderinfo['dingjin'] * $orderinfo['dingnum'];
    if ($orderinfo['typeid'] == 2) {
        $childOrder = M::getChildOrderInfo($orderinfo['id']);
        $totalprice = 0;
        $roomdinginfo = array();
        foreach ($childOrder as $order) {
            $p = intval($order['dingnum']) * $order['price'];
            $totalprice += $p;
            $roomdinginfo[] = array('usedate' => $order['usedate'], 'dingnum' => $order['dingnum'], 'totalprice' => $p, 'singleprice' => $order['price']);
        }
        $orderinfo['totalprice'] = $totalprice;
    } else {
        $orderinfo['totalprice'] = $orderinfo['dingnum'] * $orderinfo['price'] + $orderinfo['childnum'] * $orderinfo['childprice'] + $orderinfo['oldnum'] * $orderinfo['oldprice'];
        //总价格
    }
    $orderinfo['insuranceprice'] = 0;
    if ($orderinfo['typeid'] == 1) {
        $_insuranceModel = new CommonModule('#@__insurance_booking');