|
@@ -713,6 +713,7 @@ class StoreOrder extends BaseModel
|
|
|
|
|
|
|
|
$res1 = false !== User::bcDec($uid, 'now_money', $orderInfo['pay_price'], 'uid');
|
|
$res1 = false !== User::bcDec($uid, 'now_money', $orderInfo['pay_price'], 'uid');
|
|
|
$res2 = UserBill::expend('购买商品', $uid, 'now_money', 'pay_product', $orderInfo['pay_price'], $orderInfo['id'], $userInfo['now_money'], '余额支付' . floatval($orderInfo['pay_price']) . '元购买商品');
|
|
$res2 = UserBill::expend('购买商品', $uid, 'now_money', 'pay_product', $orderInfo['pay_price'], $orderInfo['id'], $userInfo['now_money'], '余额支付' . floatval($orderInfo['pay_price']) . '元购买商品');
|
|
|
|
|
+ @file_put_contents('order.txt', '【4】' . time() . PHP_EOL, FILE_APPEND);
|
|
|
$res3 = self::paySuccess($order_id, 'yue', $formId);//余额支付成功
|
|
$res3 = self::paySuccess($order_id, 'yue', $formId);//余额支付成功
|
|
|
try {
|
|
try {
|
|
|
PaymentRepositories::yuePayProduct($userInfo, $orderInfo);
|
|
PaymentRepositories::yuePayProduct($userInfo, $orderInfo);
|
|
@@ -854,13 +855,21 @@ class StoreOrder extends BaseModel
|
|
|
$res2 = true;
|
|
$res2 = true;
|
|
|
$user = User::where('uid', $order['uid'])->find();
|
|
$user = User::where('uid', $order['uid'])->find();
|
|
|
if (($order['suit'] > 0 || $order['is_bind'] > 0) && !$user['lock_spread'] && $user['spread_uid']) User::where('uid', $order['uid'])->update(['lock_spread' => 1]);
|
|
if (($order['suit'] > 0 || $order['is_bind'] > 0) && !$user['lock_spread'] && $user['spread_uid']) User::where('uid', $order['uid'])->update(['lock_spread' => 1]);
|
|
|
|
|
+ @file_put_contents('order.txt', '【6】' . time() . PHP_EOL, FILE_APPEND);
|
|
|
$res2 = $res2 && self::addSuit($order);
|
|
$res2 = $res2 && self::addSuit($order);
|
|
|
|
|
+ @file_put_contents('order.txt', '【7】' . time() . PHP_EOL, FILE_APPEND);
|
|
|
$res2 = $res2 && StoreOrder::sendSuit($order);
|
|
$res2 = $res2 && StoreOrder::sendSuit($order);
|
|
|
|
|
+ @file_put_contents('order.txt', '【8】' . time() . PHP_EOL, FILE_APPEND);
|
|
|
$res2 = $res2 && StoreOrder::sendGroupAward($order);
|
|
$res2 = $res2 && StoreOrder::sendGroupAward($order);
|
|
|
|
|
+ @file_put_contents('order.txt', '【9】' . time() . PHP_EOL, FILE_APPEND);
|
|
|
$res2 = $res2 && StoreOrder::sendAllSystemAward($order);
|
|
$res2 = $res2 && StoreOrder::sendAllSystemAward($order);
|
|
|
|
|
+ @file_put_contents('order.txt', '【10】' . time() . PHP_EOL, FILE_APPEND);
|
|
|
$res2 = $res2 && SystemGroupLevel::checkLevel($order['uid']);
|
|
$res2 = $res2 && SystemGroupLevel::checkLevel($order['uid']);
|
|
|
|
|
+ @file_put_contents('order.txt', '【11】' . time() . PHP_EOL, FILE_APPEND);
|
|
|
$res2 = $res2 && SystemAwardLevel::checkLevel($order['uid']);
|
|
$res2 = $res2 && SystemAwardLevel::checkLevel($order['uid']);
|
|
|
|
|
+ @file_put_contents('order.txt', '【12】' . time() . PHP_EOL, FILE_APPEND);
|
|
|
event('OrderPaySuccess', [$order, $formId]);
|
|
event('OrderPaySuccess', [$order, $formId]);
|
|
|
|
|
+ @file_put_contents('order.txt', '【13】' . time() . PHP_EOL, FILE_APPEND);
|
|
|
$res = $res1 && $resPink && $res2;
|
|
$res = $res1 && $resPink && $res2;
|
|
|
return false !== $res;
|
|
return false !== $res;
|
|
|
}
|
|
}
|