* @version : Huosdk 8.0 */ namespace huolib\status; class RebateStatus extends CommonStatus { /** * 定义认证的状态码 445 开头 */ const REBATE_AMOUNT_IS_ZERO = 44501; //申请金额为0 const REBATE_AMOUNT_MUST_LARGER_MIN = 44502; //申请金额必须大于最小申请金额 const REBATE_ORDER_IS_NULL = 44503; //申请订单为空 /** * 根据状态码得到出错信息 * 约定小于0的错误码异常对用户不可见 * * @param INT $status 状态 * * @return STRING msg字符串 */ static function getMsg($status = 200) { $_rs = parent::getMsg($status); if (false !== $_rs) { return $_rs; } $_msg = array( self::REBATE_AMOUNT_IS_ZERO => '金额为0', self::REBATE_AMOUNT_MUST_LARGER_MIN => '申请金额必须大于最小申请金额', self::REBATE_ORDER_IS_NULL => '无订单', ); return $_msg[$status]; } }