diff --git a/app/common/logic/UserSignLogic.php b/app/common/logic/UserSignLogic.php index 7f77e4f4..0ee943a7 100644 --- a/app/common/logic/UserSignLogic.php +++ b/app/common/logic/UserSignLogic.php @@ -3,11 +3,13 @@ namespace app\common\logic; +use app\common\enum\YesNoEnum; use app\common\logic\BaseLogic; use app\common\model\user\User; use app\common\model\user_recharge\UserRecharge; use app\common\model\user_sign\UserSign; use app\common\model\user_sign_log\UserSignLog; +use function Symfony\Component\String\s; /** * 会员积分逻辑 @@ -42,7 +44,7 @@ class UserSignLogic extends BaseLogic if($total_vip==0){ return false; } - $count = UserRecharge::where('uid', $order->uid)->count(); + $count = UserRecharge::where(['uid'=>$order->uid,'paid'=>YesNoEnum::YES])->count(); if ($count ==1 && in_array($user_ship, [1, 2, 3, 5, 6, 7, 8])) { //首充 $write = self::write($order, $total_vip, 0, 1, 9);