123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Administrator
- * Date: 2019/7/5 0005
- * Time: 16:05
- */
- namespace App\Libs;
- use App\Http\Models\Role;
- class Helps
- {
- /**
- * 检查是否拥有检查项的权限
- * @param $for
- * @return bool
- */
- public static function hasCheckItemsFor($for)
- {
- $user = auth()->user();
- if ($user->is_super)
- return true;
- return in_array($user->role_id, [
- Role::TYPE_AE, Role::TYPE_MANAGER
- ]);
- return in_array($user->role_id, $for);
- }
- public static function hasScoreFeedback()
- {
- $user = auth()->user();
- if ($user->is_super)
- return true;
- return $user->role_id == Role::TYPE_CUSTOMER;
- }
- }
|