|
|
@@ -96,7 +96,9 @@ class Recharge extends BaseController
|
|
|
// 主订单数据
|
|
|
$save = [];
|
|
|
$save['uid'] = $request->user['uid'];
|
|
|
- $save['order_sn'] = $rechargeOrder->mkOrderSn($uid);
|
|
|
+ $save['order_id'] = $rechargeOrder->mkOrderSn($uid);
|
|
|
+ $save['order_id'] = makeOrderId($request->user['uid'], "CZ");
|
|
|
+
|
|
|
$save['recharge_id'] = 0;
|
|
|
$save['price'] = $price;
|
|
|
$save['integral'] = $integral;
|
|
|
@@ -287,7 +289,7 @@ class Recharge extends BaseController
|
|
|
// // 主订单数据
|
|
|
// $save = [];
|
|
|
// $save['uid'] = $uid;
|
|
|
-// $save['order_sn'] = $rechargeOrder->mkOrderSn($uid);
|
|
|
+// $save['order_id'] = $rechargeOrder->mkOrderSn($uid);
|
|
|
// $save['recharge_id'] = $post['recharge_id'];
|
|
|
// $save['price'] = $price;
|
|
|
// $save['integral'] = $integral;
|
|
|
@@ -321,11 +323,11 @@ class Recharge extends BaseController
|
|
|
// // 不需要支付
|
|
|
// if ($payMoney <= 0 && $save['paid'] == 1) {
|
|
|
// // 增加用户积分
|
|
|
-// $this->addUserIntegral($uid, $save['total_integral'], $save['order_sn'], $save['price'], $o_id);
|
|
|
+// $this->addUserIntegral($uid, $save['total_integral'], $save['order_id'], $save['price'], $o_id);
|
|
|
// Db::commit();
|
|
|
// $redis->delete($key);
|
|
|
// return app("json")->success([
|
|
|
-// 'order_id' => $save['order_sn'],
|
|
|
+// 'order_id' => $save['order_id'],
|
|
|
// 'pay_no' => '',
|
|
|
// 'price' => $price,
|
|
|
// 'money' => $payMoney,
|
|
|
@@ -349,11 +351,11 @@ class Recharge extends BaseController
|
|
|
// return app('json')->fail("余额支付失败");
|
|
|
// }
|
|
|
// // 增加用户积分
|
|
|
-// $this->addUserIntegral($uid, $save['total_integral'], $save['order_sn'], $save['price'], $o_id);
|
|
|
+// $this->addUserIntegral($uid, $save['total_integral'], $save['order_id'], $save['price'], $o_id);
|
|
|
// Db::commit();
|
|
|
// $redis->delete($key);
|
|
|
// return app("json")->success([
|
|
|
-// 'order_id' => $save['order_sn'],
|
|
|
+// 'order_id' => $save['order_id'],
|
|
|
// 'pay_no' => '',
|
|
|
// 'price' => $price,
|
|
|
// 'money' => $payMoney,
|
|
|
@@ -397,14 +399,14 @@ class Recharge extends BaseController
|
|
|
// $trade = [
|
|
|
// 'uid' => $uid,
|
|
|
// 'o_id' => $o_id,
|
|
|
-// 'order_id' => $save["order_sn"],
|
|
|
+// 'order_id' => $save["order_id"],
|
|
|
// 'pay_no' => $payOn,
|
|
|
// 'out_trade_no' => empty($out_trade_no) ? $payOn : $out_trade_no,
|
|
|
// 'pay_type' => $payType,
|
|
|
// 'money' => $payMoney,
|
|
|
// 'type' => 'recharge',
|
|
|
// 'd_json' => serialize([
|
|
|
-// 'order_sn' => $save["order_sn"],
|
|
|
+// 'order_id' => $save["order_id"],
|
|
|
// 'recharge_id' => $post['recharge_id'],
|
|
|
// 'integral' => $integral,
|
|
|
// 'give_integral' => $giveIntegral,
|
|
|
@@ -445,7 +447,7 @@ class Recharge extends BaseController
|
|
|
// return app('json')->success([
|
|
|
// 'jsApiParameters' => $payData,
|
|
|
// 'pay_no' => $payOn,
|
|
|
-// 'order_id' => $save["order_sn"],
|
|
|
+// 'order_id' => $save["order_id"],
|
|
|
// "status" => $save['paid'],
|
|
|
// "money" => $payMoney,
|
|
|
// 'price' => $price,
|
|
|
@@ -470,7 +472,7 @@ class Recharge extends BaseController
|
|
|
public function pay(Request $request)
|
|
|
{
|
|
|
$post = UtilService::getMore([
|
|
|
- ['order_sn', '']
|
|
|
+ ['order_id', '']
|
|
|
], $request);
|
|
|
|
|
|
$uid = $request->uid;
|
|
|
@@ -479,7 +481,7 @@ class Recharge extends BaseController
|
|
|
}
|
|
|
|
|
|
$rechargeOrder = new RechargeOrder();
|
|
|
- $orderInfo = $rechargeOrder->getByOrderSn($post['order_sn']);
|
|
|
+ $orderInfo = $rechargeOrder->getByOrderSn($post['order_id']);
|
|
|
|
|
|
if (!$orderInfo) {
|
|
|
return app('json')->fail('订单不存在');
|
|
|
@@ -504,7 +506,7 @@ class Recharge extends BaseController
|
|
|
if ($payType == 'wxpay') {
|
|
|
// 微信支付
|
|
|
$wxpay = new wxpayApi();
|
|
|
- $payData = $wxpay->pay($price, $orderInfo['order_sn'], '充值积分', $uid);
|
|
|
+ $payData = $wxpay->pay($price, $orderInfo['order_id'], '充值积分', $uid);
|
|
|
|
|
|
if (!$payData) {
|
|
|
return app('json')->fail('支付失败');
|
|
|
@@ -512,7 +514,7 @@ class Recharge extends BaseController
|
|
|
|
|
|
return app('json')->success([
|
|
|
'jsApiParameters' => $payData,
|
|
|
- 'order_id' => $orderInfo['order_sn']
|
|
|
+ 'order_id' => $orderInfo['order_id']
|
|
|
]);
|
|
|
} elseif ($payType == 'alipay') {
|
|
|
// 支付宝支付(需要根据项目实际情况实现)
|
|
|
@@ -568,7 +570,7 @@ class Recharge extends BaseController
|
|
|
public function orderDetail(Request $request)
|
|
|
{
|
|
|
$post = UtilService::getMore([
|
|
|
- ['order_sn', '']
|
|
|
+ ['order_id', '']
|
|
|
], $request);
|
|
|
|
|
|
$uid = $request->uid;
|
|
|
@@ -577,7 +579,7 @@ class Recharge extends BaseController
|
|
|
}
|
|
|
|
|
|
$rechargeOrder = new RechargeOrder();
|
|
|
- $orderInfo = $rechargeOrder->getByOrderSn($post['order_sn']);
|
|
|
+ $orderInfo = $rechargeOrder->getByOrderSn($post['order_id']);
|
|
|
|
|
|
if (!$orderInfo) {
|
|
|
return app('json')->fail('订单不存在');
|