更新
This commit is contained in:
parent
41618f37bf
commit
dce8d2bdbe
@ -585,8 +585,8 @@ class StoreOrderCreateRepository extends StoreOrderRepository
|
|||||||
$this->consumption_money = $this->store_consumption_user['balance'];
|
$this->consumption_money = $this->store_consumption_user['balance'];
|
||||||
$a = $this->store_consumption_user['balance'];
|
$a = $this->store_consumption_user['balance'];
|
||||||
} else {
|
} else {
|
||||||
$pay_price=0;
|
|
||||||
$this->consumption_money = $pay_price;
|
$this->consumption_money = $pay_price;
|
||||||
|
$pay_price = 0;
|
||||||
$a = $this->consumption_money;
|
$a = $this->consumption_money;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -599,7 +599,6 @@ class StoreOrderCreateRepository extends StoreOrderRepository
|
|||||||
foreach ($fn as $callback) {
|
foreach ($fn as $callback) {
|
||||||
$callback();
|
$callback();
|
||||||
}
|
}
|
||||||
|
|
||||||
$merchantCart['order']['order_type'] = $order_type;
|
$merchantCart['order']['order_type'] = $order_type;
|
||||||
$merchantCart['order']['total_give_integral'] = $total_give_integral;
|
$merchantCart['order']['total_give_integral'] = $total_give_integral;
|
||||||
$merchantCart['order']['total_integral_price'] = $total_integral_price;
|
$merchantCart['order']['total_integral_price'] = $total_integral_price;
|
||||||
@ -946,21 +945,20 @@ class StoreOrderCreateRepository extends StoreOrderRepository
|
|||||||
]);
|
]);
|
||||||
$user->save();
|
$user->save();
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($groupOrder['consumption_money'] > 0) {
|
if ($groupOrder['consumption_money'] > 0) {
|
||||||
$balance = 0;
|
$balance = 0;
|
||||||
$store_consumption_user = Db::name('store_consumption_user')->where('coupon_user_id', $groupOrder['coupon_user_id'])->where('status', 0)->find();
|
$store_consumption_user = Db::name('store_consumption_user')->where('coupon_user_id', $groupOrder['coupon_user_id'])->where('status', 0)->find();
|
||||||
if ($store_consumption_user) {
|
if ($store_consumption_user) {
|
||||||
if ($store_consumption_user['type'] == 1) {
|
if ($store_consumption_user['type'] == 1) {
|
||||||
if ($store_consumption_user['balance'] > $groupOrder['consumption_money']) {
|
if ($store_consumption_user['balance'] > $groupOrder['consumption_money']) {
|
||||||
$balance=['balance'=>bcsub($store_consumption_user['balance'],$groupOrder['consumption_money'],2)];
|
$balance = bcsub($store_consumption_user['balance'], $groupOrder['consumption_money'], 2);
|
||||||
Db::name('store_consumption_user')->where('coupon_user_id',$groupOrder['coupon_user_id'])->update();
|
$balanceArr = ['balance' => $balance];
|
||||||
|
Db::name('store_consumption_user')->where('coupon_user_id', $groupOrder['coupon_user_id'])->update($balanceArr);
|
||||||
} else {
|
} else {
|
||||||
$balance=['balance'=>0,'status'=>1];
|
$balanceArr = ['balance' => 0, 'status' => 1];
|
||||||
Db::name('store_consumption_user')->where('coupon_user_id',$groupOrder['coupon_user_id'])->update();
|
Db::name('store_consumption_user')->where('coupon_user_id', $groupOrder['coupon_user_id'])->update($balanceArr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
app()->make(UserBillRepository::class)->decBill($user['uid'], 'consumption', 'deduction', [
|
app()->make(UserBillRepository::class)->decBill($user['uid'], 'consumption', 'deduction', [
|
||||||
'link_id' => $groupOrder['group_order_id'],
|
'link_id' => $groupOrder['group_order_id'],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user