Lumen7.x 使用笔记(十)状态码和提示信息

作者: 太阳上的雨天 分类: Lumen7.x使用教程,PHP 发布时间: 2020-10-01 15:47

App\Enums\WopMessage.php

<?php
namespace App\Enums;

/**
 * Note: 提示信息
 * User: clj
 * Class WopMessage
 * @package App\Response
 */
class WopMessage
{
    const FIELD                         = '失败';
    const MISS_REQUIRED_PARAMS          = '缺少请求参数';
    const EXPIRED                       = 'Access_Token已过期';
    const VERIFY_FIELD                  = '校验失败';
    const HTTP_ERROR                    = '网络开小差了,请稍后再试';
    const LOG_FIELD                     = '登录失败';
    const REG_FIELD                     = '注册失败';
    const DEL_FIELD                     = '删除失败';
    const UPDATE_FIELD                  = '修改失败';
    const ACCOUNT_NOT_EXISTS            = '账号不存在';
    const ACCOUNT_FAIL                  = '账号被禁用';
    const PWD_ERR                       = '密码错误';
    const GENERATE_ERR                  = '系统错误,无法生成jwtToken';
    const ACCOUNT_EXISTS                = '已注册,请直接登录';
    const CREATE_FAILED                 = '创建失败';
    const ILLEGAL_REQUEST               = '非法请求';
    const NOT_LOGIN                     = 'Token失效';
    const RESET_LOGIN                   = '刷新jwtToken失效,重新登录';
}

App\Enums\WopCode.php

<?php
namespace App\Enums;

/**
 * Note: 状态码
 * User: clj
 * Class WopMessage
 * @package App\Response
 */
class WopCode
{
    const SUCCESS                  = 0;     // 成功
    const FAILED                   = 10000; //错误
    const VERIFY_FIELD             = 10001; //缺少authorization参数 非法请求
    const LOGIN_FAILED             = 10002; //Token失效
    const GENERATE_ERR             = 10003; //系统错误,无法生成jwtToken
    const RESET_LOGIN              = 10004; //刷新jwtToken失效,重新登录
    const PARAMS_FAILED            = 10010; //参数验证不通过
    const REQUEST_FAILED           = 10020; //缺少请求参数
    const ERROR                    = 10500; //系统内部错误(sql/redis/系统内部)
}

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注