This commit is contained in:
mkm 2024-06-28 18:38:19 +08:00
commit 28f434f0d7
2 changed files with 8 additions and 0 deletions

View File

@ -110,6 +110,7 @@ class UserLogic extends BaseLogic
$data['return_money'] = Db::name('vip_flow')->
where(['user_id'=>$uid,'status'=>0])
->sum('number');
$data['return_money'] = bcadd($data['return_money'],0,2);
//小程序 未核销的订单
$data['no_writeoff'] = StoreOrder::where([
'is_writeoff'=>0,'uid'=>$uid

View File

@ -425,6 +425,13 @@ class PayNotifyLogic extends BaseLogic
$orderRe->refund_time = time();
$orderRe->remarks = '';
$orderRe->save();
$purchase_funds = User::where('id',$orderRe['uid'])->value('purchase_funds');
if($purchase_funds >= $orderRe['price']){
User::where('id',$orderRe['uid'])->dec('purchase_funds',$orderRe['price'])->update();
}else{
User::where('id',$orderRe['uid'])->dec('purchase_funds',$purchase_funds)->update();
}
self::descUserSing($orderRe);
return true;
}