35 lines
1.4 KiB
PHP
35 lines
1.4 KiB
PHP
<?php
|
||
namespace app\biz;
|
||
|
||
class ResCode
|
||
{
|
||
const ERROR = 0; // 系统错误
|
||
const SUCCESS = 200; // 正确
|
||
const FAILED = -1; // 通用一般错误
|
||
const HEARTBEAT = 1; // 自定义1表示心跳消息,可忽略
|
||
const INTERNAL_ERROR = 500; // 500错误
|
||
const LOGIN_FAILED = 301; // 自定义301表示登录失败
|
||
const NOT_LOGGED = 306; // 自定义306表示未登录
|
||
const NOT_ALLOWED = 308; // 自定义308表示没有权限
|
||
const TOKEN_ERROR = 309; // 自定义309错误表示token失效
|
||
const TIMEOUT = 400; // 400超时
|
||
const NOT_FOUND = 404; // 404错误
|
||
const NO_DATA = 407; // 自定义407表示数据不存在
|
||
const NO_CHANGE = 408; // 自定义408表示无数据变化
|
||
|
||
const CODE_MESSAGES = [
|
||
self::ERROR => '内部错误',
|
||
self::SUCCESS => '操作成功',
|
||
self::FAILED => '操作失败',
|
||
self::NOT_LOGGED => '用户未登录',
|
||
self::HEARTBEAT => '心跳',
|
||
self::NOT_ALLOWED => '没有权限',
|
||
self::NOT_FOUND => '请求路径不正确',
|
||
self::INTERNAL_ERROR => '系统错误',
|
||
self::NO_DATA => '数据不存在',
|
||
self::LOGIN_FAILED => '登录失败',
|
||
self::NO_CHANGE => '无数据变化',
|
||
self::TOKEN_ERROR => '令牌无效',
|
||
self::TIMEOUT => '超时',
|
||
];
|
||
} |