Loading src/Service/Interfaces/User/BaseInfoServiceInterface.php +11 −0 Original line number Diff line number Diff line Loading @@ -251,4 +251,15 @@ interface BaseInfoServiceInterface */ public function getCountryZonesByCodes(array $codes, $countryId = null, array $relations = []); /** * 通过角色标识获取角色信息 * @param string name 角色名称 * @param array $relations 角色的关联信息 * 支持["users", "perms"] * 分别是 角色下的用户,角色下的权限 * @param array $columns 默认显示所有字段,['id', 'name', 'is_active', 'display_name', 'description'] * @return array|null */ public function getRoleByName(string $name, array $relations = [], array $columns = ['*']); } Loading
src/Service/Interfaces/User/BaseInfoServiceInterface.php +11 −0 Original line number Diff line number Diff line Loading @@ -251,4 +251,15 @@ interface BaseInfoServiceInterface */ public function getCountryZonesByCodes(array $codes, $countryId = null, array $relations = []); /** * 通过角色标识获取角色信息 * @param string name 角色名称 * @param array $relations 角色的关联信息 * 支持["users", "perms"] * 分别是 角色下的用户,角色下的权限 * @param array $columns 默认显示所有字段,['id', 'name', 'is_active', 'display_name', 'description'] * @return array|null */ public function getRoleByName(string $name, array $relations = [], array $columns = ['*']); }