<?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 => '超时', ]; }