Exemplo n.º 1
0
         }
         //扣除积分
         if (!empty($usejifen)) {
             $sql = "update sline_member set jifen=jifen-{$needjifen} where mid='{$memberid}'";
             $dsql->ExecuteNoneQuery($sql);
             Helper_Archive::addJifenLog($memberid, '预订产品{$productname}消费积分{$needjifen}', $needjifen, 1);
         }
         echo $url;
         exit;
     } else {
         echo 'no';
         //Helper_Archieve::showMsg('订单提交失败!',-1,0,3);
     }
 } else {
     if ($dopost == 'payonline') {
         $order = Helper_Archive::getOrderInfo($id);
         if (empty($order['dingjin'])) {
             $price = intval($order['dingnum']) * $order['price'];
             if (!empty($order['usejifen']) && !empty($order['jifentprice'])) {
                 $price = $price - intval($order['jifentprice']);
                 //减去积分抵现的价格.
             }
         } else {
             $price = intval($order['dingnum']) * $order['dingjin'];
             if (!empty($order['usejifen']) && !empty($order['jifentprice'])) {
                 $price = $price - intval($order['jifentprice']);
                 //减去积分抵现的价格.
             }
         }
         if (empty($price)) {
             $url = "{$GLOBALS['cfg_basehost']}/spots/show_{$order['productaid']}.html";
Exemplo n.º 2
0
            //扣除积分
            if (!empty($usejifen)) {
                $sql = "update sline_member set jifen=jifen-{$needjifen} where mid='{$memberid}'";
                $dsql->ExecuteNoneQuery($sql);
                Helper_Archive::addJifenLog($memberid, '预订产品{$productname}消费积分{$needjifen}', $needjifen, 1);
            }
            echo $url;
            exit;
        } else {
            echo 'no';
        }
    }
}
//在线支付
if ($dopost == 'payonline') {
    $order_main_info = Helper_Archive::getOrderInfo($id);
    $orderlist = Helper_Archive::getChildOrder($id);
    $totalprice = 0;
    $totalnum = 0;
    foreach ($orderlist as $row) {
        $totalprice += intval($row['dingnum']) * intval($row['price']);
        $totalnum += $row['dingnum'];
    }
    if (!empty($order_main_info['dingjin'])) {
        $totalprice = $totalnum * $order_main_info['dingjin'];
    }
    if (empty($totalprice)) {
        $url = "{$GLOBALS['cfg_basehost']}/hotels/show_{$order_main_info['productaid']}.html";
        header("location:{$url}");
        exit;
    }