123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190 |
- <?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\PermissionEnum;
- use App\Repositories\Enums\ResponseCodeEnum;
- use App\Repositories\Enums\CheckStatusEnum;
- use App\Repositories\Enums\ModelStatusEnum;
- return [
- // 响应状态码
- ResponseCodeEnum::class => [
- // 成功
- ResponseCodeEnum::HTTP_OK => '操作成功', // 自定义 HTTP 状态码返回消息
- ResponseCodeEnum::HTTP_NOT_FOUND => '数据未找到', // 自定义 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 => '登录失败',
- ResponseCodeEnum::SERVICE_NO_PERMISSION => '没有权限',
- ResponseCodeEnum::SERVICE_NO_WECHAT => '没有绑定微信',
- ResponseCodeEnum::SERVICE_OPERATION_ERROR => '业务不对',
- ],
- // // 角色
- // RoleEnum::class => [
- // RoleEnum::SUPER_ADMIN => '超级管理员',
- // RoleEnum::GUEST => '游客',
- // RoleEnum::ADMIN => '管理员',
- // ],
- // AdminTypeEnum::class => [
- // AdminTypeEnum::ADMIN => '管理员',
- // AdminTypeEnum::STUDENT => '学生',
- // AdminTypeEnum::TEACHER => '老师',
- // AdminTypeEnum::OTHER => '校内其他人员',
- // AdminTypeEnum::BAOAN => '保安',
- // ],
- // 权限
- PermissionEnum::class => [
- PermissionEnum::SYSTEM_ACTIVITY_LOG_CLEAN => '清理活动日志',
- PermissionEnum::SYSTEM_CACHE_CLEAR => '清理缓存',
- PermissionEnum::ROUTE_USERS => '用户管理',
- PermissionEnum::ROUTE_USERS_CREATE => '创建用户',
- PermissionEnum::ROUTE_USERS_DELETE => '删除用户',
- PermissionEnum::ROUTE_USERS_UPDATE => '更新用户资料',
- PermissionEnum::ROUTE_USERS_VIEW => '查询用户资料',
- PermissionEnum::ROUTE_USERS_VIEW_ANY => '查询用户列表',
- PermissionEnum::ROUTE_POSTS => ' 文章管理',
- PermissionEnum::ROUTE_POSTS_CREATE => '发布文章',
- PermissionEnum::ROUTE_POSTS_DELETE => '删除文章',
- PermissionEnum::ROUTE_POSTS_UPDATE => '更新文章',
- PermissionEnum::ROUTE_POSTS_VIEW => '查看文章',
- PermissionEnum::ROUTE_POSTS_VIEW_ANY => '查询文章列表',
- ],
- //状态
- ModelStatusEnum::class => [
- ModelStatusEnum::OK => '正常',
- ModelStatusEnum::PAUSE => '停用',
- ],
- CheckStatusEnum::class => [
- CheckStatusEnum::WAIT => '待审核',
- CheckStatusEnum::SUCCESS => '审核成功',
- CheckStatusEnum::FAIL => '审核驳回',
- ],
- // ReceiveStatusEnum::class => [
- // ReceiveStatusEnum::NO => '未知',
- // ReceiveStatusEnum::WAIT => '待接收',
- // ReceiveStatusEnum::OK => '已接收',
- // ReceiveStatusEnum::ERROR => '未收到',
- // ],
- // InterviewStatusEnum::class => [
- // InterviewStatusEnum::NO => '未知',
- // InterviewStatusEnum::WAIT => '待面试',
- // InterviewStatusEnum::OK => '面试通过',
- // InterviewStatusEnum::ERROR => '面试失败',
- // InterviewStatusEnum::CHANG => '转厂',
- // ],
- // InterviewInductionStatusEnum::class => [
- // InterviewInductionStatusEnum::NO => '未知',
- // InterviewInductionStatusEnum::WAIT => '待入职',
- // InterviewInductionStatusEnum::OK => '入职通过',
- // InterviewInductionStatusEnum::ERROR => '入职失败',
- // InterviewInductionStatusEnum::CHANG => '转厂',
- // ],
- // StaffStepEnum::class => [
- // StaffStepEnum::SHOP => '门店环节',
- // StaffStepEnum::SUPPLIER => '供应商环节',
- // StaffStepEnum::ZHUCHANG => '驻厂环节',
- // StaffStepEnum::WORK => '在职环节',
- // StaffStepEnum::LEAVE => '离职环节',
- // ],
- // StaffEntryStatusEnum::class => [
- // StaffEntryStatusEnum::CANCEL => '取消',
- // StaffEntryStatusEnum::WAIT_DISPATCH => '等待派送',
- // StaffEntryStatusEnum::WAIT_INTERVIEW => '等待面试',
- // StaffEntryStatusEnum::WAIT_INDUCTION => '等待入职',
- // StaffEntryStatusEnum::WAIT_SIGN => '等待签合同',
- // StaffEntryStatusEnum::WORKING => '在职员工',
- // StaffEntryStatusEnum::OVER => '离职',
- // StaffEntryStatusEnum::RECEIVE_ERROR => '未接收到',
- // StaffEntryStatusEnum::INTERVIEW_ERROR => '面试失败',
- // StaffEntryStatusEnum::INDUCTION_ERROR => '入职失败',
- // ],
- // InjuryOperationStatusEnum::class => [
- // InjuryOperationStatusEnum::WAIT => '待接收',
- // InjuryOperationStatusEnum::IN => '处理中',
- // InjuryOperationStatusEnum::COMPLETE => '已办结',
- // ],
- //
- // InsuranceStatusEnum::class => [
- // InsuranceStatusEnum::WAIT => '待购买',
- // InsuranceStatusEnum::BUY_OK => '已购买',
- // InsuranceStatusEnum::OUT_OK => '已退订',
- // ],
- //
- // InsuranceMakeStatusEnum::class => [
- // InsuranceMakeStatusEnum::WAIT => '待出来',
- // InsuranceMakeStatusEnum::IN => '处理中',
- // InsuranceMakeStatusEnum::OK => '处理完成',
- // InsuranceMakeStatusEnum::FAIL => '处理失败',
- // ],
- //
- // QuitStatusEnum::class => [
- // QuitStatusEnum::OK => '离职成功',
- // QuitStatusEnum::WAIT_DEAL => '待处理离职',
- // ],
- //
- // CarTypeEnum::class => [
- // CarTypeEnum::FREE => '自驾免费车费[驻场]',
- // CarTypeEnum::BUY => '车费已付[门店]',
- // CarTypeEnum::NO_BUY => '免车费发车[门店]',
- // CarTypeEnum::ZHUCHANG_WAGE_BUY => '不满一个月,工资代扣[驻场]',
- // CarTypeEnum::ZHUCHANG_BUY => '不满7天,车费已收[驻场]',
- // CarTypeEnum::ZHUCHANG_FREE => '工作满1个月免车费[驻场]',
- // CarTypeEnum::ZHUCHANG_SHOP_BUY => '门店已收车费[驻场]',
- // ],
- //
- // SupplierTypeEnum::class => [
- // SupplierTypeEnum::PERSON => '个人供应商',
- // SupplierTypeEnum::COMPANY => '公司供应商',
- // ],
- //
- // BorrowStatusEnum::class => [
- // BorrowStatusEnum::NO => '无借款',
- // BorrowStatusEnum::OK => '已结清',
- // BorrowStatusEnum::BORROW => '有借款',
- // ],
- // BorrowReturnStatusEnum::class => [
- // BorrowReturnStatusEnum::NO => '尚未打款',
- // BorrowReturnStatusEnum::WAIT => '待还款',
- // BorrowReturnStatusEnum::OK => '已经还完',
- // ],
- ];
|