refactor: 重构权限服务类

This commit is contained in:
Ying
2023-07-03 10:08:34 +08:00
parent 8becf0ef36
commit 4e377def8d
42 changed files with 1679 additions and 1524 deletions

View File

@@ -0,0 +1,42 @@
<?php
namespace app\admin\enums;
/**
* 管理员枚举类
* @package app\admin\enums
* UserYM
* Date2020/2/10
*/
class AdminEnum
{
/**
* 管理员状态
* @var array
*/
const ADMIN_SESSION = 'AdminLogin';
/**
* 管理员登录错误事件
* @var string
*/
const ADMIN_LOGIN_ERROR = 'adminLoginError';
/**
* 管理员登录成功事件
* @var string
*/
const ADMIN_LOGIN_SUCCESS = 'adminLoginSuccess';
/**
* 管理员权限规则
* @var string
*/
const ADMIN_AUTH_RULES = 'rules';
/**
* 管理员栏目规则
* @var string
*/
const ADMIN_AUTH_CATES = 'cates';
}

View File

@@ -0,0 +1,35 @@
<?php
namespace app\admin\enums;
/**
* 管理员通知枚举类
* @package app\admin\enums
*/
class AdminNoticeEnum
{
// 系统通知
const NOTICE = 'notice';
// 站内消息
const MESSAGE = 'message';
// 待办事项
const TODO = 'todo';
// 未读
const STATUS_UNREAD = 0;
// 已读
const STATUS_READ = 1;
// 通知类型集合
const COLLECTION = [self::NOTICE, self::MESSAGE, self::TODO,];
// 枚举集合
const ENUM = [
self::NOTICE => '系统通知',
self::MESSAGE => '站内消息',
self::TODO => '待办事项',
];
}