修复错误
This commit is contained in:
parent
8106385072
commit
312076fab1
@ -469,15 +469,20 @@ class StoreOrderRepository extends BaseRepository
|
|||||||
Queue::push(UserBrokerageLevelJob::class, ['uid' => $groupOrder->uid, 'type' => 'pay_num', 'inc' => 1]);
|
Queue::push(UserBrokerageLevelJob::class, ['uid' => $groupOrder->uid, 'type' => 'pay_num', 'inc' => 1]);
|
||||||
app()->make(UserBrokerageRepository::class)->incMemberValue($groupOrder->uid, 'member_pay_num', $groupOrder->group_order_id);
|
app()->make(UserBrokerageRepository::class)->incMemberValue($groupOrder->uid, 'member_pay_num', $groupOrder->group_order_id);
|
||||||
event('order.paySuccess', compact('groupOrder'));
|
event('order.paySuccess', compact('groupOrder'));
|
||||||
|
$a=$groupOrder->toArray();
|
||||||
|
Log::error("ceshi",$a);
|
||||||
//店内扫码支付
|
//店内扫码支付
|
||||||
if (isset($groupOrder['micro_pay']) && $groupOrder['micro_pay'] == 1) {
|
if (isset($groupOrder['micro_pay']) && $groupOrder['micro_pay'] == 1) {
|
||||||
$groupOrder->status = 2;
|
$order = $this->dao->where('order_id', $groupOrder->order_id)->find();
|
||||||
$groupOrder->verify_time = date('Y-m-d H:i:s');
|
$order->status = 2;
|
||||||
$user=Db::name('user')->where('uid',$groupOrder->uid)->find();
|
$order->verify_time = date('Y-m-d H:i:s');
|
||||||
Db::transaction(function () use ($groupOrder, $user) {
|
event('order.take.before', compact('order'));
|
||||||
$this->takeAfter($groupOrder, $user);
|
$user=Db::name('user')->where('uid',$order->uid)->find();
|
||||||
$groupOrder->save();
|
Db::transaction(function () use ($order, $user) {
|
||||||
|
$this->takeAfter($order, $user);
|
||||||
|
$order->save();
|
||||||
});
|
});
|
||||||
|
event('order.take', compact('order'));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user