|
@@ -145,7 +145,8 @@ class OrderController extends O2oBaseController{
|
|
|
$order->price = $price;
|
|
|
$order->channel = $order_channel;
|
|
|
$order->counts = $counts;
|
|
|
- $order->final_price = ceil($final_price*100)/100-$balance;
|
|
|
+ $order->final_price = ceil($final_price*100)/100;
|
|
|
+ $order->pay_price = $order->final_price-$balance;
|
|
|
$order->address = $o2o_address;
|
|
|
$order->memo = $memo;
|
|
|
$order->station = $divide_station;
|
|
@@ -248,7 +249,7 @@ class OrderController extends O2oBaseController{
|
|
|
$str = isset(Yii::app()->params['o2o_service'][$product->type]['name'])?Yii::app()->params['o2o_service'][$product->type]['name']:'';
|
|
|
}
|
|
|
$str = isset($str)&&$str?$str:'上门';
|
|
|
- $amount = ceil($order->final_price*1000)/10;
|
|
|
+ $amount = ceil($order->pay_price*1000)/10;
|
|
|
$result = Service::factory('PayService')->Pay($pay_channel,$amount,(string)$order->_id,$str,$str,$user_obj->wx_pub_openid);
|
|
|
if($result === false){
|
|
|
CommonFn::requestAjax(false,'支付遇到点问题了,请稍候再试');
|