"参数错误", "code" => 400, "errorCode" => 24001]; const REGISTERED = ["msg" => "用户已存在,无需创建", "code" => 400, "errorCode" => 24101]; const DB_ERROR = ["msg" => "数据库操作错误", "code" => 500, "errorCode" => 24102]; const SCORE_ERR = ["msg" => "你无权创建该用户", "code" => 403, "errorCode" => 24103]; const NOT_FOUND_COMMISSION = ["msg" => "获取佣金信息失败", "code" => 404, "errorCode" => 24104]; const INSUFFICIENT_COMMISSION = ["msg" => "可提现金额不足,无法提现", "code" => 400, "errorCode" => 24105]; const NOT_FOUND_BUYER = ["msg" => "未找到用户信息", "code" => 404, "errorCode" => 24106]; public static function atranslate($message,$param) { if ( empty($param) ) { return $message; } array_unshift($param,$message); return sprintf(...$param); } public static function getError($code) { $reflect = new \ReflectionClass(BuyerError::class); return $reflect->getConstant('E'.$code); } }