Parcourir la source

判断消费权限,优化

lizhen_gitee il y a 1 an
Parent
commit
3dfec366f4
1 fichiers modifiés avec 7 ajouts et 6 suppressions
  1. 7 6
      application/common/model/Wallet.php

+ 7 - 6
application/common/model/Wallet.php

@@ -189,12 +189,6 @@ class Wallet extends Model
     //user_power代表用户权限
     //多个字段限制了用户的消费,当某个字段为1代表为禁止,结合logtype,报错到前台
     public function power_limit_logtype($user_id,$logtype){
-        $power = Db::name('user_power')->where('user_id',$user_id)->find();
-
-        //没有权限表,直接报错
-        if(empty($power)){
-            return '不存在的用户';
-        }
 
         $enum = [
             0 => 'payorder',
@@ -212,6 +206,13 @@ class Wallet extends Model
             return true;
         }
 
+        $power = Db::name('user_power')->where('user_id',$user_id)->find();
+
+        //没有权限表,直接报错
+        if(empty($power)){
+            return '不存在的用户';
+        }
+
         $field = $enum[$logtype];
 
         //受限制