From a2997edbb77d8453bc212c27c1ea786a25cca031 Mon Sep 17 00:00:00 2001 From: lingling <1077478963@qq.com> Date: Sun, 16 Feb 2025 22:00:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8F=90=E7=8E=B0=E6=97=B6?= =?UTF-8?q?=E5=80=99=20=E5=87=8F=E5=8E=BB=E7=A7=AF=E5=88=86=E7=88=B6?= =?UTF-8?q?=E7=BA=A7=E4=B9=9F=E5=87=8F=E5=B0=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/dao/UserRewardDao.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/dao/UserRewardDao.php b/app/dao/UserRewardDao.php index c8e1360..430a5dc 100644 --- a/app/dao/UserRewardDao.php +++ b/app/dao/UserRewardDao.php @@ -16,14 +16,14 @@ class UserRewardDao */ public static function Register_for_free($userid) { - self::base($userid, 4, 30, '注册赠送'); + self::f_bounty($userid, 4, 30, '注册赠送'); } /** * 挂机获得的奖励 */ public static function Onhookincome($userid, $money) { - self::base($userid, 6, $money, '挂机收益'); + self::f_bounty($userid, 6, $money, '挂机收益'); } /** * 加粉赏金奖励 @@ -33,9 +33,9 @@ class UserRewardDao self::base($userid, 5, $money, '加粉赏金'); } /** - * 公共函数 + * 转账函数 */ - public static function base($userid, $status, $money, $memo, $is_f_bounty = 1) + public static function base($userid, $status, $money, $memo) { $UserReward = new UserReward(); $user = User::find($userid); @@ -54,6 +54,7 @@ class UserRewardDao } /** * 父级 父父级分红 + * 函数 */ public static function f_bounty($userid, $status, $money, $memo) { @@ -62,7 +63,7 @@ class UserRewardDao //父父分红 $ff_dividend = floor($money * 0.1); $user = User::find($userid); - if ($user->f_id != 0) { + if ($user->f_id != 0&&$money>0) { $f = User::find($user->f_id); self::base($f->id, 5, $f_dividend, '加粉赏金'); if ($user->ff_id != 0) { @@ -70,6 +71,7 @@ class UserRewardDao self::base($ff->id, 5, $ff_dividend, '加粉赏金'); } } + self::base($userid, $status, $money, $memo); } /** * 搜索函数