uuidByName($name); } /** @deprecated 用 UserService::intIdByUuid() */ public static function getIdByUuid($uuid) { return self::service()->intIdByUuid($uuid); } /** @deprecated 用 UserService::intIdByName() */ public static function getIntIdByName($name) { return self::service()->intIdByName($name); } /** @deprecated 用 UserService::byId() */ public static function getById($id) { return self::service()->byId($id); } /** @deprecated 用 UserService::byName() */ public static function getByName($name) { return self::service()->byName($name); } /** @deprecated 用 UserService::byUuid();列表场景用 byUuids(),别循环调这个 */ public static function getByUuid($id) { return self::service()->byUuid($id); } /** @deprecated 用 UserService::byUuids(),它返回 uuid => 摘要的映射,不会丢项 */ public static function getListByUuid($uuid) { // 非数组返回 null 是 v2 的既有口径,留在适配层,不要带进 Service if (! $uuid || ! is_array($uuid)) { return null; } return self::service()->listByUuids($uuid); } /** @deprecated 用 UserService::profile() */ public static function userInfo($user) { return self::service()->profile($user); } private static function service(): UserService { return app(UserService::class); } }