* @version : HUOSDK 8.0 */ class SessionStatus { CONST NO_ERROR = 200; //成功 CONST UNKNOWN_ERROR = -9999; CONST MOBILE_ISBIND = 4001; CONST OPENTYPE_DEVICENUM_EMPTY = 4002; CONST DEVICENUM_UIDNOTMATCH = 4003; CONST TOKEN_EXPRIRY = 4004; CONST TOKEN_DECODE_ERROR = 4005; CONST SIGN_ERROR = 4006; CONST MOBILE_VCODE_ERROR = 4007; CONST PAGE_EXPIRY = 4008; CONST SENDEMAIL_SHORT_TIME = 4009;//发送邮件时间间隔太短 CONST APPEAL_SHORT_TIME = 4010;//申诉时间不足48小时 CONST TOKEN_ERROR = 4011; // CONST TOKENUSED_ERROR = 4012; /** * 根据状态码得到出错信息 */ static function getMsg($state) { $msg = array( /*** 成功 ***/ self::NO_ERROR => '', self::PAGE_EXPIRY => '登录已过期,请返回重新操作', self::TOKEN_ERROR => '登录已过期.', self::TOKENUSED_ERROR => '操作超时,请返回重新操作', self::MOBILE_ISBIND => '手机号已绑定', self::OPENTYPE_DEVICENUM_EMPTY => '平台标示或设备号为空', self::UNKNOWN_ERROR => '未知错误', self::TOKEN_EXPRIRY => '登录已过期', self::TOKEN_DECODE_ERROR => '数据解密错误', self::DEVICENUM_UIDNOTMATCH => '设备号和uid不匹配', self::SIGN_ERROR => '签名错误', self::MOBILE_VCODE_ERROR => "手机验证码错误", self::SENDEMAIL_SHORT_TIME => '发送间隔太短', self::APPEAL_SHORT_TIME => '您距上次成功申诉不足48小时', ); return $msg[$state]; } }