123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- <?php
- /*
- * This file is part of the Jiannei/lumen-api-starter.
- *
- * (c) Jiannei <longjian.huang@foxmail.com>
- *
- * This source file is subject to the MIT license that is bundled
- * with this source code in the file LICENSE.
- */
- use App\Repositories\Enums\ResponseCodeEnum;
- use App\Repositories\Enums\ModelStatusEnum;
- use App\Repositories\Enums\PermissionEnum;
- use App\Repositories\Enums\SexEnum;
- use App\Repositories\Enums\CheckStatusEnum;
- use App\Repositories\Enums\Base\BannerTypeEnum;
- use App\Repositories\Enums\Base\BannerClickTypeEnum;
- use App\Repositories\Enums\Base\RoleEnum;
- //高校
- //use App\Repositories\Enums\School\TeacherTypeEnum;
- return [
- //高校
- // TimeTypeEnum::class => [
- // TimeTypeEnum::AM => '上午',
- // TimeTypeEnum::NO => '中午',
- // TimeTypeEnum::PM => '下午',
- // TimeTypeEnum::BW => '傍晚',
- // TimeTypeEnum::NM => '晚上',
- // ],
- // 基础
- SexEnum::class => [
- SexEnum::NO => '未知',
- SexEnum::MAN => '男',
- SexEnum::WOMAN => '女'
- ],
- ModelStatusEnum::class => [
- ModelStatusEnum::PAUSE => '隐藏',
- ModelStatusEnum::OK => '显示',
- ],
- BannerTypeEnum::class => [
- BannerTypeEnum::HOME => '首页轮播图'
- ],
- BannerClickTypeEnum::class => [
- BannerClickTypeEnum::NO => '无操作',
- BannerClickTypeEnum::LINK => '连接跳转',
- ],
- // RoleEnum::class => [
- // RoleEnum::STUDENT => '学生',
- // RoleEnum::TEACHER => '老师',
- // ],
- RoleEnum::class => [
- RoleEnum::USER => '用户',
- RoleEnum::ADMIN => '管理员',
- RoleEnum::PROJECT => '项目管理员',
- ],
- // 响应状态码
- ResponseCodeEnum::class => [
- // 成功
- ResponseCodeEnum::HTTP_OK => '操作成功', // 自定义 HTTP 状态码返回消息
- ResponseCodeEnum::HTTP_UNAUTHORIZED => '授权失败',
- // 业务操作成功
- ResponseCodeEnum::SERVICE_REGISTER_SUCCESS => '注册成功',
- ResponseCodeEnum::SERVICE_LOGIN_SUCCESS => '登录成功',
- // 客户端错误
- ResponseCodeEnum::CLIENT_PARAMETER_ERROR => '参数错误',
- ResponseCodeEnum::CLIENT_CREATED_ERROR => '数据已存在',
- ResponseCodeEnum::CLIENT_DELETED_ERROR => '数据不存在',
- ResponseCodeEnum::CLIENT_VALIDATION_ERROR => '表单验证错误',
- // 服务端错误
- ResponseCodeEnum::SYSTEM_ERROR => '服务器错误',
- ResponseCodeEnum::SYSTEM_UNAVAILABLE => '服务器正在维护,暂不可用',
- ResponseCodeEnum::SYSTEM_CACHE_CONFIG_ERROR => '缓存配置错误',
- ResponseCodeEnum::SYSTEM_CACHE_MISSED_ERROR => '缓存未命中',
- ResponseCodeEnum::SYSTEM_CONFIG_ERROR => '系统配置错误',
- // 业务操作失败:授权业务
- ResponseCodeEnum::SERVICE_REGISTER_ERROR => '注册失败',
- ResponseCodeEnum::SERVICE_LOGIN_ERROR => '登录失败',
- ],
- CheckStatusEnum::class => [
- CheckStatusEnum::WAIT => '待审核',
- CheckStatusEnum::OK => '审核成功',
- CheckStatusEnum::ERROR => '审核失败',
- ],
- // // 角色
- // RoleEnum::class => [
- // RoleEnum::SUPER_ADMIN => '超级管理员',
- // RoleEnum::GUEST => '游客',
- // RoleEnum::ADMIN => '管理员',
- // ],
- // // 权限
- PermissionEnum::class => [
- PermissionEnum::controller_task_list => '是否可以查看任务',
- PermissionEnum::controller_task_add => '是否可以添加编辑任务',
- PermissionEnum::controller_task_del => '是否可以删除任务',
- PermissionEnum::controller_task_allot => '是否可以分配任务',
- PermissionEnum::controller_task_allot_all => '是否可以分配任务【管理员】',
- PermissionEnum::model_task_all => '全部任务数据',
- PermissionEnum::model_task_me => '我的任务数据',
- PermissionEnum::controller_paper_list => '是否可以查看试卷',
- PermissionEnum::controller_paper_add => '是否可以查看试卷',
- PermissionEnum::controller_paper_del => '是否可以查看试卷',
- PermissionEnum::model_paper_all => '全部试卷数据',
- PermissionEnum::model_paper_monitor => '班长试卷数据',
- PermissionEnum::model_paper_me => '我的试卷数据',
- PermissionEnum::controller_paperResult_list => '是否可以查看工单',
- PermissionEnum::controller_paperResult_add => '是否可以查看工单',
- PermissionEnum::controller_paperResult_del => '是否可以查看工单',
- PermissionEnum::controller_paperResult_answer => '是否可以查看工单',
- PermissionEnum::model_paperResult_all => '全部工单数据',
- PermissionEnum::model_paperResult_monitor => '班长工单数据',
- PermissionEnum::model_paperResult_me => '我的工单数据',
- PermissionEnum::controller_admin_list => '是否可以查看管理员',
- PermissionEnum::controller_admin_add => '是否可以查看管理员',
- PermissionEnum::controller_admin_del => '是否可以查看管理员',
- PermissionEnum::model_admin_all => '全部管理员数据',
- PermissionEnum::model_admin_monitor => '我负责管理员数据',
- ],
- ];
|