| 123456789101112131415161718192021222324252627282930 |
- <?php
- namespace bizGhs\admin\services;
- use bizGhs\base\services\BaseService;
- use common\components\util;
- use Yii;
- class AdminRoleAuthService extends BaseService
- {
- public static $baseFile = '\bizGhs\admin\classes\AdminRoleAuthClass';
- //角色在业务端的权限 ssh 2019.11.25
- public static function getAuthIdList($roleId, $endId)
- {
- $info = self::getByCondition(['roleId' => $roleId, 'endId' => $endId]);
- $auth = isset($info['auth']) ? $info['auth'] : '';
- $ids = !empty($auth) ? explode(',', $auth) : [];
- return $ids;
- }
- public static function valid($auth, $sjId)
- {
- if (isset($auth['sjId']) == false || $auth['sjId'] != $sjId) {
- util::fail('您无法操作');
- }
- }
- }
|