|
|
@@ -103,6 +103,7 @@ class OrderController extends BaseController
|
|
|
$post['fromType'] = dict::getDict('fromType', 'mall');
|
|
|
$post['prePrice'] = $prePrice;
|
|
|
$post['actPrice'] = $actPrice;
|
|
|
+ $post['realPrice'] = $actPrice;
|
|
|
$order = OrderClass::addOrder($post);
|
|
|
$orderId = $order['id'];
|
|
|
$orderSn = $order['orderSn'];
|
|
|
@@ -197,7 +198,7 @@ class OrderController extends BaseController
|
|
|
OrderService::checkBeforePay($order, $this->userId);
|
|
|
|
|
|
$name = isset($order['orderName']) && !empty($order['orderName']) ? $order['orderName'] : '购买商品';
|
|
|
- $totalFee = $order['actPrice'];
|
|
|
+ $totalFee = $order['realPrice'];
|
|
|
|
|
|
//小程序使用miniOpenId
|
|
|
$openId = $this->user['miniOpenId'];
|
|
|
@@ -269,6 +270,7 @@ class OrderController extends BaseController
|
|
|
$post['discountType'] = $discountData['discountType'];
|
|
|
$post['discountAmount'] = $discountData['discountAmount'];
|
|
|
$post['actPrice'] = $actPrice;
|
|
|
+ $post['realPrice'] = $actPrice;
|
|
|
$post['payStyle'] = 0;
|
|
|
$post['sjId'] = $this->sjId;
|
|
|
$now = time();
|
|
|
@@ -388,7 +390,7 @@ class OrderController extends BaseController
|
|
|
require_once($aliWap . '/wappay/service/AlipayTradeService.php');
|
|
|
require_once($aliWap . '/wappay/buildermodel/AlipayTradeWapPayContentBuilder.php');
|
|
|
|
|
|
- $totalFee = $order['actPrice'];
|
|
|
+ $totalFee = $order['realPrice'];
|
|
|
$out_trade_no = $orderSn;//商户订单号,商户网站订单系统中唯一订单号,必填
|
|
|
$subject = '购买商品';//订单名称,必填
|
|
|
$total_amount = $totalFee;//付款金额,必填
|