perf(StoreFinanceFlowLogic): 优化用户余额更新逻辑

- 将用户余额更新逻辑从先查询再更新的方式改为直接更新
- 这种方式减少了数据库查询次数,提高了代码执行效率
This commit is contained in:
mkm 2025-01-09 14:24:08 +08:00
parent 945097566e
commit bbdd0081a0

@ -139,7 +139,7 @@ class StoreFinanceFlowLogic extends BaseLogic
$find = User::where('id', $uid)->find();
$capitalFlowDao = new CapitalFlowLogic($find);
$capitalFlowDao->userIncome('system_balance_add', 'order', $order_id, $money);
$find->inc('now_money', $money)->update();
User::where('id', $uid)->inc('now_money', $money)->update();
}
/**
* 核销后更新门店余额