作者 lihan
1 个管道 的构建 通过 耗费 0 秒

赠送积分模块

... ... @@ -107,6 +107,9 @@ class PayController extends HomeBaseController
//先减积分
$balance -= $whole;
if (Db::name('user')->update(['id' => session('user.id'), 'balance' => $balance])) {
//记录积分日志
$model = new IntegralModel;
$model->insertIntegralLog('', session('user.id'), time(), $whole, 2);
//支付后改变订单状态
$update = [
'id' => $oid,
... ... @@ -141,6 +144,9 @@ class PayController extends HomeBaseController
//先减余额
$balance -= $pay_num;
Db::name('user')->update(['id' => session('user.id'), 'balance' => (int)$balance]);
//记录积分日志
$model = new IntegralModel;
$model->insertIntegralLog('', session('user.id'), time(), $pay_num, 2);
Db::commit();
session('goods.id', null);
Db::name('zj_cart')->where(['id' => ['in', session('cart.id')]])->delete();
... ...