SYMBOL INDEX (2497 symbols across 625 files) FILE: docs/.vitepress/config/en.ts function nav (line 31) | function nav(): DefaultTheme.NavItem[] { function sidebarGuide (line 59) | function sidebarGuide(): DefaultTheme.SidebarItem[] { function sidebarOther (line 101) | function sidebarOther(): DefaultTheme.SidebarItem[] { FILE: docs/.vitepress/config/shared.ts method postprocess (line 21) | postprocess(code) { method config (line 26) | config(md) { method transformItems (line 52) | transformItems(items) { FILE: docs/.vitepress/config/zh.ts function nav (line 56) | function nav(): DefaultTheme.NavItem[] { function sidebarGuide (line 84) | function sidebarGuide(): DefaultTheme.SidebarItem[] { function sidebarOther (line 126) | function sidebarOther(): DefaultTheme.SidebarItem[] { FILE: example/demo/src/main/java/cn/hiauth/demo/DemoApplication.java class DemoApplication (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: example/demo/src/main/java/cn/hiauth/demo/IndexController.java class IndexController (line 20) | @RestController method index (line 28) | @GetMapping("/") FILE: example/hiauth-client-exp/src/main/java/cn/hiauth/client/ClientStarter.java class ClientStarter (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: example/hiauth-client-exp/src/main/java/cn/hiauth/client/config/BeanConfig.java class BeanConfig (line 5) | @Configuration FILE: example/hiauth-client-exp/src/main/java/cn/hiauth/client/config/SecurityConfig.java class SecurityConfig (line 6) | @Configuration FILE: example/hiauth-client-exp/src/main/java/cn/hiauth/client/config/WebMvcConfig.java class WebMvcConfig (line 11) | @Configuration method addResourceHandlers (line 17) | @Override FILE: example/hiauth-client-exp/src/main/java/cn/hiauth/client/controller/ClientController.java class ClientController (line 5) | @Controller FILE: example/hiauth-client/src/main/java/cn/hiauth/hiauthclient/HiauthClientStarter.java class HiauthClientStarter (line 7) | @ComponentScan(basePackages = {"cn.hiauth.client", "cn.hiauth.hiauthclie... method main (line 11) | public static void main(String[] args) { FILE: example/hiauth-client/src/main/java/cn/hiauth/hiauthclient/config/WebMvcConfig.java class WebMvcConfig (line 10) | @Configuration method addResourceHandlers (line 13) | @Override FILE: example/hiauth-client/src/main/java/cn/hiauth/hiauthclient/controller/ApiController.java class ApiController (line 13) | @Slf4j method getAuth (line 19) | @GetMapping("/getAuth") FILE: example/hiauth-client/src/main/java/cn/hiauth/hiauthclient/controller/IndexController.java class IndexController (line 16) | @Slf4j method index (line 20) | @GetMapping({"/", "/index"}) method profile (line 33) | @GetMapping("/api/profile") FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/ServerStarter.java class ServerStarter (line 8) | @ComponentScan(basePackages = {"cn.hiauth.server", Constant.SCMS_BASIC_P... method main (line 12) | public static void main(String[] args) { FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/config/AuthServerConfig.java class AuthServerConfig (line 31) | @Configuration(proxyBeanMethods = false) method authorizationServerSecurityFilterChain (line 38) | @Bean method registeredClientRepository (line 66) | @Bean method authorizationService (line 71) | @Bean method authorizationConsentService (line 76) | @Bean method idTokenCustomizer (line 81) | @Bean method jwkSource (line 86) | @Bean method jwtDecoder (line 93) | @Bean method authorizationServerSettings (line 98) | @Bean FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/config/BeanConfig.java class BeanConfig (line 6) | @Slf4j FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/config/SecurityConfig.java class SecurityConfig (line 21) | @EnableWebSecurity method defaultSecurityFilterChain (line 26) | @Bean method userDetailsService (line 38) | @Bean method authenticationSuccessHandler (line 48) | private AuthenticationSuccessHandler authenticationSuccessHandler() { method sessionRegistry (line 52) | @Bean method httpSessionEventPublisher (line 57) | @Bean FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/config/WebMvcConfig.java class WebMvcConfig (line 11) | @Configuration method addResourceHandlers (line 17) | @Override FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/controller/IndexController.java class IndexController (line 5) | @Controller FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/controller/LoginController.java class LoginController (line 6) | @Slf4j FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/federation/FederatedIdentityAuthenticationSuccessHandler.java class FederatedIdentityAuthenticationSuccessHandler (line 38) | public final class FederatedIdentityAuthenticationSuccessHandler impleme... method onAuthenticationSuccess (line 47) | @Override method setOAuth2UserHandler (line 60) | public void setOAuth2UserHandler(Consumer oauth2UserHandle... method setOidcUserHandler (line 64) | public void setOidcUserHandler(Consumer oidcUserHandler) { FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/federation/FederatedIdentityIdTokenCustomizer.java class FederatedIdentityIdTokenCustomizer (line 36) | public final class FederatedIdentityIdTokenCustomizer implements OAuth2T... method customize (line 53) | @Override method extractClaims (line 70) | private Map extractClaims(Authentication principal) { FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/mapper/SimpleJdbcRegisteredClientRepository.java class SimpleJdbcRegisteredClientRepository (line 11) | public class SimpleJdbcRegisteredClientRepository extends JdbcRegistered... method SimpleJdbcRegisteredClientRepository (line 31) | public SimpleJdbcRegisteredClientRepository(JdbcOperations jdbcOperati... method findByClientIds (line 35) | public List findByClientIds(Set clientIds) { FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/utils/jose/Jwks.java class Jwks (line 35) | public final class Jwks { method Jwks (line 37) | private Jwks() { method generateRsa (line 40) | public static RSAKey generateRsa() { method generateEc (line 52) | public static ECKey generateEc() { method generateSecret (line 65) | public static OctetSequenceKey generateSecret() { FILE: example/hiauth-server-exp/src/main/java/cn/hiauth/server/utils/jose/KeyGeneratorUtils.java class KeyGeneratorUtils (line 32) | final class KeyGeneratorUtils { method KeyGeneratorUtils (line 34) | private KeyGeneratorUtils() { method generateSecretKey (line 37) | static SecretKey generateSecretKey() { method generateRsaKey (line 47) | static KeyPair generateRsaKey() { method generateEcKey (line 59) | static KeyPair generateEcKey() { FILE: example/himall/src/main/java/cn/hiauth/himall/HiMallStarter.java class HiMallStarter (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: example/himall/src/main/java/cn/hiauth/himall/config/SecurityConfig.java class SecurityConfig (line 15) | @EnableWebSecurity method restTemplate (line 19) | @Bean method webSecurityCustomizer (line 24) | @Bean method securityFilterChain (line 29) | @Bean FILE: example/himall/src/main/java/cn/hiauth/himall/config/WebMvcConfig.java class WebMvcConfig (line 10) | @Configuration method addResourceHandlers (line 13) | @Override FILE: example/himall/src/main/java/cn/hiauth/himall/controller/AuthController.java class AuthController (line 10) | @RestController method client (line 13) | @ResponseBody FILE: example/himall/src/main/java/cn/hiauth/himall/controller/IndexController.java class IndexController (line 27) | @Slf4j method index (line 40) | @GetMapping({"/", "/index"}) method logout (line 45) | @GetMapping("/user/logout") method profile (line 55) | @GetMapping("/profile") FILE: example/resource/src/main/java/cn/hiauth/resource/ResourceStarter.java class ResourceStarter (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: example/resource/src/main/java/cn/hiauth/resource/config/ResourceServerConfig.java class ResourceServerConfig (line 13) | @Configuration method securityFilterChain (line 18) | @Bean FILE: example/resource/src/main/java/cn/hiauth/resource/config/auth/SimpleAccessDeniedHandler.java class SimpleAccessDeniedHandler (line 14) | public class SimpleAccessDeniedHandler implements AccessDeniedHandler { method handle (line 16) | @Override FILE: example/resource/src/main/java/cn/hiauth/resource/config/auth/SimpleAuthenticationEntryPoint.java class SimpleAuthenticationEntryPoint (line 17) | public class SimpleAuthenticationEntryPoint implements AuthenticationEnt... method commence (line 19) | @Override FILE: example/resource/src/main/java/cn/hiauth/resource/controller/IndexController.java class IndexController (line 6) | @RestController method index (line 9) | @GetMapping("/") FILE: example/resource/src/main/java/cn/hiauth/resource/controller/ProfileController.java class ProfileController (line 9) | @PreAuthorize("hasAuthority('SCOPE_profile')") method info (line 14) | @GetMapping("/info") FILE: example/resource/src/main/java/cn/hiauth/resource/controller/UnpapiController.java class UnpapiController (line 11) | @RestController method metadata (line 15) | @GetMapping("/metadata") FILE: example/resource/src/main/java/cn/hiauth/resource/controller/UserController.java class UserController (line 9) | @PreAuthorize("hasAuthority('SCOPE_user')") method info (line 14) | @GetMapping("/info") FILE: example/resource/src/main/java/cn/hiauth/resource/utils/ResponseTools.java class ResponseTools (line 10) | public class ResponseTools { method write (line 18) | public static void write(HttpServletResponse response, R r) throws ... FILE: example/spring-cloud-with-hiauth-client/gateway1/src/main/java/cn/hiauth/gateway/ApiController.java class ApiController (line 12) | @RestController method userinfo (line 16) | @ResponseBody FILE: example/spring-cloud-with-hiauth-client/gateway1/src/main/java/cn/hiauth/gateway/GatewayStarter.java class GatewayStarter (line 8) | @SpringBootApplication method main (line 12) | public static void main(String[] args) { FILE: example/spring-cloud-with-hiauth-client/gateway1/src/main/java/cn/hiauth/gateway/IndexController.java class IndexController (line 6) | @RestController method index (line 9) | @GetMapping("/") method home (line 14) | @GetMapping("/home") FILE: example/spring-cloud-with-hiauth-client/ordersvc1/src/main/java/cn/hiauth/gateway/IndexController.java class IndexController (line 9) | @RestController method index (line 12) | @GetMapping("/api/info") FILE: example/spring-cloud-with-hiauth-client/ordersvc1/src/main/java/cn/hiauth/gateway/OrderStarter.java class OrderStarter (line 9) | @EnableDiscoveryClient method main (line 14) | public static void main(String[] args) { FILE: example/spring-cloud/gateway/src/main/java/cn/hiauth/gateway/ApiController.java class ApiController (line 9) | @RestController method userinfo (line 13) | @GetMapping("/userinfo") FILE: example/spring-cloud/gateway/src/main/java/cn/hiauth/gateway/GatewayStarter.java class GatewayStarter (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: example/spring-cloud/gateway/src/main/java/cn/hiauth/gateway/IndexController.java class IndexController (line 6) | @RestController method index (line 9) | @GetMapping("/") method home (line 14) | @GetMapping("/home") FILE: example/spring-cloud/gateway/src/main/java/cn/hiauth/gateway/SecurityConfig.java class SecurityConfig (line 16) | @Configuration method securityWebFilterChain (line 20) | @Bean method logoutSuccessHandler (line 39) | @Bean method logoutWebFilter (line 56) | @Bean FILE: example/spring-cloud/ordersvc/src/main/java/cn/hiauth/gateway/IndexController.java class IndexController (line 7) | @RestController method index (line 10) | @GetMapping("/") FILE: example/spring-cloud/ordersvc/src/main/java/cn/hiauth/gateway/OrderStarter.java class OrderStarter (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: example/wechat-login/src/main/java/cn/hiauth/wechatlogin/WechatLoginStarter.java class WechatLoginStarter (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: example/wechat-login/src/main/java/cn/hiauth/wechatlogin/config/SecurityConfig.java class SecurityConfig (line 28) | @EnableWebSecurity method passwordEncoder (line 32) | @Bean method customUserDetailsService (line 37) | @Bean method restTemplate (line 42) | @Bean method webSecurityCustomizer (line 47) | @Bean method securityContextRepository (line 55) | @Bean method securityFilterChain (line 61) | @Bean method smsCodeAuthenticationFilter (line 86) | @Bean method qrCodeAuthenticationFilter (line 95) | @Bean method authenticationManager (line 103) | @Bean FILE: example/wechat-login/src/main/java/cn/hiauth/wechatlogin/config/WebMvcConfig.java class WebMvcConfig (line 10) | @Configuration method addResourceHandlers (line 13) | @Override FILE: example/wechat-login/src/main/java/cn/hiauth/wechatlogin/config/web/security/phone/SmsCodeAuthenticationFilter.java class SmsCodeAuthenticationFilter (line 12) | public class SmsCodeAuthenticationFilter extends AbstractAuthenticationP... method SmsCodeAuthenticationFilter (line 14) | public SmsCodeAuthenticationFilter() { method attemptAuthentication (line 18) | @Override FILE: example/wechat-login/src/main/java/cn/hiauth/wechatlogin/config/web/security/phone/SmsCodeAuthenticationProvider.java class SmsCodeAuthenticationProvider (line 10) | public class SmsCodeAuthenticationProvider implements AuthenticationProv... method SmsCodeAuthenticationProvider (line 14) | public SmsCodeAuthenticationProvider(CustomUserDetailsService userDeta... method authenticate (line 18) | @Override method supports (line 40) | @Override FILE: example/wechat-login/src/main/java/cn/hiauth/wechatlogin/config/web/security/phone/SmsCodeAuthenticationToken.java class SmsCodeAuthenticationToken (line 8) | public class SmsCodeAuthenticationToken extends AbstractAuthenticationTo... method SmsCodeAuthenticationToken (line 14) | public SmsCodeAuthenticationToken(String mobile, String code) { method SmsCodeAuthenticationToken (line 21) | public SmsCodeAuthenticationToken(Object principal, Collection payload) { method parseToken (line 47) | public static JWT parseToken(String token) { FILE: hiauth-client-starter/hiauth-client-commons/src/main/java/cn/hiauth/client/SecurityCorp.java class SecurityCorp (line 5) | @Data method SecurityCorp (line 11) | public SecurityCorp(Long id, String name) { FILE: hiauth-client-starter/hiauth-client-commons/src/main/java/cn/hiauth/client/SecurityService.java type SecurityService (line 8) | public interface SecurityService { method loadSecurityUser (line 10) | SecurityUser loadSecurityUser(Authentication auth); method loadUserCorps (line 15) | List loadUserCorps(Long userId); method switchCorp (line 20) | Boolean switchCorp(Long id); FILE: hiauth-client-starter/hiauth-client-commons/src/main/java/cn/hiauth/client/SecurityUser.java class SecurityUser (line 5) | @Data FILE: hiauth-client-starter/hiauth-client-commons/src/main/java/cn/hiauth/client/SessionContext.java class SessionContext (line 13) | @Data method SessionContext (line 26) | public SessionContext(String clientName, String cachePrefix, Integer c... FILE: hiauth-client-starter/hiauth-client-commons/src/main/java/cn/hiauth/client/SessionContextHolder.java class SessionContextHolder (line 13) | public class SessionContextHolder { method setRedisTemplate (line 18) | public static void setRedisTemplate(RedisTemplate redi... method getContext (line 22) | public static SessionContext getContext() { method setContext (line 26) | public static void setContext(SessionContext context) { method getAuthentication (line 30) | public static Authentication getAuthentication() { method getPrincipal (line 35) | public static SecurityUser getPrincipal() { method refresh (line 40) | public static void refresh() { method auth (line 49) | public static SessionContext auth(String clientName, String cachePrefi... method auth (line 55) | public static SessionContext auth(SessionContext context) { method auth (line 59) | public static SessionContext auth(SessionContext context, String cache... method logout (line 76) | public static void logout() { FILE: hiauth-client-starter/hiauth-client-commons/src/main/java/cn/hiauth/client/TokenVo.java class TokenVo (line 3) | public class TokenVo { method TokenVo (line 11) | public TokenVo() { method TokenVo (line 14) | public TokenVo(String accessToken, String refreshToken, Integer expire... method getScope (line 21) | public String getScope() { method setScope (line 25) | public void setScope(String scope) { method getAccessToken (line 29) | public String getAccessToken() { method setAccessToken (line 33) | public void setAccessToken(String accessToken) { method getExpireIn (line 37) | public Integer getExpireIn() { method setExpireIn (line 41) | public void setExpireIn(Integer expireIn) { method getRefreshToken (line 45) | public String getRefreshToken() { method setRefreshToken (line 49) | public void setRefreshToken(String refreshToken) { FILE: hiauth-client-starter/hiauth-client-commons/src/main/java/cn/hiauth/client/UserinfoVo.java class UserinfoVo (line 8) | @Data method toVo (line 22) | public static UserinfoVo toVo(Authentication auth) { FILE: hiauth-client-starter/hiauth-client-resource-spring-boot-starter/src/main/java/cn/hiauth/client/resource/HiAuthClientResourceAutoConfig.java class HiAuthClientResourceAutoConfig (line 10) | @Slf4j FILE: hiauth-client-starter/hiauth-client-resource-spring-boot-starter/src/main/java/cn/hiauth/client/resource/HiAuthClientResourceProperties.java class HiAuthClientResourceProperties (line 8) | @Data FILE: hiauth-client-starter/hiauth-client-session-spring-boot-starter/src/main/java/cn/hiauth/client/session/AuthFilter.java class AuthFilter (line 27) | @Slf4j method AuthFilter (line 36) | public AuthFilter(HiAuthClientSessionProperties properties, RedisTempl... method init (line 41) | @Override method doFilter (line 46) | @Override method doIt (line 57) | private void doIt(HttpServletRequest request, HttpServletResponse resp... method getSessionContext (line 71) | private SessionContext getSessionContext(HttpServletRequest request) t... method matcherUrl (line 102) | public boolean matcherUrl(String uri) { method ignoreUrl (line 111) | public boolean ignoreUrl(String uri) { method printError (line 120) | private void printError(HttpServletRequest request, HttpServletRespons... method destroy (line 152) | @Override FILE: hiauth-client-starter/hiauth-client-session-spring-boot-starter/src/main/java/cn/hiauth/client/session/HiAuthClientSessionAutoConfig.java class HiAuthClientSessionAutoConfig (line 16) | @Slf4j method authFilterRegister (line 27) | @Bean FILE: hiauth-client-starter/hiauth-client-session-spring-boot-starter/src/main/java/cn/hiauth/client/session/HiAuthClientSessionCacheConfig.java class HiAuthClientSessionCacheConfig (line 19) | @Slf4j method redisTemplate (line 23) | @Bean FILE: hiauth-client-starter/hiauth-client-session-spring-boot-starter/src/main/java/cn/hiauth/client/session/HiAuthClientSessionController.java class HiAuthClientSessionController (line 12) | @Slf4j method userInfo (line 20) | @ResponseBody method myCorps (line 27) | @ResponseBody method switchCorp (line 35) | @ResponseBody FILE: hiauth-client-starter/hiauth-client-session-spring-boot-starter/src/main/java/cn/hiauth/client/session/HiAuthClientSessionProperties.java class HiAuthClientSessionProperties (line 9) | @Data FILE: hiauth-client-starter/hiauth-client-session-spring-boot-starter/src/main/java/cn/hiauth/client/session/HiAuthClientSessionRunner.java class HiAuthClientSessionRunner (line 14) | @Slf4j method run (line 21) | @Override FILE: hiauth-client-starter/hiauth-client-spring-boot-starter/src/main/java/cn/hiauth/client/AuthFilter.java class AuthFilter (line 26) | @Slf4j method AuthFilter (line 37) | public AuthFilter(HiAuthClientProperties properties, RedisTemplate getTokenByOauthServer(String code) { method getUserInfoByOauthServer (line 197) | private Map getUserInfoByOauthServer(String accessToken) throws ... method updatePwdByOauthServer (line 206) | private Map updatePwdByOauthServer(String accessToken, String ra... FILE: hiauth-client-starter/hiauth-client-spring-boot-starter/src/main/java/cn/hiauth/client/HiAuthClientProperties.java class HiAuthClientProperties (line 9) | @Data FILE: hiauth-client-starter/hiauth-client-spring-boot-starter/src/main/java/cn/hiauth/client/HiAuthClientProviderProperties.java class HiAuthClientProviderProperties (line 8) | @Data FILE: hiauth-client-starter/hiauth-client-spring-boot-starter/src/main/java/cn/hiauth/client/HiAuthClientRegistrationProperties.java class HiAuthClientRegistrationProperties (line 9) | @Data FILE: hiauth-client-starter/hiauth-client-spring-boot-starter/src/main/java/cn/hiauth/client/HiAuthClientRunner.java class HiAuthClientRunner (line 13) | @Slf4j method run (line 20) | @Override FILE: hiauth-client-starter/hiauth-client-spring-boot-starter/src/main/java/cn/hiauth/client/api/TokenVo.java class TokenVo (line 3) | public class TokenVo { method TokenVo (line 11) | public TokenVo() { method TokenVo (line 14) | public TokenVo(String accessToken, String refreshToken, Integer expire... method getScope (line 21) | public String getScope() { method setScope (line 25) | public void setScope(String scope) { method getAccessToken (line 29) | public String getAccessToken() { method setAccessToken (line 33) | public void setAccessToken(String accessToken) { method getExpireIn (line 37) | public Integer getExpireIn() { method setExpireIn (line 41) | public void setExpireIn(Integer expireIn) { method getRefreshToken (line 45) | public String getRefreshToken() { method setRefreshToken (line 49) | public void setRefreshToken(String refreshToken) { FILE: hiauth-client-starter/hiauth-client-spring-boot-starter/src/main/java/cn/hiauth/client/api/UserPwdUpdateDto.java class UserPwdUpdateDto (line 5) | @Data FILE: hiauth-client-starter/hiauth-client-spring-cloud-gateway-starter/src/main/java/cn/hiauth/client/gateway/AuthGatewayFilterFactory.java class AuthGatewayFilterFactory (line 29) | @Slf4j method AuthGatewayFilterFactory (line 36) | public AuthGatewayFilterFactory(HiAuthClientGatewayProperties hiAuthCl... method apply (line 42) | @Override method checkAuth (line 58) | private void checkAuth(ServerWebExchange exchange, String cachePrefix) { method matcherAuthUrl (line 72) | public boolean matcherAuthUrl(String uri) { method getSessionContext (line 81) | private SessionContext getSessionContext(ServerHttpRequest request, St... method handleException (line 105) | private Mono handleException(ServerWebExchange exchange, Throwab... method shortcutFieldOrder (line 125) | @Override class Config (line 130) | @Data FILE: hiauth-client-starter/hiauth-client-spring-cloud-gateway-starter/src/main/java/cn/hiauth/client/gateway/HiAuthClientGatewayAutoConfig.java class HiAuthClientGatewayAutoConfig (line 25) | @Slf4j method authGatewayFilterFactory (line 33) | @Bean method restTemplate (line 38) | @Bean method redisTemplate (line 44) | @Bean FILE: hiauth-client-starter/hiauth-client-spring-cloud-gateway-starter/src/main/java/cn/hiauth/client/gateway/HiAuthClientGatewayController.java class HiAuthClientGatewayController (line 29) | @Slf4j method login (line 43) | @GetMapping("/unpapi/{clientName}/oauth2/login") method getTokenHtml (line 57) | @GetMapping(value = "/unpapi/{clientName}/oauth2/token/redirect") method logout (line 78) | @GetMapping("/unpapi/{clientName}/oauth2/logout") method userinfo (line 89) | @ResponseBody method updatePwd (line 96) | @ResponseBody method auth (line 104) | private SessionContext auth(String clientName, Client client, String c... method getTokenByOauthServer (line 162) | private Map getTokenByOauthServer(Client client, String code) { method getUserInfoByOauthServer (line 175) | private Map getUserInfoByOauthServer(String accessToken) throws ... method updatePwdByOauthServer (line 184) | private Map updatePwdByOauthServer(String accessToken, String ra... FILE: hiauth-client-starter/hiauth-client-spring-cloud-gateway-starter/src/main/java/cn/hiauth/client/gateway/HiAuthClientGatewayProperties.java class HiAuthClientGatewayProperties (line 11) | @Data FILE: hiauth-client-starter/hiauth-client-spring-cloud-gateway-starter/src/main/java/cn/hiauth/client/gateway/HiAuthClientGatewayRunner.java class HiAuthClientGatewayRunner (line 14) | @Slf4j method run (line 21) | @Override FILE: hiauth-client-starter/hiauth-client-spring-cloud-gateway-starter/src/main/java/cn/hiauth/client/gateway/UserPwdUpdateDto.java class UserPwdUpdateDto (line 5) | @Data FILE: hiauth-front/apps/backend-mock/api/system/dept/list.ts function generateMockDataList (line 16) | function generateMockDataList(count: number) { FILE: hiauth-front/apps/backend-mock/api/system/menu/name-exists.ts function getNames (line 8) | function getNames(menus: any[]) { FILE: hiauth-front/apps/backend-mock/api/system/menu/path-exists.ts function getPaths (line 8) | function getPaths(menus: any[]) { FILE: hiauth-front/apps/backend-mock/api/system/role/list.ts function generateMockDataList (line 19) | function generateMockDataList(count: number) { FILE: hiauth-front/apps/backend-mock/api/table/list.ts function generateMockDataList (line 10) | function generateMockDataList(count: number) { type ItemType (line 75) | type ItemType = (typeof listData)[0]; FILE: hiauth-front/apps/backend-mock/utils/cookie-utils.ts function clearRefreshTokenCookie (line 5) | function clearRefreshTokenCookie(event: H3Event) { function setRefreshTokenCookie (line 13) | function setRefreshTokenCookie( function getRefreshTokenFromCookie (line 25) | function getRefreshTokenFromCookie(event: H3Event) { FILE: hiauth-front/apps/backend-mock/utils/jwt-utils.ts constant ACCESS_TOKEN_SECRET (line 11) | const ACCESS_TOKEN_SECRET = 'access_token_secret'; constant REFRESH_TOKEN_SECRET (line 12) | const REFRESH_TOKEN_SECRET = 'refresh_token_secret'; type UserPayload (line 14) | interface UserPayload extends UserInfo { function generateAccessToken (line 19) | function generateAccessToken(user: UserInfo) { function generateRefreshToken (line 23) | function generateRefreshToken(user: UserInfo) { function verifyAccessToken (line 29) | function verifyAccessToken( function verifyRefreshToken (line 60) | function verifyRefreshToken( FILE: hiauth-front/apps/backend-mock/utils/mock-data.ts type UserInfo (line 1) | interface UserInfo { constant MOCK_USERS (line 10) | const MOCK_USERS: UserInfo[] = [ constant MOCK_CODES (line 36) | const MOCK_CODES = [ constant MOCK_MENUS (line 174) | const MOCK_MENUS = [ constant MOCK_MENU_LIST (line 189) | const MOCK_MENU_LIST = [ function getMenuIds (line 381) | function getMenuIds(menus: any[]) { FILE: hiauth-front/apps/backend-mock/utils/response.ts function useResponseSuccess (line 5) | function useResponseSuccess(data: T) { function usePageResponseSuccess (line 14) | function usePageResponseSuccess( function useResponseError (line 35) | function useResponseError(message: string, error: any = null) { function forbiddenResponse (line 44) | function forbiddenResponse( function unAuthorizedResponse (line 52) | function unAuthorizedResponse(event: H3Event) { function sleep (line 57) | function sleep(ms: number) { function pagination (line 61) | function pagination( FILE: hiauth-front/apps/web-antd/src/adapter/component/index.ts type ComponentType (line 99) | type ComponentType = function initComponentAdapter (line 127) | async function initComponentAdapter() { FILE: hiauth-front/apps/web-antd/src/adapter/form.ts function initSetupVbenForm (line 11) | async function initSetupVbenForm() { type VbenFormSchema (line 48) | type VbenFormSchema = FormSchema; FILE: hiauth-front/apps/web-antd/src/adapter/vxe-table.ts method renderTableDefault (line 43) | renderTableDefault(_renderOpts, params) { method renderTableDefault (line 51) | renderTableDefault(renderOpts) { FILE: hiauth-front/apps/web-antd/src/api/core/auth.ts type LoginParams (line 5) | interface LoginParams { type LoginResult (line 11) | interface LoginResult { type RefreshTokenResult (line 15) | interface RefreshTokenResult { function loginApi (line 24) | async function loginApi(data: AuthApi.LoginParams) { function refreshTokenApi (line 31) | async function refreshTokenApi() { function logoutApi (line 40) | async function logoutApi() { function getAccessCodesApi (line 49) | async function getAccessCodesApi() { FILE: hiauth-front/apps/web-antd/src/api/core/menu.ts function getAllMenusApi (line 8) | async function getAllMenusApi() { FILE: hiauth-front/apps/web-antd/src/api/core/user.ts function getUserInfoApi (line 8) | async function getUserInfoApi() { FILE: hiauth-front/apps/web-antd/src/api/request.ts function createRequestClient (line 24) | function createRequestClient(baseURL: string, options?: RequestClientOpt... FILE: hiauth-front/apps/web-antd/src/bootstrap.ts function bootstrap (line 19) | async function bootstrap(namespace: string) { FILE: hiauth-front/apps/web-antd/src/locales/index.ts function loadMessages (line 33) | async function loadMessages(lang: SupportedLanguagesType) { function loadThirdPartyMessage (line 45) | async function loadThirdPartyMessage(lang: SupportedLanguagesType) { function loadDayjsLocale (line 53) | async function loadDayjsLocale(lang: SupportedLanguagesType) { function loadAntdLocale (line 80) | async function loadAntdLocale(lang: SupportedLanguagesType) { function setupI18n (line 93) | async function setupI18n(app: App, options: LocaleSetupOptions = {}) { FILE: hiauth-front/apps/web-antd/src/main.ts function initApplication (line 9) | async function initApplication() { FILE: hiauth-front/apps/web-antd/src/router/access.ts function generateAccess (line 17) | async function generateAccess(options: GenerateMenuAndRoutesOptions) { FILE: hiauth-front/apps/web-antd/src/router/guard.ts function setupCommonGuard (line 17) | function setupCommonGuard(router: Router) { function setupAccessGuard (line 47) | function setupAccessGuard(router: Router) { function createRouterGuard (line 126) | function createRouterGuard(router: Router) { FILE: hiauth-front/apps/web-antd/src/store/auth.ts function authLogin (line 28) | async function authLogin( function logout (line 80) | async function logout(redirect: boolean = true) { function fetchUserInfo (line 100) | async function fetchUserInfo() { function $reset (line 107) | function $reset() { FILE: hiauth-front/apps/web-auth/src/adapter/component/index.ts type ComponentType (line 99) | type ComponentType = function initComponentAdapter (line 127) | async function initComponentAdapter() { FILE: hiauth-front/apps/web-auth/src/adapter/form.ts function initSetupVbenForm (line 11) | async function initSetupVbenForm() { type VbenFormSchema (line 48) | type VbenFormSchema = FormSchema; FILE: hiauth-front/apps/web-auth/src/adapter/vxe-table.ts method renderTableDefault (line 43) | renderTableDefault(_renderOpts, params) { method renderTableDefault (line 51) | renderTableDefault(renderOpts) { FILE: hiauth-front/apps/web-auth/src/api/core/app.ts type AppPageDto (line 5) | interface AppPageDto extends PageDto { type AppLimitDto (line 9) | interface AppLimitDto extends LimitDto { type AppCreateDto (line 13) | interface AppCreateDto { type AppUpdateDto (line 19) | interface AppUpdateDto { type AppVo (line 26) | interface AppVo { FILE: hiauth-front/apps/web-auth/src/api/core/appClient.ts type AppClientPageDto (line 6) | interface AppClientPageDto extends PageDto { type AppClientLimitDto (line 11) | interface AppClientLimitDto extends LimitDto { type AppClientCreateDto (line 16) | interface AppClientCreateDto { type AppClientUpdateDto (line 21) | interface AppClientUpdateDto { type AppClientDeleteDto (line 31) | interface AppClientDeleteDto { type AppClientVo (line 36) | interface AppClientVo { FILE: hiauth-front/apps/web-auth/src/api/core/appResource.ts type AppResourcePageDto (line 5) | interface AppResourcePageDto extends PageDto { type AppResourceCreateDto (line 16) | interface AppResourceCreateDto { type AppResourceUpdateDto (line 28) | interface AppResourceUpdateDto { type FindAppResourceIdsByRoleAndAppDto (line 40) | interface FindAppResourceIdsByRoleAndAppDto { type AppResourceVo (line 45) | interface AppResourceVo { FILE: hiauth-front/apps/web-auth/src/api/core/auth.ts type LoginParams (line 5) | interface LoginParams { type SmsCodeDto (line 10) | interface SmsCodeDto { type PhoneNumLoginDto (line 16) | interface PhoneNumLoginDto { type LoginResult (line 23) | interface LoginResult { type RefreshTokenResult (line 27) | interface RefreshTokenResult { type RegisterDto (line 33) | interface RegisterDto { function loginApi (line 44) | async function loginApi(data: AuthApi.LoginParams) { function phoneNumLoginApi (line 48) | async function phoneNumLoginApi(data: AuthApi.PhoneNumLoginDto) { function getSmsCodeApi (line 55) | async function getSmsCodeApi(data: AuthApi.SmsCodeDto) { function refreshTokenApi (line 62) | async function refreshTokenApi() { function logoutApi (line 71) | async function logoutApi() { function getAccessCodesApi (line 80) | async function getAccessCodesApi() { function registerApi (line 84) | async function registerApi(data: RegisterDto) { FILE: hiauth-front/apps/web-auth/src/api/core/common.ts type R (line 3) | interface R { type PageVo (line 9) | interface PageVo { type PageDto (line 16) | interface PageDto { type LimitDto (line 21) | interface LimitDto { type FileUrlVo (line 26) | interface FileUrlVo { type MetadataVo (line 30) | interface MetadataVo { function getMetadataApi (line 61) | async function getMetadataApi() { function uploadImgApi (line 65) | async function uploadImgApi(file: File) { FILE: hiauth-front/apps/web-auth/src/api/core/corp.ts type CorpPageDto (line 5) | interface CorpPageDto extends PageDto { type CorpLimitDto (line 9) | interface CorpLimitDto extends LimitDto { type CorpCreateDto (line 13) | interface CorpCreateDto { type CorpUpdateDto (line 18) | interface CorpUpdateDto { type CorpVo (line 24) | interface CorpVo { FILE: hiauth-front/apps/web-auth/src/api/core/dep.ts type DepPageDto (line 5) | interface DepPageDto extends PageDto { type DepLimitDto (line 13) | interface DepLimitDto extends LimitDto { type DepCreateDto (line 18) | interface DepCreateDto { type DepUpdateDto (line 27) | interface DepUpdateDto { type DepVo (line 36) | interface DepVo { FILE: hiauth-front/apps/web-auth/src/api/core/dict.ts type DictPageDto (line 5) | interface DictPageDto extends PageDto { type DictLimitDto (line 12) | interface DictLimitDto extends LimitDto { type DictCreateDto (line 17) | interface DictCreateDto { type DictUpdateDto (line 25) | interface DictUpdateDto { type DictVo (line 35) | interface DictVo { function pageDictApi (line 47) | async function pageDictApi(params: DictPageDto) { function getDictByIdApi (line 54) | async function getDictByIdApi(id: string) { function createDictApi (line 59) | async function createDictApi(params: DictCreateDto) { function updateDictApi (line 63) | async function updateDictApi(params: DictUpdateDto) { function deleteDictApi (line 67) | async function deleteDictApi(params: { ids: string[] }) { function findDictApi (line 71) | async function findDictApi(params: DictLimitDto) { function findSubDictApi (line 78) | async function findSubDictApi(params: DictLimitDto) { FILE: hiauth-front/apps/web-auth/src/api/core/emp.ts type EmpPageDto (line 6) | interface EmpPageDto extends PageDto { type EmpCreateDto (line 13) | interface EmpCreateDto { type EmpUpdateDto (line 24) | interface EmpUpdateDto { type EmpVo (line 35) | interface EmpVo { FILE: hiauth-front/apps/web-auth/src/api/core/menu.ts function getAllMenusApi (line 8) | async function getAllMenusApi() { FILE: hiauth-front/apps/web-auth/src/api/core/role.ts type RolePageDto (line 5) | interface RolePageDto extends PageDto { type RoleLimitDto (line 10) | interface RoleLimitDto extends LimitDto { type RoleCreateDto (line 14) | interface RoleCreateDto { type RoleUpdateDto (line 21) | interface RoleUpdateDto { type RoleAuthDto (line 28) | interface RoleAuthDto { type RoleVo (line 34) | interface RoleVo { FILE: hiauth-front/apps/web-auth/src/api/core/user.ts type UserPageDto (line 7) | interface UserPageDto extends PageDto { type UserLimitDto (line 18) | interface UserLimitDto extends LimitDto { type UserCreateDto (line 22) | interface UserCreateDto { type UserUpdateDto (line 32) | interface UserUpdateDto { type UserVo (line 43) | interface UserVo { function getUserInfoApi (line 69) | async function getUserInfoApi() { function pageUserApi (line 73) | async function pageUserApi(params: UserPageDto) { function getUserByIdApi (line 80) | async function getUserByIdApi(id: string) { function createUserApi (line 87) | async function createUserApi(params: UserCreateDto) { function updateUserApi (line 91) | async function updateUserApi(params: UserUpdateDto) { function deleteUsersApi (line 95) | async function deleteUsersApi(params: { ids: string[] }) { FILE: hiauth-front/apps/web-auth/src/api/request.ts function createRequestClient (line 24) | function createRequestClient(baseURL: string, options?: RequestClientOpt... FILE: hiauth-front/apps/web-auth/src/bootstrap.ts function bootstrap (line 19) | async function bootstrap(namespace: string) { FILE: hiauth-front/apps/web-auth/src/common/constants.ts constant ROLE_SYS_ADMIN (line 1) | const ROLE_SYS_ADMIN = 'sysAdmin'; constant ROLE_CORP_ADMIN (line 2) | const ROLE_CORP_ADMIN = 'corpAdmin'; type ACTION (line 4) | enum ACTION { FILE: hiauth-front/apps/web-auth/src/common/context.ts constant STORAGE_KEY (line 13) | const STORAGE_KEY = 'app-context'; class ContextManager (line 15) | class ContextManager { method constructor (line 23) | constructor() { method getContext (line 31) | public getContext() { method resetContext (line 35) | resetContext() { method updateContext (line 47) | public updateContext(updates: DeepPartial) { method _saveContext (line 53) | private _saveContext(preference: Context) { method loadCachedContext (line 57) | private loadCachedContext() { method loadContext (line 61) | private loadContext(): Context { FILE: hiauth-front/apps/web-auth/src/common/types.ts type AppContext (line 1) | interface AppContext { type Context (line 6) | interface Context { FILE: hiauth-front/apps/web-auth/src/locales/index.ts function loadMessages (line 33) | async function loadMessages(lang: SupportedLanguagesType) { function loadThirdPartyMessage (line 45) | async function loadThirdPartyMessage(lang: SupportedLanguagesType) { function loadDayjsLocale (line 53) | async function loadDayjsLocale(lang: SupportedLanguagesType) { function loadAntdLocale (line 80) | async function loadAntdLocale(lang: SupportedLanguagesType) { function setupI18n (line 93) | async function setupI18n(app: App, options: LocaleSetupOptions = {}) { FILE: hiauth-front/apps/web-auth/src/main.ts function initApplication (line 9) | async function initApplication() { FILE: hiauth-front/apps/web-auth/src/router/access.ts function generateAccess (line 17) | async function generateAccess(options: GenerateMenuAndRoutesOptions) { FILE: hiauth-front/apps/web-auth/src/router/guard.ts function setupCommonGuard (line 17) | function setupCommonGuard(router: Router) { function setupAccessGuard (line 47) | function setupAccessGuard(router: Router) { function createRouterGuard (line 126) | function createRouterGuard(router: Router) { FILE: hiauth-front/apps/web-auth/src/store/auth.ts function authLogin (line 42) | async function authLogin( function smsCodeLogin (line 54) | async function smsCodeLogin( function changeSpace (line 66) | async function changeSpace( function logout (line 122) | async function logout(redirect: boolean = true) { function fetchUserInfo (line 142) | async function fetchUserInfo() { function $reset (line 149) | function $reset() { FILE: hiauth-front/apps/web-auth/src/store/content.ts type ContentState (line 3) | interface ContentState { method setEncrypt (line 19) | setEncrypt(publicKey: string, encryptType: string) { FILE: hiauth-front/apps/web-auth/src/utils/rsa.ts function encrypt (line 5) | function encrypt(publicKey: string, content: string) { FILE: hiauth-front/apps/web-ele/src/adapter/component/index.ts type ComponentType (line 156) | type ComponentType = function initComponentAdapter (line 175) | async function initComponentAdapter() { FILE: hiauth-front/apps/web-ele/src/adapter/form.ts function initSetupVbenForm (line 11) | async function initSetupVbenForm() { type VbenFormSchema (line 40) | type VbenFormSchema = FormSchema; FILE: hiauth-front/apps/web-ele/src/adapter/vxe-table.ts method renderTableDefault (line 43) | renderTableDefault(_renderOpts, params) { method renderTableDefault (line 52) | renderTableDefault(renderOpts) { FILE: hiauth-front/apps/web-ele/src/api/core/auth.ts type LoginParams (line 5) | interface LoginParams { type LoginResult (line 11) | interface LoginResult { type RefreshTokenResult (line 15) | interface RefreshTokenResult { function loginApi (line 24) | async function loginApi(data: AuthApi.LoginParams) { function refreshTokenApi (line 31) | async function refreshTokenApi() { function logoutApi (line 40) | async function logoutApi() { function getAccessCodesApi (line 49) | async function getAccessCodesApi() { FILE: hiauth-front/apps/web-ele/src/api/core/menu.ts function getAllMenusApi (line 8) | async function getAllMenusApi() { FILE: hiauth-front/apps/web-ele/src/api/core/user.ts function getUserInfoApi (line 8) | async function getUserInfoApi() { FILE: hiauth-front/apps/web-ele/src/api/request.ts function createRequestClient (line 24) | function createRequestClient(baseURL: string, options?: RequestClientOpt... FILE: hiauth-front/apps/web-ele/src/bootstrap.ts function bootstrap (line 20) | async function bootstrap(namespace: string) { FILE: hiauth-front/apps/web-ele/src/locales/index.ts function loadMessages (line 33) | async function loadMessages(lang: SupportedLanguagesType) { function loadThirdPartyMessage (line 45) | async function loadThirdPartyMessage(lang: SupportedLanguagesType) { function loadDayjsLocale (line 53) | async function loadDayjsLocale(lang: SupportedLanguagesType) { function loadElementLocale (line 80) | async function loadElementLocale(lang: SupportedLanguagesType) { function setupI18n (line 93) | async function setupI18n(app: App, options: LocaleSetupOptions = {}) { FILE: hiauth-front/apps/web-ele/src/main.ts function initApplication (line 9) | async function initApplication() { FILE: hiauth-front/apps/web-ele/src/router/access.ts function generateAccess (line 17) | async function generateAccess(options: GenerateMenuAndRoutesOptions) { FILE: hiauth-front/apps/web-ele/src/router/guard.ts function setupCommonGuard (line 17) | function setupCommonGuard(router: Router) { function setupAccessGuard (line 47) | function setupAccessGuard(router: Router) { function createRouterGuard (line 126) | function createRouterGuard(router: Router) { FILE: hiauth-front/apps/web-ele/src/store/auth.ts function authLogin (line 28) | async function authLogin( function logout (line 81) | async function logout(redirect: boolean = true) { function fetchUserInfo (line 101) | async function fetchUserInfo() { function $reset (line 108) | function $reset() { FILE: hiauth-front/apps/web-naive/src/adapter/component/index.ts type ComponentType (line 102) | type ComponentType = function initComponentAdapter (line 121) | async function initComponentAdapter() { FILE: hiauth-front/apps/web-naive/src/adapter/form.ts function initSetupVbenForm (line 11) | async function initSetupVbenForm() { type VbenFormSchema (line 44) | type VbenFormSchema = FormSchema; FILE: hiauth-front/apps/web-naive/src/adapter/vxe-table.ts method renderTableDefault (line 43) | renderTableDefault(_renderOpts, params) { method renderTableDefault (line 51) | renderTableDefault(renderOpts) { FILE: hiauth-front/apps/web-naive/src/api/core/auth.ts type LoginParams (line 5) | interface LoginParams { type LoginResult (line 11) | interface LoginResult { type RefreshTokenResult (line 15) | interface RefreshTokenResult { function loginApi (line 24) | async function loginApi(data: AuthApi.LoginParams) { function refreshTokenApi (line 31) | async function refreshTokenApi() { function logoutApi (line 40) | async function logoutApi() { function getAccessCodesApi (line 49) | async function getAccessCodesApi() { FILE: hiauth-front/apps/web-naive/src/api/core/menu.ts function getAllMenusApi (line 8) | async function getAllMenusApi() { FILE: hiauth-front/apps/web-naive/src/api/core/user.ts function getUserInfoApi (line 8) | async function getUserInfoApi() { FILE: hiauth-front/apps/web-naive/src/api/request.ts function createRequestClient (line 23) | function createRequestClient(baseURL: string, options?: RequestClientOpt... FILE: hiauth-front/apps/web-naive/src/bootstrap.ts function bootstrap (line 19) | async function bootstrap(namespace: string) { FILE: hiauth-front/apps/web-naive/src/locales/index.ts function loadMessages (line 24) | async function loadMessages(lang: SupportedLanguagesType) { function setupI18n (line 29) | async function setupI18n(app: App, options: LocaleSetupOptions = {}) { FILE: hiauth-front/apps/web-naive/src/main.ts function initApplication (line 9) | async function initApplication() { FILE: hiauth-front/apps/web-naive/src/router/access.ts function generateAccess (line 16) | async function generateAccess(options: GenerateMenuAndRoutesOptions) { FILE: hiauth-front/apps/web-naive/src/router/guard.ts function setupCommonGuard (line 17) | function setupCommonGuard(router: Router) { function setupAccessGuard (line 47) | function setupAccessGuard(router: Router) { function createRouterGuard (line 125) | function createRouterGuard(router: Router) { FILE: hiauth-front/apps/web-naive/src/store/auth.ts function authLogin (line 28) | async function authLogin( function logout (line 81) | async function logout(redirect: boolean = true) { function fetchUserInfo (line 101) | async function fetchUserInfo() { function $reset (line 108) | function $reset() { FILE: hiauth-front/docs/.vitepress/config/plugins/demo-preview.ts function rawPathToToken (line 11) | function rawPathToToken(rawPath: string) { function generateContentHash (line 137) | function generateContentHash(input: string, length: number = 10): string { FILE: hiauth-front/docs/.vitepress/theme/index.ts method enhanceApp (line 18) | async enhanceApp(ctx: EnhanceAppContext) { FILE: hiauth-front/docs/.vitepress/theme/plugins/hm.ts constant SITE_ID (line 3) | const SITE_ID = '2e443a834727c065877c01d89921545e'; type Window (line 6) | interface Window { function registerAnalytics (line 11) | function registerAnalytics() { function initHmPlugin (line 24) | function initHmPlugin() { FILE: hiauth-front/docs/src/_env/adapter/component.ts type ComponentType (line 51) | type ComponentType = function initComponentAdapter (line 76) | async function initComponentAdapter() { FILE: hiauth-front/docs/src/_env/adapter/form.ts type VbenFormSchema (line 46) | type VbenFormSchema = FormSchema; FILE: hiauth-front/docs/src/_env/adapter/vxe-table.ts method renderTableDefault (line 43) | renderTableDefault(_renderOpts, params) { method renderTableDefault (line 51) | renderTableDefault(renderOpts) { FILE: hiauth-front/docs/src/_env/node/adapter/form.ts type VbenFormSchema (line 3) | type VbenFormSchema = any; type VbenFormProps (line 4) | type VbenFormProps = any; FILE: hiauth-front/docs/src/demos/vben-vxe-table/mock-api.ts type PageFetchParams (line 4) | interface PageFetchParams { function sleep (line 11) | function sleep(time = 1000) { function getExampleTableApi (line 22) | async function getExampleTableApi(params: DemoTableApi.PageFetchParams) { FILE: hiauth-front/docs/src/demos/vben-vxe-table/table-data.ts type TableRowData (line 1) | interface TableRowData { constant MOCK_TABLE_DATA (line 12) | const MOCK_TABLE_DATA: TableRowData[] = (() => { constant MOCK_TREE_TABLE_DATA (line 27) | const MOCK_TREE_TABLE_DATA = [ constant MOCK_API_DATA (line 174) | const MOCK_API_DATA = [ FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/command.ts function command (line 3) | async function command() { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/comments.ts function comments (line 5) | async function comments(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/disableds.ts function disableds (line 3) | async function disableds(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/ignores.ts function ignores (line 3) | async function ignores(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/import.ts function importPluginConfig (line 5) | async function importPluginConfig(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/javascript.ts function javascript (line 7) | async function javascript(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/jsdoc.ts function jsdoc (line 5) | async function jsdoc(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/jsonc.ts function jsonc (line 5) | async function jsonc(): Promise { function sortPackageJson (line 54) | function sortPackageJson(): Linter.Config { function sortTsconfig (line 133) | function sortTsconfig(): Linter.Config { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/node.ts function node (line 5) | async function node(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/perfectionist.ts function perfectionist (line 5) | async function perfectionist(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/prettier.ts function prettier (line 5) | async function prettier(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/regexp.ts function regexp (line 5) | async function regexp(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/test.ts function test (line 5) | async function test(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/turbo.ts function turbo (line 5) | async function turbo(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/typescript.ts function typescript (line 5) | async function typescript(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/unicorn.ts function unicorn (line 5) | async function unicorn(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/configs/vue.ts function vue (line 5) | async function vue(): Promise { FILE: hiauth-front/internal/lint-configs/eslint-config/src/index.ts type FlatConfig (line 24) | type FlatConfig = Linter.Config; type FlatConfigPromise (line 26) | type FlatConfigPromise = function defineConfig (line 32) | async function defineConfig(config: FlatConfig[] = []) { FILE: hiauth-front/internal/lint-configs/eslint-config/src/util.ts type Awaitable (line 1) | type Awaitable = Promise | T; function interopDefault (line 3) | async function interopDefault( FILE: hiauth-front/internal/node-utils/src/constants.ts type UNICODE (line 1) | enum UNICODE { FILE: hiauth-front/internal/node-utils/src/fs.ts function outputJSON (line 4) | async function outputJSON( function ensureFile (line 20) | async function ensureFile(filePath: string) { function readJSON (line 31) | async function readJSON(filePath: string) { FILE: hiauth-front/internal/node-utils/src/git.ts function getStagedFiles (line 10) | async function getStagedFiles(): Promise { FILE: hiauth-front/internal/node-utils/src/hash.ts function generatorContentHash (line 8) | function generatorContentHash(content: string, hashLSize?: number) { FILE: hiauth-front/internal/node-utils/src/monorepo.ts function findMonorepoRoot (line 13) | function findMonorepoRoot(cwd: string = process.cwd()) { function getPackagesSync (line 24) | function getPackagesSync() { function getPackages (line 32) | async function getPackages() { function getPackage (line 41) | async function getPackage(pkgName: string) { FILE: hiauth-front/internal/node-utils/src/path.ts function toPosixPath (line 7) | function toPosixPath(pathname: string) { FILE: hiauth-front/internal/node-utils/src/prettier.ts function prettierFormat (line 5) | async function prettierFormat(filepath: string) { FILE: hiauth-front/internal/node-utils/src/spinner.ts type SpinnerOptions (line 5) | interface SpinnerOptions { function spinner (line 10) | async function spinner( FILE: hiauth-front/internal/tailwind-config/src/index.ts function createColorsPalette (line 207) | function createColorsPalette(name: string) { FILE: hiauth-front/internal/vite-config/src/config/application.ts function defineApplicationConfig (line 17) | function defineApplicationConfig(userConfigPromise?: DefineApplicationOp... function createCssOptions (line 103) | function createCssOptions(injectGlobalScss = true): CSSOptions { FILE: hiauth-front/internal/vite-config/src/config/common.ts function getCommonConfig (line 3) | async function getCommonConfig(): Promise { FILE: hiauth-front/internal/vite-config/src/config/index.ts function defineConfig (line 12) | function defineConfig( FILE: hiauth-front/internal/vite-config/src/config/library.ts function defineLibraryConfig (line 12) | function defineLibraryConfig(userConfigPromise?: DefineLibraryOptions) { FILE: hiauth-front/internal/vite-config/src/plugins/archiver.ts method handler (line 17) | handler() { function zipFolder (line 46) | async function zipFolder( FILE: hiauth-front/internal/vite-config/src/plugins/extra-app-config.ts type PluginOptions (line 11) | interface PluginOptions { constant GLOBAL_CONFIG_FILE_NAME (line 16) | const GLOBAL_CONFIG_FILE_NAME = '_app.config.js'; constant VBEN_ADMIN_PRO_APP_CONF (line 17) | const VBEN_ADMIN_PRO_APP_CONF = '_VBEN_ADMIN_PRO_APP_CONF_'; function viteExtraAppConfigPlugin (line 24) | async function viteExtraAppConfigPlugin({ function getConfigSource (line 73) | async function getConfigSource() { function ensureTrailingSlash (line 88) | function ensureTrailingSlash(path: string) { FILE: hiauth-front/internal/vite-config/src/plugins/importmap.ts constant DEFAULT_PROVIDER (line 11) | const DEFAULT_PROVIDER = 'jspm.io'; type pluginOptions (line 13) | type pluginOptions = GeneratorOptions & { function getShimsUrl (line 25) | async function getShimsUrl(provide: string) { function viteImportMapPlugin (line 44) | async function viteImportMapPlugin( function injectShimsToHtml (line 194) | async function injectShimsToHtml(html: string, esModuleShimUrl: string) { FILE: hiauth-front/internal/vite-config/src/plugins/index.ts function loadConditionPlugins (line 34) | async function loadConditionPlugins(conditionPlugins: ConditionPlugin[]) { function loadCommonPlugins (line 48) | async function loadCommonPlugins( function loadApplicationPlugins (line 88) | async function loadApplicationPlugins( function loadLibraryPlugins (line 222) | async function loadLibraryPlugins( FILE: hiauth-front/internal/vite-config/src/plugins/inject-app-loading/index.ts function viteInjectAppLoadingPlugin (line 14) | async function viteInjectAppLoadingPlugin( function getLoadingRawByHtmlTemplate (line 54) | async function getLoadingRawByHtmlTemplate(loadingTemplate: string) { FILE: hiauth-front/internal/vite-config/src/plugins/inject-metadata.ts function resolvePackageVersion (line 12) | function resolvePackageVersion( function resolveMonorepoDependencies (line 29) | async function resolveMonorepoDependencies() { function viteMetadataPlugin (line 70) | async function viteMetadataPlugin( FILE: hiauth-front/internal/vite-config/src/plugins/license.ts function viteLicensePlugin (line 17) | async function viteLicensePlugin( FILE: hiauth-front/internal/vite-config/src/plugins/nitro-mock.ts method configureServer (line 18) | async configureServer(server) { function runNitroServer (line 48) | async function runNitroServer(rootDir: string, port: number, verbose: bo... FILE: hiauth-front/internal/vite-config/src/plugins/print.ts method configureServer (line 13) | configureServer(server) { FILE: hiauth-front/internal/vite-config/src/plugins/vxe-table.ts function viteVxeTableImportsPlugin (line 5) | async function viteVxeTableImportsPlugin(): Promise { FILE: hiauth-front/internal/vite-config/src/typing.ts type IImportMap (line 23) | interface IImportMap { type PrintPluginOptions (line 36) | interface PrintPluginOptions { type NitroMockPluginOptions (line 55) | interface NitroMockPluginOptions { type ArchiverPluginOptions (line 79) | interface ArchiverPluginOptions { type ImportmapPluginOptions (line 96) | interface ImportmapPluginOptions { type ConditionPlugin (line 126) | interface ConditionPlugin { type CommonPluginOptions (line 143) | interface CommonPluginOptions { type ApplicationPluginOptions (line 181) | interface ApplicationPluginOptions extends CommonPluginOptions { type LibraryPluginOptions (line 283) | interface LibraryPluginOptions extends CommonPluginOptions { type ApplicationOptions (line 295) | type ApplicationOptions = ApplicationPluginOptions; type LibraryOptions (line 300) | type LibraryOptions = LibraryPluginOptions; type DefineApplicationOptions (line 306) | type DefineApplicationOptions = (config?: ConfigEnv) => Promise<{ type DefineLibraryOptions (line 317) | type DefineLibraryOptions = (config?: ConfigEnv) => Promise<{ type DefineConfig (line 328) | type DefineConfig = DefineApplicationOptions | DefineLibraryOptions; FILE: hiauth-front/internal/vite-config/src/utils/env.ts function getConfFiles (line 21) | function getConfFiles() { function loadEnv (line 37) | async function loadEnv>( function loadAndConvertEnv (line 66) | async function loadAndConvertEnv( FILE: hiauth-front/packages/@core/base/icons/src/create-icon.ts function createIconifyIcon (line 5) | function createIconifyIcon(icon: string) { FILE: hiauth-front/packages/@core/base/shared/src/cache/storage-manager.ts type StorageType (line 1) | type StorageType = 'localStorage' | 'sessionStorage'; type StorageManagerOptions (line 3) | interface StorageManagerOptions { type StorageItem (line 8) | interface StorageItem { class StorageManager (line 13) | class StorageManager { method constructor (line 17) | constructor({ method clear (line 31) | clear(): void { method clearExpiredItems (line 45) | clearExpiredItems(): void { method getItem (line 61) | getItem(key: string, defaultValue: null | T = null): null | T { method removeItem (line 86) | removeItem(key: string): void { method setItem (line 97) | setItem(key: string, value: T, ttl?: number): void { method getFullKey (line 113) | private getFullKey(key: string): string { FILE: hiauth-front/packages/@core/base/shared/src/cache/types.ts type StorageType (line 1) | type StorageType = 'localStorage' | 'sessionStorage'; type StorageValue (line 3) | interface StorageValue { type IStorageCache (line 8) | interface IStorageCache { FILE: hiauth-front/packages/@core/base/shared/src/color/color.ts function isDarkColor (line 3) | function isDarkColor(color: string) { function isLightColor (line 7) | function isLightColor(color: string) { FILE: hiauth-front/packages/@core/base/shared/src/color/convert.ts function convertToHsl (line 11) | function convertToHsl(color: string): string { function convertToHslCssVar (line 26) | function convertToHslCssVar(color: string): string { function convertToRgb (line 40) | function convertToRgb(str: string): string { function isValidColor (line 49) | function isValidColor(color?: string) { FILE: hiauth-front/packages/@core/base/shared/src/color/generator.ts type ColorItem (line 5) | interface ColorItem { function generatorColorVariables (line 11) | function generatorColorVariables(colorItems: ColorItem[]) { FILE: hiauth-front/packages/@core/base/shared/src/constants/globals.ts constant CSS_VARIABLE_LAYOUT_CONTENT_HEIGHT (line 2) | const CSS_VARIABLE_LAYOUT_CONTENT_HEIGHT = `--vben-content-height`; constant CSS_VARIABLE_LAYOUT_CONTENT_WIDTH (line 4) | const CSS_VARIABLE_LAYOUT_CONTENT_WIDTH = `--vben-content-width`; constant CSS_VARIABLE_LAYOUT_HEADER_HEIGHT (line 6) | const CSS_VARIABLE_LAYOUT_HEADER_HEIGHT = `--vben-header-height`; constant CSS_VARIABLE_LAYOUT_FOOTER_HEIGHT (line 8) | const CSS_VARIABLE_LAYOUT_FOOTER_HEIGHT = `--vben-footer-height`; constant ELEMENT_ID_MAIN_CONTENT (line 11) | const ELEMENT_ID_MAIN_CONTENT = `__vben_main_content`; constant DEFAULT_NAMESPACE (line 16) | const DEFAULT_NAMESPACE = 'vben'; FILE: hiauth-front/packages/@core/base/shared/src/constants/vben.ts constant VBEN_GITHUB_URL (line 4) | const VBEN_GITHUB_URL = 'https://github.com/vbenjs/vue-vben-admin'; constant VBEN_DOC_URL (line 9) | const VBEN_DOC_URL = 'https://doc.vben.pro'; constant VBEN_LOGO_URL (line 14) | const VBEN_LOGO_URL = constant VBEN_PREVIEW_URL (line 20) | const VBEN_PREVIEW_URL = 'https://www.vben.pro'; constant VBEN_ELE_PREVIEW_URL (line 22) | const VBEN_ELE_PREVIEW_URL = 'https://ele.vben.pro'; constant VBEN_NAIVE_PREVIEW_URL (line 24) | const VBEN_NAIVE_PREVIEW_URL = 'https://naive.vben.pro'; constant VBEN_ANT_PREVIEW_URL (line 26) | const VBEN_ANT_PREVIEW_URL = 'https://ant.vben.pro'; FILE: hiauth-front/packages/@core/base/shared/src/global-state.ts type ComponentsState (line 6) | interface ComponentsState { type MessageState (line 10) | interface MessageState { type IGlobalSharedState (line 14) | interface IGlobalSharedState { class GlobalShareState (line 19) | class GlobalShareState { method defineMessage (line 26) | public defineMessage({ copyPreferencesSuccess }: MessageState) { method getComponents (line 32) | public getComponents(): ComponentsState { method getMessage (line 36) | public getMessage(): MessageState { method setComponents (line 40) | public setComponents(value: ComponentsState) { FILE: hiauth-front/packages/@core/base/shared/src/utils/__tests__/tree.test.ts type Node (line 6) | interface Node { type NodeValue (line 11) | type NodeValue = string; FILE: hiauth-front/packages/@core/base/shared/src/utils/__tests__/util.test.ts class TestClass (line 5) | class TestClass { method constructor (line 8) | constructor(value: string) { method getValue (line 13) | getValue() { method setValue (line 17) | setValue(newValue: string) { class TestWithGetterSetter (line 58) | class TestWithGetterSetter { method value (line 59) | get value() { method value (line 63) | set value(newValue: string) { method constructor (line 69) | constructor() { type UserProfile (line 83) | interface UserProfile { type UserSettings (line 88) | interface UserSettings { type Data (line 92) | interface Data { FILE: hiauth-front/packages/@core/base/shared/src/utils/cn.ts function cn (line 6) | function cn(...inputs: ClassValue[]) { FILE: hiauth-front/packages/@core/base/shared/src/utils/date.ts function formatDate (line 3) | function formatDate(time: number | string, format = 'YYYY-MM-DD') { function formatDateTime (line 16) | function formatDateTime(time: number | string) { function isDate (line 20) | function isDate(value: any): value is Date { function isDayjsObject (line 24) | function isDayjsObject(value: any): value is dayjs.Dayjs { FILE: hiauth-front/packages/@core/base/shared/src/utils/diff.ts function arraysEqual (line 5) | function arraysEqual(a: T[], b: T[]): boolean { type DiffResult (line 58) | type DiffResult = Partial<{ function diff (line 62) | function diff>(obj1: T, obj2: T): DiffResu... FILE: hiauth-front/packages/@core/base/shared/src/utils/dom.ts type VisibleDomRect (line 1) | interface VisibleDomRect { function getElementVisibleRect (line 14) | function getElementVisibleRect( function getScrollbarWidth (line 54) | function getScrollbarWidth() { function needsScrollbar (line 73) | function needsScrollbar() { function triggerWindowResize (line 89) | function triggerWindowResize(): void { FILE: hiauth-front/packages/@core/base/shared/src/utils/download.ts type DownloadOptions (line 3) | interface DownloadOptions { constant DEFAULT_FILENAME (line 9) | const DEFAULT_FILENAME = 'downloaded_file'; function downloadFileFromUrl (line 15) | async function downloadFileFromUrl({ function downloadFileFromBase64 (line 46) | function downloadFileFromBase64({ fileName, source }: DownloadOptions) { function downloadFileFromImageUrl (line 58) | async function downloadFileFromImageUrl({ function downloadFileFromBlob (line 69) | function downloadFileFromBlob({ function downloadFileFromBlobPart (line 84) | function downloadFileFromBlobPart({ function urlToBase64 (line 103) | function urlToBase64(url: string, mineType?: string): Promise { function triggerDownload (line 130) | function triggerDownload( function resolveFileName (line 155) | function resolveFileName(url: string, fileName?: string): string { FILE: hiauth-front/packages/@core/base/shared/src/utils/inference.ts function isUndefined (line 10) | function isUndefined(value?: unknown): value is undefined { function isBoolean (line 19) | function isBoolean(value: unknown): value is boolean { function isEmpty (line 37) | function isEmpty(value?: T): value is T { function isHttpUrl (line 63) | function isHttpUrl(url?: string): boolean { function isWindow (line 78) | function isWindow(value: any): value is Window { function isMacOs (line 92) | function isMacOs(): boolean { function isWindowsOs (line 105) | function isWindowsOs(): boolean { function isNumber (line 114) | function isNumber(value: any): value is number { function getFirstNonNullOrUndefined (line 141) | function getFirstNonNullOrUndefined( FILE: hiauth-front/packages/@core/base/shared/src/utils/letter.ts function capitalizeFirstLetter (line 5) | function capitalizeFirstLetter(string: string): string { function toLowerCaseFirstLetter (line 15) | function toLowerCaseFirstLetter(str: string): string { function toCamelCase (line 25) | function toCamelCase(key: string, parentKey: string): string { function kebabToCamelCase (line 32) | function kebabToCamelCase(str: string): string { FILE: hiauth-front/packages/@core/base/shared/src/utils/nprogress.ts function loadNprogress (line 13) | async function loadNprogress() { function startProgress (line 29) | async function startProgress() { function stopProgress (line 38) | async function stopProgress() { FILE: hiauth-front/packages/@core/base/shared/src/utils/resources.ts function loadScript (line 5) | function loadScript(src: string) { FILE: hiauth-front/packages/@core/base/shared/src/utils/state-handler.ts class StateHandler (line 1) | class StateHandler { method isConditionTrue (line 6) | isConditionTrue(): boolean { method reset (line 10) | reset() { method setConditionFalse (line 16) | setConditionFalse() { method setConditionTrue (line 25) | setConditionTrue() { method waitForCondition (line 34) | waitForCondition(): Promise { method clearPromises (line 46) | private clearPromises() { FILE: hiauth-front/packages/@core/base/shared/src/utils/to.ts function to (line 6) | async function to( FILE: hiauth-front/packages/@core/base/shared/src/utils/tree.ts type TreeConfigOptions (line 1) | interface TreeConfigOptions { function traverseTreeValues (line 13) | function traverseTreeValues( function filterTree (line 50) | function filterTree>( function mapTree (line 80) | function mapTree>( FILE: hiauth-front/packages/@core/base/shared/src/utils/unique.ts function uniqueByField (line 7) | function uniqueByField(arr: T[], key: keyof T): T[] { FILE: hiauth-front/packages/@core/base/shared/src/utils/update-css-variables.ts function updateCSSVariables (line 5) | function updateCSSVariables( FILE: hiauth-front/packages/@core/base/shared/src/utils/util.ts function bindMethods (line 1) | function bindMethods(instance: T): void { function getNestedValue (line 27) | function getNestedValue(obj: T, path: string): any { FILE: hiauth-front/packages/@core/base/shared/src/utils/window.ts type OpenWindowOptions (line 1) | interface OpenWindowOptions { function openWindow (line 13) | function openWindow(url: string, options: OpenWindowOptions = {}): void { function openRouteInNewWindow (line 30) | function openRouteInNewWindow(path: string) { FILE: hiauth-front/packages/@core/base/typings/src/app.d.ts type LayoutType (line 1) | type LayoutType = type ThemeModeType (line 10) | type ThemeModeType = 'auto' | 'dark' | 'light'; type PreferencesButtonPositionType (line 18) | type PreferencesButtonPositionType = 'auto' | 'fixed' | 'header'; type BuiltinThemeType (line 20) | type BuiltinThemeType = type ContentCompactType (line 40) | type ContentCompactType = 'compact' | 'wide'; type LayoutHeaderModeType (line 42) | type LayoutHeaderModeType = 'auto' | 'auto-scroll' | 'fixed' | 'static'; type LayoutHeaderMenuAlignType (line 43) | type LayoutHeaderMenuAlignType = 'center' | 'end' | 'start'; type LoginExpiredModeType (line 50) | type LoginExpiredModeType = 'modal' | 'page'; type BreadcrumbStyleType (line 57) | type BreadcrumbStyleType = 'background' | 'normal'; type AccessModeType (line 65) | type AccessModeType = 'backend' | 'frontend' | 'mixed'; type NavigationStyleType (line 72) | type NavigationStyleType = 'plain' | 'rounded'; type TabsStyleType (line 81) | type TabsStyleType = 'brisk' | 'card' | 'chrome' | 'plain'; type PageTransitionType (line 86) | type PageTransitionType = 'fade' | 'fade-down' | 'fade-slide' | 'fade-up'; type AuthPageLayoutType (line 94) | type AuthPageLayoutType = 'panel-center' | 'panel-left' | 'panel-right'; FILE: hiauth-front/packages/@core/base/typings/src/basic.d.ts type BasicOption (line 1) | interface BasicOption { type SelectOption (line 6) | type SelectOption = BasicOption; type TabOption (line 8) | type TabOption = BasicOption; type BasicUserInfo (line 10) | interface BasicUserInfo { type ClassType (line 33) | type ClassType = Array | object | string; FILE: hiauth-front/packages/@core/base/typings/src/helper.d.ts type DeepPartial (line 6) | type DeepPartial = T extends object type DeepReadonly (line 15) | type DeepReadonly = { type AnyPromiseFunction (line 23) | type AnyPromiseFunction = ( type AnyNormalFunction (line 30) | type AnyNormalFunction = (...arg: T) ... type AnyFunction (line 35) | type AnyFunction = type Nullable (line 42) | type Nullable = null | T; type NonNullable (line 47) | type NonNullable = T extends null | undefined ? never : T; type Recordable (line 52) | type Recordable = Record; type ReadonlyRecordable (line 57) | interface ReadonlyRecordable { type TimeoutHandle (line 64) | type TimeoutHandle = ReturnType; type IntervalHandle (line 69) | type IntervalHandle = ReturnType; type MaybeReadonlyRef (line 75) | type MaybeReadonlyRef = (() => T) | ComputedRef; type MaybeComputedRef (line 81) | type MaybeComputedRef = MaybeReadonlyRef | MaybeRef; type Merge (line 83) | type Merge = { type MergeAll (line 103) | type MergeAll< type EmitType (line 110) | type EmitType = (name: Name, ...args: any[]) => void; type MaybePromise (line 112) | type MaybePromise = Promise | T; FILE: hiauth-front/packages/@core/base/typings/src/menu-record.ts type ExRouteRecordRaw (line 7) | type ExRouteRecordRaw = RouteRecordRaw & { type MenuRecordBadgeRaw (line 13) | interface MenuRecordBadgeRaw { type MenuRecordRaw (line 31) | interface MenuRecordRaw extends MenuRecordBadgeRaw { FILE: hiauth-front/packages/@core/base/typings/src/tabs.ts type TabDefinition (line 3) | interface TabDefinition extends RouteLocationNormalized { FILE: hiauth-front/packages/@core/base/typings/src/vue-router.d.ts type RouteMeta (line 4) | interface RouteMeta { type RouteRecordStringComponent (line 127) | type RouteRecordStringComponent = Omit< type ComponentRecordType (line 135) | type ComponentRecordType = Record Promise>; type GenerateMenuAndRoutesOptions (line 137) | interface GenerateMenuAndRoutesOptions { FILE: hiauth-front/packages/@core/base/typings/vue-router.d.ts type RouteMeta (line 8) | interface RouteMeta extends IRouteMeta {} FILE: hiauth-front/packages/@core/composables/src/use-is-mobile.ts function useIsMobile (line 3) | function useIsMobile() { FILE: hiauth-front/packages/@core/composables/src/use-layout-style.ts function useLayoutContentStyle (line 20) | function useLayoutContentStyle() { function useLayoutHeaderStyle (line 63) | function useLayoutHeaderStyle() { function useLayoutFooterStyle (line 76) | function useLayoutFooterStyle() { FILE: hiauth-front/packages/@core/composables/src/use-namespace.ts type UseNamespaceReturn (line 103) | type UseNamespaceReturn = ReturnType; FILE: hiauth-front/packages/@core/composables/src/use-priority-value.ts function usePriorityValue (line 16) | function usePriorityValue< function usePriorityValues (line 55) | function usePriorityValues< function useForwardPriorityValues (line 73) | function useForwardPriorityValues< FILE: hiauth-front/packages/@core/composables/src/use-scroll-lock.ts constant SCROLL_FIXED_CLASS (line 9) | const SCROLL_FIXED_CLASS = `_scroll__fixed_`; function useScrollLock (line 11) | function useScrollLock() { FILE: hiauth-front/packages/@core/composables/src/use-simple-locale/messages.ts type Locale (line 1) | type Locale = 'en-US' | 'zh-CN'; FILE: hiauth-front/packages/@core/composables/src/use-sortable.ts function useSortable (line 4) | function useSortable( FILE: hiauth-front/packages/@core/preferences/src/constants.ts type BuiltinThemePreset (line 3) | interface BuiltinThemePreset { constant BUILT_IN_THEME_PRESETS (line 10) | const BUILT_IN_THEME_PRESETS: BuiltinThemePreset[] = [ constant COLOR_PRESETS (line 84) | const COLOR_PRESETS = [...BUILT_IN_THEME_PRESETS].slice(0, 7); FILE: hiauth-front/packages/@core/preferences/src/preferences.ts constant STORAGE_KEY (line 19) | const STORAGE_KEY = 'preferences'; constant STORAGE_KEY_LOCALE (line 20) | const STORAGE_KEY_LOCALE = `${STORAGE_KEY}-locale`; constant STORAGE_KEY_THEME (line 21) | const STORAGE_KEY_THEME = `${STORAGE_KEY}-theme`; class PreferenceManager (line 23) | class PreferenceManager { method constructor (line 32) | constructor() { method clearCache (line 42) | clearCache() { method getInitialPreferences (line 48) | public getInitialPreferences() { method getPreferences (line 52) | public getPreferences() { method initPreferences (line 61) | public async initPreferences({ namespace, overrides }: InitialOptions) { method resetPreferences (line 100) | resetPreferences() { method updatePreferences (line 116) | public updatePreferences(updates: DeepPartial) { method _savePreferences (line 130) | private _savePreferences(preference: Preferences) { method handleUpdates (line 141) | private handleUpdates(updates: DeepPartial) { method initPlatform (line 156) | private initPlatform() { method loadCachedPreferences (line 164) | private loadCachedPreferences() { method loadPreferences (line 172) | private loadPreferences(): Preferences { method setupWatcher (line 179) | private setupWatcher() { method updateColorMode (line 218) | private updateColorMode(preference: Preferences) { FILE: hiauth-front/packages/@core/preferences/src/types.ts type SupportedLanguagesType (line 19) | type SupportedLanguagesType = 'en-US' | 'zh-CN'; type AppPreferences (line 21) | interface AppPreferences { type BreadcrumbPreferences (line 90) | interface BreadcrumbPreferences { type CopyrightPreferences (line 103) | interface CopyrightPreferences { type FooterPreferences (line 120) | interface FooterPreferences { type HeaderPreferences (line 129) | interface HeaderPreferences { type LogoPreferences (line 142) | interface LogoPreferences { type NavigationPreferences (line 151) | interface NavigationPreferences { type SidebarPreferences (line 160) | interface SidebarPreferences { type ShortcutKeyPreferences (line 189) | interface ShortcutKeyPreferences { type TabbarPreferences (line 202) | interface TabbarPreferences { type ThemePreferences (line 229) | interface ThemePreferences { type TransitionPreferences (line 250) | interface TransitionPreferences { type WidgetPreferences (line 261) | interface WidgetPreferences { type Preferences (line 280) | interface Preferences { type PreferencesKeys (line 309) | type PreferencesKeys = keyof Preferences; type InitialOptions (line 311) | interface InitialOptions { FILE: hiauth-front/packages/@core/preferences/src/update-css-variables.ts function updateCSSVariables (line 12) | function updateCSSVariables(preferences: Preferences) { function updateMainColorVariables (line 75) | function updateMainColorVariables(preference: Preferences) { function isDarkTheme (line 108) | function isDarkTheme(theme: string) { FILE: hiauth-front/packages/@core/preferences/src/use-preferences.ts function usePreferences (line 8) | function usePreferences() { FILE: hiauth-front/packages/@core/ui-kit/form-ui/src/config.ts constant DEFAULT_MODEL_PROP_NAME (line 23) | const DEFAULT_MODEL_PROP_NAME = 'modelValue'; constant DEFAULT_FORM_COMMON_CONFIG (line 25) | const DEFAULT_FORM_COMMON_CONFIG: FormCommonConfig = {}; constant COMPONENT_MAP (line 27) | const COMPONENT_MAP: Record = { constant COMPONENT_BIND_EVENT_MAP (line 37) | const COMPONENT_BIND_EVENT_MAP: Partial< function setupVbenForm (line 43) | function setupVbenForm< FILE: hiauth-front/packages/@core/ui-kit/form-ui/src/form-api.ts function getDefaultState (line 29) | function getDefaultState(): VbenFormProps { class FormApi (line 52) | class FormApi { method constructor (line 72) | constructor(options: VbenFormProps = {}) { method getFieldComponentRef (line 101) | getFieldComponentRef( method getFocusedField (line 129) | getFocusedField() { method getLatestSubmissionValues (line 153) | getLatestSubmissionValues() { method getState (line 157) | getState() { method getValues (line 161) | async getValues>() { method isFieldValid (line 166) | async isFieldValid(fieldName: string) { method merge (line 171) | merge(formApi: FormApi) { method mount (line 211) | mount(formActions: FormActions, componentRefMap: Map) { method removeSchemaByFields (line 227) | async removeSchemaByFields(fields: string[]) { method resetForm (line 241) | async resetForm( method resetValidate (line 249) | async resetValidate() { method scrollToFirstError (line 261) | scrollToFirstError(errors: Record | string) { method setFieldValue (line 292) | async setFieldValue(field: string, value: any, shouldValidate?: boolea... method setLatestSubmissionValues (line 297) | setLatestSubmissionValues(values: null | Recordable) { method setState (line 301) | setState( method setValues (line 321) | async setValues( method submitForm (line 354) | async submitForm(e?: Event) { method unmount (line 365) | unmount() { method updateSchema (line 373) | updateSchema(schema: Partial[]) { method validate (line 407) | async validate(opts?: Partial) { method validateAndSubmitForm (line 422) | async validateAndSubmitForm() { method validateField (line 434) | async validateField(fieldName: string, opts?: Partial; type CustomRenderType (line 68) | type CustomRenderType = (() => Component | string) | string; type FormSchemaRuleType (line 70) | type FormSchemaRuleType = type FormItemDependenciesCondition (line 77) | type FormItemDependenciesCondition> = ( type FormItemDependenciesConditionWithRules (line 82) | type FormItemDependenciesConditionWithRules = ( type FormItemDependenciesConditionWithProps (line 87) | type FormItemDependenciesConditionWithProps = ( type FormItemDependencies (line 92) | interface FormItemDependencies { type ComponentProps (line 132) | type ComponentProps = type FormCommonConfig (line 139) | interface FormCommonConfig { type RenderComponentContentType (line 211) | type RenderComponentContentType = ( type HandleSubmitFn (line 216) | type HandleSubmitFn = ( type HandleResetFn (line 220) | type HandleResetFn = ( type FieldMappingTime (line 224) | type FieldMappingTime = [ type ArrayToStringFields (line 235) | type ArrayToStringFields = Array< type FormSchema (line 241) | interface FormSchema< type FormFieldProps (line 270) | interface FormFieldProps extends FormSchema { type FormRenderProps (line 274) | interface FormRenderProps< type ActionButtonOptions (line 344) | interface ActionButtonOptions extends VbenButtonProps { type VbenFormProps (line 350) | interface VbenFormProps< type ExtendedFormApi (line 432) | type ExtendedFormApi = FormApi & { type VbenFormAdapterOptions (line 438) | interface VbenFormAdapterOptions< FILE: hiauth-front/packages/@core/ui-kit/form-ui/src/use-form-context.ts type ExtendFormProps (line 16) | type ExtendFormProps = VbenFormProps & { formApi: ExtendedFormApi }; function useFormInitial (line 26) | function useFormInitial( FILE: hiauth-front/packages/@core/ui-kit/form-ui/src/use-vben-form.ts function useVbenForm (line 14) | function useVbenForm< FILE: hiauth-front/packages/@core/ui-kit/layout-ui/src/hooks/use-layout.ts function useLayout (line 7) | function useLayout(props: VbenLayoutProps) { FILE: hiauth-front/packages/@core/ui-kit/layout-ui/src/vben-layout.ts type VbenLayoutProps (line 8) | interface VbenLayoutProps { FILE: hiauth-front/packages/@core/ui-kit/menu-ui/src/components/normal-menu/normal-menu.ts type NormalMenuProps (line 3) | interface NormalMenuProps { FILE: hiauth-front/packages/@core/ui-kit/menu-ui/src/hooks/use-menu-context.ts function createMenuContext (line 12) | function createMenuContext(injectMenuData: MenuProvider) { function createSubMenuContext (line 19) | function createSubMenuContext(injectSubMenuData: SubMenuProvider) { function useMenuContext (line 28) | function useMenuContext() { function useSubMenuContext (line 40) | function useSubMenuContext() { FILE: hiauth-front/packages/@core/ui-kit/menu-ui/src/hooks/use-menu-scroll.ts type UseMenuScrollOptions (line 7) | interface UseMenuScrollOptions { function useMenuScroll (line 12) | function useMenuScroll( FILE: hiauth-front/packages/@core/ui-kit/menu-ui/src/hooks/use-menu.ts function useMenu (line 7) | function useMenu() { function useMenuStyle (line 39) | function useMenuStyle(menu?: SubMenuProvider) { FILE: hiauth-front/packages/@core/ui-kit/menu-ui/src/types.ts type MenuProps (line 5) | interface MenuProps { type SubMenuProps (line 58) | interface SubMenuProps extends MenuRecordBadgeRaw { type MenuItemProps (line 77) | interface MenuItemProps extends MenuRecordBadgeRaw { type MenuItemRegistered (line 96) | interface MenuItemRegistered { type MenuItemClicked (line 102) | interface MenuItemClicked { type MenuProvider (line 107) | interface MenuProvider { type SubMenuProvider (line 129) | interface SubMenuProvider { FILE: hiauth-front/packages/@core/ui-kit/menu-ui/src/utils/index.ts type VNodeChildAtom (line 10) | type VNodeChildAtom = Exclude>; type RawSlots (line 11) | type RawSlots = Exclude | null | str... type FlattenVNodes (line 13) | type FlattenVNodes = Array; function findComponentUpward (line 20) | function findComponentUpward( FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/alert/AlertBuilder.ts function vbenAlert (line 30) | function vbenAlert( function vbenConfirm (line 109) | function vbenConfirm( function vbenPrompt (line 132) | async function vbenPrompt( function clearAllAlerts (line 235) | function clearAllAlerts() { FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/alert/alert.ts type IconType (line 7) | type IconType = 'error' | 'info' | 'question' | 'success' | 'warning'; type BeforeCloseScope (line 9) | type BeforeCloseScope = { type AlertProps (line 13) | type AlertProps = { type PromptProps (line 54) | type PromptProps = { type AlertContext (line 79) | type AlertContext = { function useAlertContext (line 93) | function useAlertContext() { FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/drawer/__tests__/drawer-api.test.ts method state (line 12) | get state() { method constructor (line 19) | constructor(initialState: DrawerState, options: any) { method batch (line 24) | batch(cb: () => void) { method setState (line 28) | setState(fn: (prev: DrawerState) => DrawerState) { FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/drawer/drawer-api.ts class DrawerApi (line 6) | class DrawerApi { method constructor (line 26) | constructor(options: DrawerApiOptions = {}) { method close (line 92) | async close() { method getData (line 105) | getData>() { method lock (line 114) | lock(isLocked: boolean = true) { method onCancel (line 121) | onCancel() { method onClosed (line 132) | onClosed() { method onConfirm (line 141) | onConfirm() { method onOpened (line 148) | onOpened() { method open (line 154) | open() { method setData (line 158) | setData(payload: T) { method setState (line 163) | setState( method unlock (line 180) | unlock() { FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/drawer/drawer.ts type DrawerPlacement (line 7) | type DrawerPlacement = 'bottom' | 'left' | 'right' | 'top'; type CloseIconPlacement (line 9) | type CloseIconPlacement = 'left' | 'right'; type DrawerProps (line 11) | interface DrawerProps { type DrawerState (line 130) | interface DrawerState extends DrawerProps { type ExtendedDrawerApi (line 139) | type ExtendedDrawerApi = DrawerApi & { type DrawerApiOptions (line 145) | interface DrawerApiOptions extends DrawerState { FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/drawer/use-drawer.ts constant USER_DRAWER_INJECT_KEY (line 22) | const USER_DRAWER_INJECT_KEY = Symbol('VBEN_DRAWER_INJECT'); constant DEFAULT_DRAWER_PROPS (line 24) | const DEFAULT_DRAWER_PROPS: Partial = {}; function setDefaultDrawerProps (line 26) | function setDefaultDrawerProps(props: Partial) { function useVbenDrawer (line 30) | function useVbenDrawer< function checkProps (line 120) | async function checkProps(api: ExtendedDrawerApi, attrs: Record void) { method setState (line 27) | setState(fn: (prev: ModalState) => ModalState) { FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/modal/modal-api.ts class ModalApi (line 6) | class ModalApi { method constructor (line 26) | constructor(options: ModalApiOptions = {}) { method close (line 102) | async close() { method getData (line 114) | getData>() { method lock (line 123) | lock(isLocked = true) { method onCancel (line 130) | onCancel() { method onClosed (line 141) | onClosed() { method onConfirm (line 150) | onConfirm() { method onOpened (line 157) | onOpened() { method open (line 163) | open() { method setData (line 171) | setData(payload: T) { method setState (line 176) | setState( method unlock (line 193) | unlock() { FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/modal/modal.ts type ModalProps (line 7) | interface ModalProps { type ModalState (line 145) | interface ModalState extends ModalProps { type ExtendedModalApi (line 154) | type ExtendedModalApi = ModalApi & { type ModalApiOptions (line 160) | interface ModalApiOptions extends ModalState { FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/modal/use-modal-draggable.ts function useModalDraggable (line 12) | function useModalDraggable( FILE: hiauth-front/packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts constant USER_MODAL_INJECT_KEY (line 18) | const USER_MODAL_INJECT_KEY = Symbol('VBEN_MODAL_INJECT'); constant DEFAULT_MODAL_PROPS (line 20) | const DEFAULT_MODAL_PROPS: Partial = {}; function setDefaultModalProps (line 22) | function setDefaultModalProps(props: Partial) { function useVbenModal (line 26) | function useVbenModal( function checkProps (line 129) | async function checkProps(api: ExtendedModalApi, attrs: Record Component | string) | string; type ValueType (line 28) | type ValueType = boolean | number | string; type VbenButtonGroupProps (line 30) | interface VbenButtonGroupProps FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/components/context-menu/interface.ts type IContextMenuItem (line 3) | interface IContextMenuItem { FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/components/dropdown-menu/interface.ts type VbenDropdownMenuItem (line 3) | interface VbenDropdownMenuItem { type DropdownMenuProps (line 28) | interface DropdownMenuProps { FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/components/pin-input/types.ts type PinInputProps (line 1) | interface PinInputProps { FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/components/segmented/types.ts type SegmentedItem (line 1) | interface SegmentedItem { FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/ui/avatar/avatar.ts type AvatarVariants (line 22) | type AvatarVariants = VariantProps; FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/ui/badge/badge.ts type BadgeVariants (line 25) | type BadgeVariants = VariantProps; FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/ui/button/types.ts type ButtonVariantSize (line 1) | type ButtonVariantSize = type ButtonVariants (line 10) | type ButtonVariants = FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/ui/form/injectionKeys.ts constant FORM_ITEM_INJECTION_KEY (line 4) | const FORM_ITEM_INJECTION_KEY = Symbol() as InjectionKey; FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/ui/form/useFormField.ts function useFormField (line 13) | function useFormField() { FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/ui/sheet/sheet.ts type SheetVariants (line 24) | type SheetVariants = VariantProps; FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/ui/toggle/toggle.ts type ToggleVariants (line 27) | type ToggleVariants = VariantProps; FILE: hiauth-front/packages/@core/ui-kit/shadcn-ui/src/ui/tree/types.ts type TreeProps (line 6) | interface TreeProps { function treePropsDefaults (line 44) | function treePropsDefaults() { FILE: hiauth-front/packages/@core/ui-kit/tabs-ui/src/types.ts type TabsEmits (line 4) | type TabsEmits = { type TabsProps (line 10) | interface TabsProps { type TabConfig (line 67) | interface TabConfig extends TabDefinition { FILE: hiauth-front/packages/@core/ui-kit/tabs-ui/src/use-tabs-drag.ts function findParentElement (line 11) | function findParentElement(element: HTMLElement) { function useTabsDrag (line 18) | function useTabsDrag(props: TabsProps, emit: EmitType) { FILE: hiauth-front/packages/@core/ui-kit/tabs-ui/src/use-tabs-view-scroll.ts type DomElement (line 9) | type DomElement = Element | null | undefined; function useTabsViewScroll (line 11) | function useTabsViewScroll(props: TabsProps) { FILE: hiauth-front/packages/constants/src/core.ts constant LOGIN_PATH (line 4) | const LOGIN_PATH = '/auth/login'; type LanguageOption (line 6) | interface LanguageOption { constant SUPPORT_LANGUAGES (line 14) | const SUPPORT_LANGUAGES: LanguageOption[] = [ FILE: hiauth-front/packages/effects/access/src/accessible.ts function generateAccessible (line 21) | async function generateAccessible( function generateRoutes (line 79) | async function generateRoutes( FILE: hiauth-front/packages/effects/access/src/directive.ts function isAccessible (line 11) | function isAccessible( function registerAccessDirective (line 40) | function registerAccessDirective(app: App) { FILE: hiauth-front/packages/effects/access/src/use-access.ts function useAccess (line 6) | function useAccess() { FILE: hiauth-front/packages/effects/common-ui/src/components/captcha/hooks/useCaptchaPoints.ts function useCaptchaPoints (line 5) | function useCaptchaPoints() { FILE: hiauth-front/packages/effects/common-ui/src/components/captcha/types.ts type CaptchaData (line 5) | interface CaptchaData { type CaptchaPoint (line 19) | interface CaptchaPoint extends CaptchaData { type PointSelectionCaptchaCardProps (line 25) | interface PointSelectionCaptchaCardProps { type PointSelectionCaptchaProps (line 57) | interface PointSelectionCaptchaProps type SliderCaptchaProps (line 76) | interface SliderCaptchaProps { type SliderRotateCaptchaProps (line 121) | interface SliderRotateCaptchaProps { type SliderTranslateCaptchaProps (line 162) | interface SliderTranslateCaptchaProps { type CaptchaVerifyPassingData (line 198) | interface CaptchaVerifyPassingData { type SliderCaptchaActionType (line 203) | interface SliderCaptchaActionType { type SliderRotateVerifyPassingData (line 207) | interface SliderRotateVerifyPassingData { FILE: hiauth-front/packages/effects/common-ui/src/components/col-page/types.ts type ColPageProps (line 3) | interface ColPageProps extends PageProps { FILE: hiauth-front/packages/effects/common-ui/src/components/count-to/types.ts type TransitionPresets (line 7) | type TransitionPresets = keyof typeof TransitionPresetsData; type CountToProps (line 13) | interface CountToProps { FILE: hiauth-front/packages/effects/common-ui/src/components/icon-picker/icons.ts constant ICONS_MAP (line 6) | const ICONS_MAP: Recordable = {}; type IconifyResponse (line 8) | interface IconifyResponse { constant PENDING_REQUESTS (line 17) | const PENDING_REQUESTS: Recordable> = {}; function fetchIconsData (line 26) | async function fetchIconsData(prefix: string): Promise { FILE: hiauth-front/packages/effects/common-ui/src/components/json-viewer/types.ts type JsonViewerProps (line 1) | interface JsonViewerProps { type JsonViewerAction (line 26) | interface JsonViewerAction { type JsonViewerValue (line 32) | interface JsonViewerValue { type JsonViewerToggle (line 39) | interface JsonViewerToggle { FILE: hiauth-front/packages/effects/common-ui/src/components/loading/directive.ts constant LOADING_INSTANCE_KEY (line 8) | const LOADING_INSTANCE_KEY = Symbol('loading'); constant SPINNER_INSTANCE_KEY (line 9) | const SPINNER_INSTANCE_KEY = Symbol('spinner'); constant CLASS_NAME_RELATIVE (line 11) | const CLASS_NAME_RELATIVE = 'spinner-parent--relative'; method mounted (line 14) | mounted(el, binding) { method unmounted (line 21) | unmounted(el) { method updated (line 30) | updated(el, binding) { function getOptions (line 49) | function getOptions(binding: DirectiveBinding) { method mounted (line 60) | mounted(el, binding) { method unmounted (line 67) | unmounted(el) { method updated (line 76) | updated(el, binding) { type loadingDirectiveParams (line 95) | type loadingDirectiveParams = { function registerLoadingDirective (line 107) | function registerLoadingDirective( FILE: hiauth-front/packages/effects/common-ui/src/components/page/types.ts type PageProps (line 1) | interface PageProps { FILE: hiauth-front/packages/effects/common-ui/src/components/tippy/directive.ts function useTippyDirective (line 5) | function useTippyDirective(isDark: ComputedRef) { FILE: hiauth-front/packages/effects/common-ui/src/components/tippy/index.ts type TippyProps (line 21) | type TippyProps = Partial< function initTippy (line 34) | function initTippy(app: App, options?: DefaultProps) { FILE: hiauth-front/packages/effects/common-ui/src/ui/about/about.ts type AboutProps (line 3) | interface AboutProps { type DescriptionItem (line 9) | interface DescriptionItem { FILE: hiauth-front/packages/effects/common-ui/src/ui/authentication/types.ts type AuthenticationProps (line 1) | interface AuthenticationProps { FILE: hiauth-front/packages/effects/common-ui/src/ui/dashboard/typing.ts type AnalysisOverviewItem (line 3) | interface AnalysisOverviewItem { type WorkbenchProjectItem (line 11) | interface WorkbenchProjectItem { type WorkbenchTrendItem (line 21) | interface WorkbenchTrendItem { type WorkbenchTodoItem (line 28) | interface WorkbenchTodoItem { type WorkbenchQuickNavItem (line 35) | interface WorkbenchQuickNavItem { FILE: hiauth-front/packages/effects/common-ui/src/ui/fallback/fallback.ts type FallbackProps (line 1) | interface FallbackProps { FILE: hiauth-front/packages/effects/hooks/src/use-app-config.ts function useAppConfig (line 9) | function useAppConfig( FILE: hiauth-front/packages/effects/hooks/src/use-content-maximize.ts function useContentMaximize (line 5) | function useContentMaximize() { FILE: hiauth-front/packages/effects/hooks/src/use-design-tokens.ts function useAntdDesignTokens (line 10) | function useAntdDesignTokens() { function useNaiveDesignTokens (line 77) | function useNaiveDesignTokens() { function useElementPlusDesignTokens (line 163) | function useElementPlusDesignTokens() { FILE: hiauth-front/packages/effects/hooks/src/use-hover-toggle.ts type HoverDelayOptions (line 11) | interface HoverDelayOptions { constant DEFAULT_LEAVE_DELAY (line 18) | const DEFAULT_LEAVE_DELAY = 500; constant DEFAULT_ENTER_DELAY (line 19) | const DEFAULT_ENTER_DELAY = 0; function useHoverToggle (line 27) | function useHoverToggle( FILE: hiauth-front/packages/effects/hooks/src/use-pagination.ts function pagination (line 13) | function pagination(list: T[], pageNo: number, pageSize: number... function usePagination (line 25) | function usePagination(list: Ref, pageSize: number) { FILE: hiauth-front/packages/effects/hooks/src/use-refresh.ts function useRefresh (line 5) | function useRefresh() { FILE: hiauth-front/packages/effects/hooks/src/use-tabs.ts function useTabs (line 8) | function useTabs() { FILE: hiauth-front/packages/effects/hooks/src/use-watermark.ts function useWatermark (line 40) | function useWatermark() { FILE: hiauth-front/packages/effects/layouts/src/authentication/types.ts type ToolbarType (line 1) | type ToolbarType = 'color' | 'language' | 'layout' | 'theme'; FILE: hiauth-front/packages/effects/layouts/src/basic/content/use-content-spinner.ts function useContentSpinner (line 6) | function useContentSpinner() { FILE: hiauth-front/packages/effects/layouts/src/basic/menu/use-extra-menu.ts function useExtraMenu (line 14) | function useExtraMenu(useRootMenus?: ComputedRef) { FILE: hiauth-front/packages/effects/layouts/src/basic/menu/use-mixed-menu.ts function useMixedMenu (line 12) | function useMixedMenu() { FILE: hiauth-front/packages/effects/layouts/src/basic/menu/use-navigation.ts function useNavigation (line 7) | function useNavigation() { FILE: hiauth-front/packages/effects/layouts/src/basic/tabbar/use-tabbar.ts function useTabbar (line 28) | function useTabbar() { FILE: hiauth-front/packages/effects/layouts/src/widgets/notification/types.ts type NotificationItem (line 1) | interface NotificationItem { FILE: hiauth-front/packages/effects/layouts/src/widgets/preferences/use-open-preferences.ts function useOpenPreferences (line 5) | function useOpenPreferences() { FILE: hiauth-front/packages/effects/plugins/src/echarts/echarts.ts type ECOption (line 32) | type ECOption = ComposeOption< FILE: hiauth-front/packages/effects/plugins/src/echarts/use-echarts.ts type EchartsUIType (line 23) | type EchartsUIType = typeof EchartsUI | undefined; type EchartsThemeType (line 25) | type EchartsThemeType = 'dark' | 'light' | null; function useEcharts (line 27) | function useEcharts(chartRef: Ref) { FILE: hiauth-front/packages/effects/plugins/src/motion/types.ts type MotionPreset (line 26) | type MotionPreset = (typeof MotionPresets)[number]; FILE: hiauth-front/packages/effects/plugins/src/vxe-table/api.ts function getDefaultState (line 18) | function getDefaultState(): VxeGridProps { class VxeGridApi (line 29) | class VxeGridApi = any> { method constructor (line 42) | constructor(options: VxeGridProps = {}) { method mount (line 61) | mount(instance: null | VxeGridInstance, formApi: ExtendedFormApi) { method query (line 70) | async query(params: Record = {}) { method reload (line 78) | async reload(params: Record = {}) { method setGridOptions (line 86) | setGridOptions(options: Partial) { method setLoading (line 92) | setLoading(isLoading: boolean) { method setState (line 100) | setState( method toggleSearchForm (line 114) | toggleSearchForm(show?: boolean) { method unmount (line 124) | unmount() { FILE: hiauth-front/packages/effects/plugins/src/vxe-table/extends.ts function extendProxyOptions (line 9) | function extendProxyOptions( function extendProxyOption (line 26) | function extendProxyOption( function extendsDefaultFormatter (line 69) | function extendsDefaultFormatter(vxeUI: VxeUIExport) { FILE: hiauth-front/packages/effects/plugins/src/vxe-table/init.ts function initVxeTable (line 63) | function initVxeTable() { function setupVbenVxeTable (line 103) | function setupVbenVxeTable(setupOptions: SetupVxeTable) { FILE: hiauth-front/packages/effects/plugins/src/vxe-table/types.ts type VxePaginationInfo (line 18) | interface VxePaginationInfo { type ToolbarConfigOptions (line 24) | interface ToolbarConfigOptions extends VxeGridPropTypes.ToolbarConfig { type VxeTableGridOptions (line 29) | interface VxeTableGridOptions extends VxeTableGridProps { type SeparatorOptions (line 34) | interface SeparatorOptions { type VxeGridProps (line 39) | interface VxeGridProps< type ExtendedVxeGridApi (line 81) | type ExtendedVxeGridApi< type SetupVxeTable (line 90) | interface SetupVxeTable { FILE: hiauth-front/packages/effects/plugins/src/vxe-table/use-vxe-grid.ts type FilteredSlots (line 16) | type FilteredSlots = { function useVbenVxeGrid (line 22) | function useVbenVxeGrid< type UseVbenVxeGrid (line 70) | type UseVbenVxeGrid = typeof useVbenVxeGrid; FILE: hiauth-front/packages/effects/request/src/request-client/modules/downloader.ts type DownloadRequestConfig (line 4) | type DownloadRequestConfig = { class FileDownloader (line 13) | class FileDownloader { method constructor (line 16) | constructor(client: RequestClient) { method download (line 25) | public async download( FILE: hiauth-front/packages/effects/request/src/request-client/modules/interceptor.ts class InterceptorManager (line 18) | class InterceptorManager { method constructor (line 21) | constructor(instance: AxiosInstance) { method addRequestInterceptor (line 25) | addRequestInterceptor({ method addResponseInterceptor (line 32) | addResponseInterceptor({ FILE: hiauth-front/packages/effects/request/src/request-client/modules/sse.test.ts method decode (line 15) | decode(value: Uint8Array, opts?: any) { FILE: hiauth-front/packages/effects/request/src/request-client/modules/sse.ts class SSE (line 9) | class SSE { method constructor (line 12) | constructor(client: RequestClient) { method postSSE (line 16) | public async postSSE( method requestSSE (line 33) | public async requestSSE( function safeJoinUrl (line 117) | function safeJoinUrl(baseUrl: string | undefined, url: string): string { FILE: hiauth-front/packages/effects/request/src/request-client/modules/uploader.ts class FileUploader (line 6) | class FileUploader { method constructor (line 9) | constructor(client: RequestClient) { method upload (line 13) | public async upload( FILE: hiauth-front/packages/effects/request/src/request-client/request-client.ts function getParamsSerializer (line 15) | function getParamsSerializer( class RequestClient (line 39) | class RequestClient { method constructor (line 58) | constructor(options: RequestClientOptions = {}) { method delete (line 99) | public delete( method get (line 109) | public get(url: string, config?: RequestClientConfig): Promis... method getBaseUrl (line 116) | public getBaseUrl() { method post (line 123) | public post( method put (line 134) | public put( method request (line 145) | public async request( FILE: hiauth-front/packages/effects/request/src/request-client/types.ts type ExtendOptions (line 8) | type ExtendOptions = { type RequestClientConfig (line 30) | type RequestClientConfig = AxiosRequestConfig & ExtendOption... type RequestResponse (line 32) | type RequestResponse = AxiosResponse & { type RequestContentType (line 36) | type RequestContentType = type RequestClientOptions (line 42) | type RequestClientOptions = CreateAxiosDefaults & ExtendOptions; type SseRequestOptions (line 47) | interface SseRequestOptions extends RequestInit { type RequestInterceptorConfig (line 52) | interface RequestInterceptorConfig { type ResponseInterceptorConfig (line 61) | interface ResponseInterceptorConfig { type MakeErrorMessageFn (line 68) | type MakeErrorMessageFn = (message: string, error: any) => void; type HttpResponse (line 70) | interface HttpResponse { FILE: hiauth-front/packages/icons/src/svg/load.ts function parseSvg (line 11) | function parseSvg(svgData: string): IconifyIconStructure { function loadSvgIcons (line 41) | async function loadSvgIcons() { FILE: hiauth-front/packages/locales/src/i18n.ts function loadLocalesMap (line 37) | function loadLocalesMap(modules: Record Promise>) { function loadLocalesMapFromDir (line 55) | function loadLocalesMapFromDir( function setI18nLanguage (line 96) | function setI18nLanguage(locale: Locale) { function setupI18n (line 102) | async function setupI18n(app: App, options: LocaleSetupOptions = {}) { function loadLocaleMessages (line 123) | async function loadLocaleMessages(lang: SupportedLanguagesType) { FILE: hiauth-front/packages/locales/src/typing.ts type SupportedLanguagesType (line 1) | type SupportedLanguagesType = 'en-US' | 'zh-CN'; type ImportLocaleFn (line 3) | type ImportLocaleFn = () => Promise<{ default: Record }>; type LoadMessageFn (line 5) | type LoadMessageFn = ( type LocaleSetupOptions (line 9) | interface LocaleSetupOptions { FILE: hiauth-front/packages/preferences/src/index.ts function defineOverridesPreferences (line 11) | function defineOverridesPreferences(preferences: DeepPartial | strin... method setUpdateTime (line 430) | setUpdateTime() { method sortTabs (line 438) | async sortTabs(oldIndex: number, newIndex: number) { method toggleTabPin (line 452) | async toggleTabPin(tab: TabDefinition) { method unpinTab (line 462) | async unpinTab(tab: TabDefinition) { method updateCacheTabs (line 482) | async updateCacheTabs() { method affixTabs (line 504) | affixTabs(): TabDefinition[] { method getCachedTabs (line 513) | getCachedTabs(): string[] { method getExcludeCachedTabs (line 516) | getExcludeCachedTabs(): string[] { method getMenuList (line 519) | getMenuList(): string[] { method getTabs (line 522) | getTabs(): TabDefinition[] { function cloneTab (line 565) | function cloneTab(route: TabDefinition): TabDefinition { function isAffixTab (line 590) | function isAffixTab(tab: TabDefinition) { function isTabShown (line 598) | function isTabShown(tab: TabDefinition) { function getTabKey (line 607) | function getTabKey(tab: RouteLocationNormalized | RouteRecordNormalized) { function getTabKeyFromTab (line 636) | function getTabKeyFromTab(tab: TabDefinition): string { function equalTab (line 645) | function equalTab(a: TabDefinition, b: TabDefinition) { function routeToTab (line 649) | function routeToTab(route: RouteRecordNormalized) { FILE: hiauth-front/packages/stores/src/modules/user.ts type BasicUserInfo (line 3) | interface BasicUserInfo { type AccessState (line 27) | interface AccessState { method setUserInfo (line 43) | setUserInfo(userInfo: BasicUserInfo | null) { method setUserRoles (line 50) | setUserRoles(roles: string[]) { FILE: hiauth-front/packages/stores/src/setup.ts type InitStoreOptions (line 10) | interface InitStoreOptions { function initStores (line 20) | async function initStores(app: App, options: InitStoreOptions) { function resetAllStores (line 51) | function resetAllStores() { FILE: hiauth-front/packages/types/global.d.ts type RouteMeta (line 7) | interface RouteMeta extends IRouteMeta {} type VbenAdminProAppConfigRaw (line 10) | interface VbenAdminProAppConfigRaw { type AuthConfig (line 16) | interface AuthConfig { type ApplicationConfig (line 23) | interface ApplicationConfig { type Window (line 29) | interface Window { FILE: hiauth-front/packages/types/src/user.ts type UserInfo (line 4) | interface UserInfo extends BasicUserInfo { FILE: hiauth-front/packages/utils/src/helpers/find-menu-by-path.ts function findMenuByPath (line 3) | function findMenuByPath( function findRootMenuByPath (line 24) | function findRootMenuByPath(menus: MenuRecordRaw[], path?: string, level... FILE: hiauth-front/packages/utils/src/helpers/generate-menus.ts function generateMenus (line 17) | function generateMenus( FILE: hiauth-front/packages/utils/src/helpers/generate-routes-backend.ts function generateRoutesByBackend (line 14) | async function generateRoutesByBackend( function convertRoutes (line 40) | function convertRoutes( function normalizeViewPath (line 74) | function normalizeViewPath(path: string): string { FILE: hiauth-front/packages/utils/src/helpers/generate-routes-frontend.ts function generateRoutesByFrontend (line 8) | async function generateRoutesByFrontend( function hasAuthority (line 36) | function hasAuthority(route: RouteRecordRaw, access: string[]) { function menuHasVisibleWithForbidden (line 50) | function menuHasVisibleWithForbidden(route: RouteRecordRaw) { FILE: hiauth-front/packages/utils/src/helpers/get-popup-container.ts function getPopupContainer (line 6) | function getPopupContainer(node?: HTMLElement): HTMLElement { FILE: hiauth-front/packages/utils/src/helpers/merge-route-modules.ts type RouteModuleType (line 4) | interface RouteModuleType { function mergeRouteModules (line 13) | function mergeRouteModules( FILE: hiauth-front/packages/utils/src/helpers/reset-routes.ts function resetStaticRoutes (line 8) | function resetStaticRoutes(router: Router, routes: RouteRecordRaw[]) { FILE: hiauth-front/packages/utils/src/helpers/unmount-global-loading.ts function unmountGlobalLoading (line 8) | function unmountGlobalLoading() { FILE: hiauth-front/playground/__tests__/e2e/common/auth.ts function authLogin (line 5) | async function authLogin(page: Page) { FILE: hiauth-front/playground/src/adapter/component/index.ts type ComponentType (line 108) | type ComponentType = function initComponentAdapter (line 136) | async function initComponentAdapter() { FILE: hiauth-front/playground/src/adapter/form.ts function initSetupVbenForm (line 11) | async function initSetupVbenForm() { type VbenFormSchema (line 46) | type VbenFormSchema = FormSchema; FILE: hiauth-front/playground/src/adapter/vxe-table.ts method renderTableDefault (line 65) | renderTableDefault(_renderOpts, params) { method renderTableDefault (line 73) | renderTableDefault(renderOpts) { method renderTableDefault (line 85) | renderTableDefault({ options, props }, { column, row }) { method renderTableDefault (line 104) | renderTableDefault({ attrs, props }, { column, row }) { method renderTableDefault (line 135) | renderTableDefault({ attrs, options, props }, { column, row }) { type OnActionClickParams (line 290) | type OnActionClickParams> = { type OnActionClickFn (line 294) | type OnActionClickFn> = ( FILE: hiauth-front/playground/src/api/core/auth.ts type LoginParams (line 5) | interface LoginParams { type LoginResult (line 11) | interface LoginResult { type RefreshTokenResult (line 15) | interface RefreshTokenResult { function loginApi (line 24) | async function loginApi(data: AuthApi.LoginParams) { function refreshTokenApi (line 33) | async function refreshTokenApi() { function logoutApi (line 46) | async function logoutApi() { function getAccessCodesApi (line 55) | async function getAccessCodesApi() { FILE: hiauth-front/playground/src/api/core/menu.ts function getAllMenusApi (line 8) | async function getAllMenusApi() { FILE: hiauth-front/playground/src/api/core/user.ts function getUserInfoApi (line 8) | async function getUserInfoApi() { FILE: hiauth-front/playground/src/api/examples/download.ts function downloadFile1 (line 9) | async function downloadFile1() { function downloadFile2 (line 19) | async function downloadFile2() { FILE: hiauth-front/playground/src/api/examples/json-bigint.ts function getBigIntData (line 6) | async function getBigIntData() { FILE: hiauth-front/playground/src/api/examples/params.ts function getParamsData (line 8) | async function getParamsData( FILE: hiauth-front/playground/src/api/examples/status.ts function getMockStatusApi (line 6) | async function getMockStatusApi(status: string) { FILE: hiauth-front/playground/src/api/examples/table.ts type PageFetchParams (line 4) | interface PageFetchParams { function getExampleTableApi (line 14) | async function getExampleTableApi(params: DemoTableApi.PageFetchParams) { FILE: hiauth-front/playground/src/api/examples/upload.ts type UploadFileParams (line 3) | interface UploadFileParams { function upload_file (line 9) | async function upload_file({ FILE: hiauth-front/playground/src/api/request.ts function createRequestClient (line 26) | function createRequestClient(baseURL: string, options?: RequestClientOpt... type PageFetchParams (line 125) | interface PageFetchParams { FILE: hiauth-front/playground/src/api/system/dept.ts type SystemDept (line 4) | interface SystemDept { function getDeptList (line 17) | async function getDeptList() { function createDept (line 27) | async function createDept( function updateDept (line 39) | async function updateDept( function deleteDept (line 50) | async function deleteDept(id: string) { FILE: hiauth-front/playground/src/api/system/menu.ts type SystemMenu (line 25) | interface SystemMenu { function getMenuList (line 96) | async function getMenuList() { function isMenuNameExists (line 102) | async function isMenuNameExists( function isMenuPathExists (line 111) | async function isMenuPathExists( function createMenu (line 124) | async function createMenu( function updateMenu (line 136) | async function updateMenu( function deleteMenu (line 147) | async function deleteMenu(id: string) { FILE: hiauth-front/playground/src/api/system/role.ts type SystemRole (line 6) | interface SystemRole { function getRoleList (line 19) | async function getRoleList(params: Recordable) { function createRole (line 30) | async function createRole(data: Omit) { function updateRole (line 40) | async function updateRole( function deleteRole (line 51) | async function deleteRole(id: string) { FILE: hiauth-front/playground/src/bootstrap.ts function bootstrap (line 19) | async function bootstrap(namespace: string) { FILE: hiauth-front/playground/src/locales/index.ts function loadMessages (line 33) | async function loadMessages(lang: SupportedLanguagesType) { function loadThirdPartyMessage (line 45) | async function loadThirdPartyMessage(lang: SupportedLanguagesType) { function loadDayjsLocale (line 53) | async function loadDayjsLocale(lang: SupportedLanguagesType) { function loadAntdLocale (line 80) | async function loadAntdLocale(lang: SupportedLanguagesType) { function setupI18n (line 93) | async function setupI18n(app: App, options: LocaleSetupOptions = {}) { FILE: hiauth-front/playground/src/main.ts function initApplication (line 9) | async function initApplication() { FILE: hiauth-front/playground/src/router/access.ts function generateAccess (line 17) | async function generateAccess(options: GenerateMenuAndRoutesOptions) { FILE: hiauth-front/playground/src/router/guard.ts function setupCommonGuard (line 17) | function setupCommonGuard(router: Router) { function setupAccessGuard (line 46) | function setupAccessGuard(router: Router) { function createRouterGuard (line 129) | function createRouterGuard(router: Router) { FILE: hiauth-front/playground/src/store/auth.ts function authLogin (line 29) | async function authLogin( function logout (line 81) | async function logout(redirect: boolean = true) { function fetchUserInfo (line 102) | async function fetchUserInfo() { function $reset (line 109) | function $reset() { FILE: hiauth-front/playground/src/views/demos/features/vue-query/typing.ts type IProducts (line 1) | interface IProducts { FILE: hiauth-front/playground/src/views/examples/vxe-table/table-data.ts type TableRowData (line 1) | interface TableRowData { constant MOCK_TABLE_DATA (line 12) | const MOCK_TABLE_DATA: TableRowData[] = (() => { constant MOCK_TREE_TABLE_DATA (line 27) | const MOCK_TREE_TABLE_DATA = [ FILE: hiauth-front/playground/src/views/system/dept/data.ts function useSchema (line 14) | function useSchema(): VbenFormSchema[] { function useColumns (line 77) | function useColumns( FILE: hiauth-front/playground/src/views/system/menu/data.ts function getMenuTypeOptions (line 6) | function getMenuTypeOptions() { function useColumns (line 24) | function useColumns( FILE: hiauth-front/playground/src/views/system/role/data.ts function useFormSchema (line 7) | function useFormSchema(): VbenFormSchema[] { function useGridFormSchema (line 44) | function useGridFormSchema(): VbenFormSchema[] { function useColumns (line 77) | function useColumns( FILE: hiauth-front/scripts/clean.mjs constant CONCURRENCY_LIMIT (line 7) | const CONCURRENCY_LIMIT = 10; constant SKIP_DIRS (line 10) | const SKIP_DIRS = new Set(['.DS_Store', '.git', '.idea', '.vscode']); function processItem (line 20) | async function processItem(currentDir, item, targets, _depth) { function cleanTargetsRecursively (line 60) | async function cleanTargetsRecursively(currentDir, targets, depth = 0) { FILE: hiauth-front/scripts/turbo-run/src/run.ts type RunOptions (line 5) | interface RunOptions { function run (line 9) | async function run(options: RunOptions) { FILE: hiauth-front/scripts/vsh/src/check-circular/index.ts constant DEFAULT_CONFIG (line 10) | const DEFAULT_CONFIG = { type CircularDependencyResult (line 27) | type CircularDependencyResult = string[]; type CheckCircularConfig (line 29) | interface CheckCircularConfig { type CommandOptions (line 35) | interface CommandOptions { function formatCircles (line 48) | function formatCircles(circles: CircularDependencyResult[]): void { function checkCircular (line 69) | async function checkCircular({ function defineCheckCircularCommand (line 146) | function defineCheckCircularCommand(cac: CAC): void { FILE: hiauth-front/scripts/vsh/src/check-dep/index.ts constant DEFAULT_CONFIG (line 8) | const DEFAULT_CONFIG = { type DepcheckResult (line 37) | interface DepcheckResult { type DepcheckConfig (line 43) | interface DepcheckConfig { type PackageInfo (line 49) | interface PackageInfo { function cleanDepcheckResult (line 60) | function cleanDepcheckResult(unused: DepcheckResult): void { function formatDepcheckResult (line 80) | function formatDepcheckResult(pkgName: string, unused: DepcheckResult): ... function runDepcheck (line 115) | async function runDepcheck(config: DepcheckConfig = {}): Promise { function defineDepcheckCommand (line 167) | function defineDepcheckCommand(cac: CAC): void { FILE: hiauth-front/scripts/vsh/src/code-workspace/index.ts constant CODE_WORKSPACE_FILE (line 16) | const CODE_WORKSPACE_FILE = join('vben-admin.code-workspace'); type CodeWorkspaceCommandOptions (line 18) | interface CodeWorkspaceCommandOptions { function createCodeWorkspace (line 23) | async function createCodeWorkspace({ function runCodeWorkspace (line 49) | async function runCodeWorkspace({ function defineCodeWorkspaceCommand (line 65) | function defineCodeWorkspaceCommand(cac: CAC) { FILE: hiauth-front/scripts/vsh/src/index.ts constant COMMAND_DESCRIPTIONS (line 13) | const COMMAND_DESCRIPTIONS = { function main (line 24) | async function main(): Promise { FILE: hiauth-front/scripts/vsh/src/lint/index.ts type LintCommandOptions (line 5) | interface LintCommandOptions { function runLint (line 12) | async function runLint({ format }: LintCommandOptions) { function defineLintCommand (line 40) | function defineLintCommand(cac: CAC) { FILE: hiauth-front/scripts/vsh/src/publint/index.ts constant CACHE_FILE (line 21) | const CACHE_FILE = join( type PubLintCommandOptions (line 28) | interface PubLintCommandOptions { function getLintFiles (line 39) | async function getLintFiles(files: string[] = []) { function getCacheFile (line 54) | function getCacheFile() { function readCache (line 59) | async function readCache(cacheFile: string) { function runPublint (line 68) | async function runPublint(files: string[], { check }: PubLintCommandOpti... function printResult (line 115) | function printResult( function definePubLintCommand (line 177) | function definePubLintCommand(cac: CAC) { FILE: hiauth-server/src/main/java/cn/hiauth/server/ServerStarter.java class ServerStarter (line 8) | @ComponentScan(basePackages = {"cn.hiauth.server", Constant.SCMS_BASIC_P... method main (line 12) | public static void main(String[] args) { FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/KeywordPageUserDto.java class KeywordPageUserDto (line 9) | @Data method toQueryWapper (line 14) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/PageDepDto.java class PageDepDto (line 10) | @Data method toQueryWapper (line 18) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/PageEmpDto.java class PageEmpDto (line 10) | @Data method toQueryWapper (line 20) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/PageRoleDto.java class PageRoleDto (line 10) | @Data method toQueryWapper (line 16) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/RegisterDto.java class RegisterDto (line 13) | @Data method toCorp (line 36) | public Corp toCorp() { method toUser (line 43) | public User toUser() { FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/app/AppCreateDto.java class AppCreateDto (line 11) | @Data method toDO (line 36) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/app/AppLimitDto.java class AppLimitDto (line 11) | @Data method toQueryWapper (line 21) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/app/AppPageDto.java class AppPageDto (line 11) | @Data method toQueryWapper (line 21) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/app/AppUpdateDto.java class AppUpdateDto (line 11) | @Data method getId (line 39) | @Override method toDO (line 44) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/appClient/AppClientCreateDto.java class AppClientCreateDto (line 12) | @Data method toDO (line 22) | @Override method toDos (line 27) | public List toDos() { FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/appClient/AppClientDeleteDto.java class AppClientDeleteDto (line 7) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/appClient/AppClientLimitDto.java class AppClientLimitDto (line 9) | @Data method toQueryWapper (line 18) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/appClient/AppClientPageDto.java class AppClientPageDto (line 10) | @Data method toQueryWapper (line 19) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/appClient/AppClientUpdateDto.java class AppClientUpdateDto (line 12) | @Data method getId (line 41) | @Override method toDO (line 46) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/appResource/AppResourceCreateDto.java class AppResourceCreateDto (line 13) | @Data method toDO (line 55) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/appResource/AppResourcePageDto.java class AppResourcePageDto (line 11) | @Data method toQueryWapper (line 39) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/appResource/AppResourceUpdateDto.java class AppResourceUpdateDto (line 13) | @Data method getId (line 55) | @Override method toDO (line 60) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/appResource/FindAppResourceIdsByRoleAndAppDto.java class FindAppResourceIdsByRoleAndAppDto (line 7) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/corp/CorpCreateDto.java class CorpCreateDto (line 11) | @Data method toDO (line 24) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/corp/CorpPageDto.java class CorpPageDto (line 10) | @Data method toQueryWapper (line 19) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/corp/CorpUpdateDto.java class CorpUpdateDto (line 10) | @Data method getId (line 25) | @Override method toDO (line 30) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/dep/DepCreateDto.java class DepCreateDto (line 13) | @Data method toDO (line 43) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/dep/DepLimitDto.java class DepLimitDto (line 10) | @Data method toQueryWapper (line 19) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/dep/DepPageDto.java class DepPageDto (line 10) | @Data method toQueryWapper (line 31) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/dep/DepUpdateDto.java class DepUpdateDto (line 13) | @Data method getId (line 44) | @Override method toDO (line 49) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/dict/DictCreateDto.java class DictCreateDto (line 12) | @Data method toDO (line 40) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/dict/DictLimitDto.java class DictLimitDto (line 10) | @Data method toQueryWapper (line 22) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/dict/DictPageDto.java class DictPageDto (line 10) | @Data method toQueryWapper (line 31) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/dict/DictUpdateDto.java class DictUpdateDto (line 13) | @Data method getId (line 42) | @Override method toDO (line 47) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/emp/EmpCreateDto.java class EmpCreateDto (line 15) | @Data method toDO (line 47) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/emp/EmpPageDto.java class EmpPageDto (line 12) | @Data method toQueryWapper (line 36) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/emp/EmpUpdateDto.java class EmpUpdateDto (line 15) | @Data method getId (line 51) | @Override method toDO (line 56) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/login/CaptchaVerifyDto.java class CaptchaVerifyDto (line 5) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/login/SmsCodeDto.java class SmsCodeDto (line 7) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/login/SmsCodeLoginDto.java class SmsCodeLoginDto (line 8) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/role/RoleAuthDto.java class RoleAuthDto (line 9) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/role/RoleCreateDto.java class RoleCreateDto (line 13) | @Data method toDO (line 32) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/role/RoleLimitDto.java class RoleLimitDto (line 10) | @Data method toQueryWapper (line 19) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/role/RolePageDto.java class RolePageDto (line 10) | @Data method toQueryWapper (line 22) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/role/RoleUpdateDto.java class RoleUpdateDto (line 11) | @Data method getId (line 31) | @Override method toDO (line 36) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/user/UserCreateDto.java class UserCreateDto (line 14) | @Data method toDO (line 48) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/user/UserLimitDto.java class UserLimitDto (line 10) | @Data method toQueryWapper (line 19) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/user/UserPageDto.java class UserPageDto (line 10) | @Data method toQueryWapper (line 37) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/user/UserPwdUpdateDto.java class UserPwdUpdateDto (line 9) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/api/dto/user/UserUpdateDto.java class UserUpdateDto (line 12) | @Data method getId (line 50) | @Override method toDO (line 55) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/api/vo/CommonTreeNodeVo.java class CommonTreeNodeVo (line 10) | @Data method convertToVo (line 18) | public static CommonTreeNodeVo convertToVo(AppResource o) { method convertToVo (line 25) | public static CommonTreeNodeVo convertToVo(Department o) { FILE: hiauth-server/src/main/java/cn/hiauth/server/api/vo/CorpAppVo.java class CorpAppVo (line 18) | @Data method convert (line 59) | public static CorpAppVo convert(Oauth2RegisteredClient o, App app) { method convert (line 84) | public static List convert(List os,... method toPageVo (line 95) | public static PageVO toPageVo(IPage... FILE: hiauth-server/src/main/java/cn/hiauth/server/api/vo/CorpResourceTreeNodeVo.java class CorpResourceTreeNodeVo (line 11) | @Data method convertToVo (line 24) | public static CorpResourceTreeNodeVo convertToVo(App o) { method convertToVo (line 32) | public static CorpResourceTreeNodeVo convertToVo(AppResource o) { FILE: hiauth-server/src/main/java/cn/hiauth/server/api/vo/CorpVo.java class CorpVo (line 11) | @Data method convert (line 22) | public static CorpVo convert(Corp corp) { method convert (line 34) | public static List convert(List corps) { method toPageVo (line 40) | public static PageVO toPageVo(IPage page) { FILE: hiauth-server/src/main/java/cn/hiauth/server/api/vo/CurrentLoginUserVo.java class CurrentLoginUserVo (line 9) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/api/vo/EmpVo.java class EmpVo (line 14) | @Data method convert (line 47) | public static EmpVo convert(Employee o, Set depIds, Set ro... method convert (line 62) | public static List convert(List os) { method toPageVo (line 68) | public static PageVO toPageVo(IPage page) { FILE: hiauth-server/src/main/java/cn/hiauth/server/api/vo/IndexCorpAppVo.java class IndexCorpAppVo (line 11) | @Data method convert (line 18) | public static List convert(List cais) { FILE: hiauth-server/src/main/java/cn/hiauth/server/api/vo/SysMenuVo.java class SysMenuVo (line 10) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/api/vo/UserVo.java class UserVo (line 13) | @Data method convert (line 46) | public static UserVo convert(User o) { method convert (line 65) | public static List convert(List os) { method toPageVo (line 71) | public static PageVO toPageVo(IPage page) { FILE: hiauth-server/src/main/java/cn/hiauth/server/config/AuthServerConfig.java class AuthServerConfig (line 60) | @Configuration method authorizationServerSecurityFilterChain (line 75) | @Bean method registeredClientRepository (line 124) | @Bean method authorizationService (line 134) | @Bean method authorizationConsentService (line 156) | @Bean method oidcUserInfoMapper (line 162) | @Bean method idTokenCustomizer (line 167) | @Bean method jwkSource (line 176) | @Bean method jwtDecoder (line 186) | @Bean method authorizationServerSettings (line 194) | @Bean method createDemoRegisteredClient (line 202) | private void createDemoRegisteredClient(JdbcRegisteredClientRepository... FILE: hiauth-server/src/main/java/cn/hiauth/server/config/BeanConfig.java class BeanConfig (line 17) | @Slf4j method restTemplate (line 39) | @Bean method randomGenerator (line 47) | @Bean method smsUtils (line 55) | @Bean method jackson2ObjectMapperBuilderCustomizer (line 63) | @Bean method readOnlyFilterRegister (line 73) | @Bean FILE: hiauth-server/src/main/java/cn/hiauth/server/config/DocConfig.java class DocConfig (line 10) | @Configuration method openApi (line 13) | @Bean FILE: hiauth-server/src/main/java/cn/hiauth/server/config/SecurityConfig.java class SecurityConfig (line 44) | @Configuration(proxyBeanMethods = true) method passwordEncoder (line 61) | @Bean method securityFilterChain (line 69) | @Bean method securityContextRepository (line 112) | @Bean method authenticationSuccessHandler (line 121) | @Bean method authenticationFailureHandler (line 131) | @Bean method authenticationEntryPoint (line 139) | @Bean method httpSessionRequestCache (line 147) | @Bean method accountAuthenticationFilter (line 157) | @Bean method smsCodeAuthenticationFilter (line 170) | @Bean method qrCodeAuthenticationFilter (line 183) | @Bean method authenticationManager (line 193) | @Bean method webSecurityCustomizer (line 220) | @Bean FILE: hiauth-server/src/main/java/cn/hiauth/server/config/WebMvcConfig.java class WebMvcConfig (line 11) | @Configuration method addResourceHandlers (line 17) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/props/AppProperties.java class AppProperties (line 10) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/config/props/WechatProperties.java class WechatProperties (line 9) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/config/rest/ApiExceptionAdvice.java class ApiExceptionAdvice (line 28) | @Slf4j method init (line 39) | @PostConstruct method handle (line 44) | @ResponseStatus(HttpStatus.OK) method handle (line 53) | @ResponseStatus(HttpStatus.OK) method handle (line 69) | @ResponseStatus(HttpStatus.OK) method handle (line 81) | @ResponseStatus(HttpStatus.OK) method handle (line 94) | @ResponseStatus(HttpStatus.OK) method handle (line 101) | @ResponseStatus(HttpStatus.OK) method logger (line 108) | private void logger(HttpServletRequest request, Exception e) { FILE: hiauth-server/src/main/java/cn/hiauth/server/config/rest/ResourceAccessDeniedHandler.java class ResourceAccessDeniedHandler (line 12) | public class ResourceAccessDeniedHandler implements AccessDeniedHandler { method handle (line 13) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/rest/ResourceAuthenticationEntryPoint.java class ResourceAuthenticationEntryPoint (line 13) | public class ResourceAuthenticationEntryPoint implements AuthenticationE... method printError (line 17) | public static void printError(HttpServletResponse response, String msg) { method commence (line 39) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/rest/security/MySecurityUser.java class MySecurityUser (line 6) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/config/rest/security/ReadonlyFilter.java class ReadonlyFilter (line 22) | @Slf4j method ReadonlyFilter (line 30) | public ReadonlyFilter(String[] readonlyAccount) { method init (line 34) | @Override method doFilter (line 39) | @Override method doIt (line 50) | private void doIt(HttpServletRequest request, HttpServletResponse resp... method matcherAccount (line 77) | public boolean matcherAccount(String username) { method readOnlyUrl (line 86) | public boolean readOnlyUrl(String uri) { method printError (line 95) | private void printError(HttpServletRequest request, HttpServletRespons... method destroy (line 121) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/auth/AuthFailureHandler.java class AuthFailureHandler (line 15) | public class AuthFailureHandler implements AuthenticationFailureHandler { method onAuthenticationFailure (line 17) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/auth/AuthGrantedAuthority.java class AuthGrantedAuthority (line 7) | @Data method AuthGrantedAuthority (line 15) | public AuthGrantedAuthority() { method AuthGrantedAuthority (line 18) | public AuthGrantedAuthority(String authority) { method AuthGrantedAuthority (line 22) | public AuthGrantedAuthority(String code, String page, String api) { method getAuthority (line 28) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/auth/AuthGrantedAuthorityDeserializer.java class AuthGrantedAuthorityDeserializer (line 12) | public class AuthGrantedAuthorityDeserializer extends JsonDeserializer { method deserialize (line 19) | @Override method readJsonNode (line 42) | private JsonNode readJsonNode(JsonNode jsonNode, String field) { FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/auth/CustomAuthUserAttrs.java class CustomAuthUserAttrs (line 3) | public class CustomAuthUserAttrs { FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/auth/CustomJdbcRegisteredClientRepository.java class CustomJdbcRegisteredClientRepository (line 11) | public class CustomJdbcRegisteredClientRepository extends JdbcRegistered... method CustomJdbcRegisteredClientRepository (line 31) | public CustomJdbcRegisteredClientRepository(JdbcOperations jdbcOperati... method findByClientIds (line 35) | public List findByClientIds(Set clientIds) { FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/auth/CustomOidcUserInfoMapper.java class CustomOidcUserInfoMapper (line 20) | public class CustomOidcUserInfoMapper implements Function getClaimsRequestedByScope(Map extractClaims(Authentication principal) { FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/security/CustomAuthenticationFailureHandler.java class CustomAuthenticationFailureHandler (line 18) | public class CustomAuthenticationFailureHandler extends SimpleUrlAuthent... method CustomAuthenticationFailureHandler (line 22) | public CustomAuthenticationFailureHandler(String failureUrl) { method onAuthenticationFailure (line 30) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/security/CustomAuthenticationSuccessHandler.java class CustomAuthenticationSuccessHandler (line 18) | public class CustomAuthenticationSuccessHandler extends SavedRequestAwar... method onAuthenticationSuccess (line 24) | @Override method setRequestCache (line 40) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/security/CustomLoginUrlAuthenticationEntryPoint.java class CustomLoginUrlAuthenticationEntryPoint (line 17) | public class CustomLoginUrlAuthenticationEntryPoint extends LoginUrlAuth... method CustomLoginUrlAuthenticationEntryPoint (line 19) | public CustomLoginUrlAuthenticationEntryPoint(String loginFormUrl) { method determineUrlToUseForThisRequest (line 27) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/security/MultiAppHttpSessionRequestCache.java class MultiAppHttpSessionRequestCache (line 23) | public class MultiAppHttpSessionRequestCache extends HttpSessionRequestC... method saveRequest (line 39) | @Override method getRequest (line 64) | @Override method removeRequest (line 79) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/security/MultiAuthUserService.java class MultiAuthUserService (line 26) | @Service method loadUserByUsername (line 53) | public AuthUser loadUserByUsername(String clientId, String username) t... method loadUserByPhoneNum (line 62) | public AuthUser loadUserByPhoneNum(String clientId, String phoneNum) { method loadUserByUserId (line 71) | public AuthUser loadUserByUserId(String registeredClientId, Long userI... method loadAuthUser (line 79) | public AuthUser loadAuthUser(Oauth2RegisteredClient client, User user) { method loadUserWeChatCode (line 106) | public AuthUser loadUserWeChatCode(String clientId, String code) { method getWechatAccessToken (line 117) | private Map getWechatAccessToken(String code) { method getWechatUserInfo (line 125) | private Map getWechatUserInfo(String accessToken, Stri... FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/security/account/AccountAuthenticationFilter.java class AccountAuthenticationFilter (line 15) | public class AccountAuthenticationFilter extends AbstractAuthenticationP... method AccountAuthenticationFilter (line 17) | public AccountAuthenticationFilter(String processUrl) { method attemptAuthentication (line 24) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/security/account/AccountAuthenticationProvider.java class AccountAuthenticationProvider (line 28) | @Data method authenticate (line 46) | @Override method checkPwdLogin (line 90) | private void checkPwdLogin(AuthUser authUser, String password) { method checkCaptcha (line 101) | private void checkCaptcha(String formToken, String captcha) { method supports (line 114) | @Override FILE: hiauth-server/src/main/java/cn/hiauth/server/config/web/security/account/AccountAuthenticationToken.java class AccountAuthenticationToken (line 8) | public class AccountAuthenticationToken extends AbstractAuthenticationTo... method AccountAuthenticationToken (line 17) | public AccountAuthenticationToken(String formToken, String clientId, S... method AccountAuthenticationToken (line 27) | public AccountAuthenticationToken(Object principal, Collection withDescription(Set s... method consent (line 37) | @GetMapping(value = "/oauth2/consent") class ScopeWithDescription (line 74) | public static class ScopeWithDescription { method ScopeWithDescription (line 90) | ScopeWithDescription(String scope) { FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/IndexController.java class IndexController (line 33) | @Controller method index (line 64) | @GetMapping(value = {"/", "/index"}) method openApp (line 84) | @GetMapping(value = {"/openApp"}) method profile (line 92) | @GetMapping(value = {"/profile"}) method setting (line 97) | @GetMapping(value = {"/setting"}) method me (line 102) | @ResponseBody method logout (line 108) | @GetMapping(value = "/logout") method me (line 132) | @GetMapping({"/user/me"}) method myAuthorizationConsentList (line 143) | private List myAuthorizationConsentList(String u... FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/LoginController.java class LoginController (line 43) | @Slf4j method login (line 76) | @GetMapping(value = {"/login"}, produces = "text/html") method image (line 124) | @GetMapping("/auth/code/image") method captcha (line 137) | @ResponseBody method sms (line 151) | @ResponseBody method logoutWithRedirect (line 206) | @GetMapping("/unpapi/logoutWithRedirect") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/OauthController.java class OauthController (line 25) | @Slf4j method updatePwd (line 46) | @PostMapping("/oauth2/user/updatePwd") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/TestController.java class TestController (line 13) | @Slf4j method testException (line 20) | @GetMapping("/unpapi/test/exception") method testByZero (line 25) | @GetMapping("/unpapi/test/byZero") method testAssert (line 31) | @GetMapping("/unpapi/test/assert") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/UnpController.java class UnpController (line 26) | @Slf4j method info (line 42) | @GetMapping("/info") method metadata (line 50) | @PostMapping("/metadata") method getImageAsByteArray (line 60) | @GetMapping("/image/{code}") method register (line 73) | @PostMapping("/register") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/adminspace/CorpMgrController.java class CorpMgrController (line 33) | @Slf4j method page (line 49) | @PostMapping("/page") method findById (line 57) | @PostMapping("/findById") method create (line 63) | @PostMapping("/create") method update (line 74) | @PostMapping("/update") method delete (line 81) | @PostMapping("/delete") method listCorp (line 88) | @PostMapping("/listCorp") method intoAdminSpace (line 97) | @PostMapping("/intoAdminSpace") method intoCorpSpace (line 109) | @PostMapping("/intoCorpSpace") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/adminspace/UserMgrController.java class UserMgrController (line 25) | @Slf4j method page (line 40) | @PostMapping("/page") method findById (line 50) | @PostMapping("/findById") method create (line 56) | @PostMapping("/create") method update (line 64) | @PostMapping("/update") method delete (line 71) | @PostMapping("/delete") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/common/AppMgrController.java class AppMgrController (line 29) | @Slf4j method page (line 39) | @PostMapping("/page") method findById (line 53) | @PostMapping("/findById") method create (line 59) | @PostMapping("/create") method update (line 69) | @PostMapping("/update") method delete (line 76) | @PostMapping("/delete") method limitList (line 83) | @PostMapping("/limitList") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/common/AppResourceMgrController.java class AppResourceMgrController (line 26) | @Slf4j method page (line 36) | @PostMapping("/page") method findById (line 44) | @PostMapping("/findById") method create (line 50) | @PostMapping("/create") method update (line 57) | @PostMapping("/update") method delete (line 64) | @PostMapping("/delete") method tree (line 71) | @PostMapping("/tree") method findAppResourceIdsByRoleAndApp (line 77) | @PostMapping("/findAppResourceIdsByRoleAndApp") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/common/CommonController.java class CommonController (line 29) | @Slf4j method userInfo (line 43) | @PostMapping("/userInfo") method codes (line 73) | @PostMapping("/codes") method sysMenus (line 79) | @GetMapping("/sysMenus") method sysAction (line 106) | @GetMapping("/sysAction") method handleFileUpload (line 114) | @PostMapping("/file/uploadImg") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/corpspace/AppClientMgrController.java class AppClientMgrController (line 34) | @Slf4j method page (line 53) | @PostMapping("/page") method findById (line 69) | @PostMapping("/findById") method add (line 78) | @PostMapping("/add") method update (line 100) | @PostMapping("/update") method delete (line 112) | @PostMapping("/delete") method limitNotHaveApp (line 128) | @PostMapping("/limitNotHaveApp") method limitHaveApp (line 137) | @PostMapping("/limitHaveApp") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/corpspace/DepMgrController.java class DepMgrController (line 29) | @Slf4j method page (line 39) | @PostMapping("/page") method limit (line 50) | @PostMapping("/limit") method findById (line 59) | @PostMapping("/findById") method create (line 67) | @PostMapping("/create") method update (line 77) | @PostMapping("/update") method delete (line 86) | @PostMapping("/delete") method depTree (line 95) | @PostMapping("/depTree") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/corpspace/DictMgrController.java class DictMgrController (line 28) | @Slf4j method page (line 38) | @PostMapping("/page") method findById (line 51) | @PostMapping("/findById") method create (line 59) | @PostMapping("/create") method update (line 69) | @PostMapping("/update") method delete (line 78) | @PostMapping("/delete") method findSubDict (line 89) | @PostMapping("/findSubDict") method findDict (line 102) | @PostMapping("/findDict") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/corpspace/EmpMgrController.java class EmpMgrController (line 35) | @Slf4j method page (line 54) | @PostMapping("/page") method findById (line 66) | @PostMapping("/findById") method create (line 77) | @PostMapping("/create") method update (line 87) | @PostMapping("/update") method delete (line 96) | @PostMapping("/delete") method findUser (line 105) | @PostMapping("/findUser") FILE: hiauth-server/src/main/java/cn/hiauth/server/controller/corpspace/RoleMgrController.java class RoleMgrController (line 25) | @Slf4j method page (line 35) | @PostMapping("/page") method page (line 47) | @PostMapping("/limit") method findById (line 56) | @PostMapping("/findById") method create (line 64) | @PostMapping("/create") method update (line 74) | @PostMapping("/update") method delete (line 83) | @PostMapping("/delete") method auth (line 92) | @PostMapping("/auth") FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/App.java class App (line 15) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/AppResource.java class AppResource (line 14) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/AuthorizationConsent.java class AuthorizationConsent (line 9) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/Corp.java class Corp (line 14) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/CorpApp.java class CorpApp (line 11) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/CorpAppInfo.java class CorpAppInfo (line 6) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/Department.java class Department (line 13) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/Dict.java class Dict (line 13) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/Employee.java class Employee (line 13) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/File.java class File (line 11) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/Oauth2Authorization.java class Oauth2Authorization (line 13) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/Oauth2AuthorizationConsent.java class Oauth2AuthorizationConsent (line 11) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/Oauth2RegisteredClient.java class Oauth2RegisteredClient (line 13) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/Role.java class Role (line 18) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/RoleAppResource.java class RoleAppResource (line 11) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/SysLog.java class SysLog (line 13) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/entity/User.java class User (line 15) | @Data FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/AppMapper.java type AppMapper (line 16) | @Mapper method findByCid (line 19) | @Select(""" method limitNotHaveApp (line 26) | @Select(""" method limitHaveApp (line 37) | @Select(""" method findByClientId (line 45) | @ResultMap("BaseResultMap") FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/AppResourceMapper.java type AppResourceMapper (line 15) | @Mapper method findByAppIdAndRoleIds (line 18) | @Select(""" FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/CorpAppMapper.java type CorpAppMapper (line 15) | @Mapper method limitCorpAppInfoByUserId (line 18) | @Select(""" FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/CorpMapper.java type CorpMapper (line 15) | @Mapper method findByUserId (line 18) | @ResultMap("BaseResultMap") FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/DepartmentMapper.java type DepartmentMapper (line 14) | @Mapper method findDepIdsByEmpId (line 17) | @Select(""" method addDepEmp (line 23) | @Insert(""" method modifyDepEmp (line 33) | @Insert(""" method resetEmpDep (line 44) | @Delete(""" method del (line 52) | @Delete(""" FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/DictMapper.java type DictMapper (line 15) | @Mapper method pageByPcode (line 19) | @ResultMap("BaseResultMap") method childCount (line 30) | @Select(""" FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/EmployeeMapper.java type EmployeeMapper (line 17) | @Mapper method pageByDepId (line 20) | @Select(""" method findOneByAppIdAndUserId (line 34) | @ResultMap("BaseResultMap") FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/FileMapper.java type FileMapper (line 12) | @Mapper FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/Oauth2AuthorizationConsentMapper.java type Oauth2AuthorizationConsentMapper (line 10) | @Mapper FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/Oauth2AuthorizationMapper.java type Oauth2AuthorizationMapper (line 10) | @Mapper FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/Oauth2RegisteredClientMapper.java type Oauth2RegisteredClientMapper (line 15) | @Mapper method findByClientId (line 18) | @Select("SELECT DISTINCT O.* FROM oauth2_registered_client O WHERE O.c... method pageByCorpId (line 21) | @ResultMap("BaseResultMap") FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/RoleAppResourceMapper.java type RoleAppResourceMapper (line 14) | @Mapper method auth (line 17) | @Select(""" FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/RoleMapper.java type RoleMapper (line 14) | @Mapper method findByEmpId (line 17) | @ResultMap("BaseResultMap") method removeEmpRole (line 26) | @Delete(""" method createEmpRole (line 39) | @Insert(""" FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/SysLogMapper.java type SysLogMapper (line 10) | @Mapper FILE: hiauth-server/src/main/java/cn/hiauth/server/mapper/UserMapper.java type UserMapper (line 10) | @Mapper FILE: hiauth-server/src/main/java/cn/hiauth/server/service/AppResourceService.java type AppResourceService (line 14) | public interface AppResourceService extends IService { method findByAppIdAndRoleIds (line 16) | List findByAppIdAndRoleIds(Long appId, Set roleIds); method findAppResourceTree (line 18) | List findAppResourceTree(Long appId); method findAppResourceIdsByRoleAndApp (line 20) | Set findAppResourceIdsByRoleAndApp(FindAppResourceIdsByRoleAndAp... FILE: hiauth-server/src/main/java/cn/hiauth/server/service/AppService.java type AppService (line 14) | public interface AppService extends IService { method limitNotHaveApp (line 16) | List limitNotHaveApp(AppClientLimitDto dto); method limitHaveApp (line 18) | List limitHaveApp(AppClientLimitDto dto); method findByIds (line 20) | Map findByIds(Set appIds); FILE: hiauth-server/src/main/java/cn/hiauth/server/service/CorpAppService.java type CorpAppService (line 6) | public interface CorpAppService extends IService { FILE: hiauth-server/src/main/java/cn/hiauth/server/service/CorpService.java type CorpService (line 15) | public interface CorpService extends IService { method findCorpAppResourceTree (line 17) | List findCorpAppResourceTree(Long cid); method register (line 19) | void register(RegisterDto dto); method findIndexCorpAppByUserId (line 21) | List findIndexCorpAppByUserId(Long userId, Long appId); method saveCorpAppBatch (line 23) | void saveCorpAppBatch(Long cid, Set appIds); FILE: hiauth-server/src/main/java/cn/hiauth/server/service/DepartmentService.java type DepartmentService (line 13) | public interface DepartmentService extends IService { method findDepTree (line 15) | List findDepTree(Long cid); method findDepIdsByEmpId (line 17) | Set findDepIdsByEmpId(Long cid, Long empId); FILE: hiauth-server/src/main/java/cn/hiauth/server/service/DictService.java type DictService (line 14) | public interface DictService extends IService { method pageByPcode (line 16) | IPage pageByPcode(Page p, LambdaQueryWrapper queryWa... method childCount (line 18) | int childCount(Set ids); FILE: hiauth-server/src/main/java/cn/hiauth/server/service/EmployeeService.java type EmployeeService (line 17) | public interface EmployeeService extends IService { method pageByDepId (line 19) | IPage pageByDepId(Page p, LambdaQueryWrapper ids); method swichCorp (line 29) | void swichCorp(Long userId, Long cid); FILE: hiauth-server/src/main/java/cn/hiauth/server/service/FileService.java type FileService (line 9) | public interface FileService extends IService { FILE: hiauth-server/src/main/java/cn/hiauth/server/service/Oauth2AuthorizationConsentService.java type Oauth2AuthorizationConsentService (line 9) | public interface Oauth2AuthorizationConsentService extends IService pageByCorpId(Page { method findByEmpId (line 15) | List findByEmpId(Long empId); method setEmpRole (line 17) | void setEmpRole(Long cid, Long empId, Set roleIds); method auth (line 19) | Boolean auth(RoleAuthDto dto); FILE: hiauth-server/src/main/java/cn/hiauth/server/service/SimpleSecurityService.java class SimpleSecurityService (line 24) | @Slf4j method loadSecurityUser (line 40) | @Override method loadSecurityUser (line 47) | @Override method sendSmsCode (line 53) | @Override method loadUserCorps (line 59) | @Override method switchCorp (line 66) | @Override method convert (line 85) | private MySecurityUser convert(User user) { FILE: hiauth-server/src/main/java/cn/hiauth/server/service/SysLogService.java type SysLogService (line 9) | public interface SysLogService extends IService { FILE: hiauth-server/src/main/java/cn/hiauth/server/service/UserService.java type UserService (line 9) | public interface UserService extends IService { FILE: hiauth-server/src/main/java/cn/hiauth/server/service/impl/AppResourceServiceImpl.java class AppResourceServiceImpl (line 22) | @Service method buildDepTree (line 34) | private static List buildDepTree(List l... method buildChild (line 47) | private static void buildChild(CommonTreeNodeVo parent, List buildDepTree(List li... method buildChild (line 37) | private static void buildChild(CommonTreeNodeVo parent, List sort(List datas) { method getChild (line 28) | private static List getChild(AppResource node, List sort(List deps) { method getChild (line 28) | private static List getChild(Department dep, List generateKeyPair() { method main (line 126) | public static void main(String[] args) { FILE: hiauth-server/src/main/java/cn/hiauth/server/utils/SmsUtils.java type SmsUtils (line 5) | public interface SmsUtils { method sendSms (line 7) | void sendSms(String phoneNumbers, String templateCode, Mapt.callable===e&&... function x (line 6) | function x(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=D(t);retur... function k (line 6) | function k(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=x(e,i,... function L (line 6) | function L(t,e,i,n,s){const o=O(e[i],n,s);o&&(t.removeEventListener(i,o,... function S (line 6) | function S(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))... function D (line 6) | function D(t){return t=t.replace(b,""),A[t]||t} method on (line 6) | on(t,e,i,n){k(t,e,i,n,!1)} method one (line 6) | one(t,e,i,n){k(t,e,i,n,!0)} method off (line 6) | off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=x(e,i,n),a=r!... method trigger (line 6) | trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=h();let s=n... function N (line 6) | function N(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e... method set (line 6) | set(t,e,i){P.has(t)||P.set(t,new Map);const n=P.get(t);n.has(e)||0===n.s... method remove (line 6) | remove(t,e){if(!P.has(t))return;const i=P.get(t);i.delete(e),0===i.size&... function M (line 6) | function M(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Numb... function F (line 6) | function F(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))} method setDataAttribute (line 6) | setDataAttribute(t,e,i){t.setAttribute(`data-bs-${F(e)}`,i)} method removeDataAttribute (line 6) | removeDataAttribute(t,e){t.removeAttribute(`data-bs-${F(e)}`)} method getDataAttributes (line 6) | getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).... class $ (line 6) | class ${static get Default(){return{}}static get DefaultType(){return{}}... method Default (line 6) | static get Default(){return{}} method DefaultType (line 6) | static get DefaultType(){return{}} method NAME (line 6) | static get NAME(){throw new Error('You have to implement the static me... method _getConfig (line 6) | _getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerg... method _configAfterMerge (line 6) | _configAfterMerge(t){return t} method _mergeConfigObj (line 6) | _mergeConfigObj(t,e){const i=n(e)?H.getDataAttribute(e,"config"):{};re... method _typeCheckConfig (line 6) | _typeCheckConfig(t,e=this.constructor.DefaultType){for(const[s,o]of Ob... class W (line 6) | class W extends ${constructor(t,e){super(),(t=s(t))&&(this._element=t,th... method constructor (line 6) | constructor(t,e){super(),(t=s(t))&&(this._element=t,this._config=this.... method dispose (line 6) | dispose(){j.remove(this._element,this.constructor.DATA_KEY),I.off(this... method _queueCallback (line 6) | _queueCallback(t,e,i=!0){m(t,e,i)} method _getConfig (line 6) | _getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._c... method getInstance (line 6) | static getInstance(t){return j.get(s(t),this.DATA_KEY)} method getOrCreateInstance (line 6) | static getOrCreateInstance(t,e={}){return this.getInstance(t)||new thi... method VERSION (line 6) | static get VERSION(){return"5.3.0-alpha1"} method DATA_KEY (line 6) | static get DATA_KEY(){return`bs.${this.NAME}`} method EVENT_KEY (line 6) | static get EVENT_KEY(){return`.${this.DATA_KEY}`} method eventName (line 6) | static eventName(t){return`${t}${this.EVENT_KEY}`} method parents (line 6) | parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),... method prev (line 6) | prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return... method next (line 6) | next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];... method focusableChildren (line 6) | focusableChildren(t){const e=["a","button","input","textarea","select","... method getSelectorFromElement (line 6) | getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null} method getElementFromSelector (line 6) | getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null} method getMultipleElementsFromSelector (line 6) | getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]} class q (line 6) | class q extends W{static get NAME(){return"alert"}close(){if(I.trigger(t... method NAME (line 6) | static get NAME(){return"alert"} method close (line 6) | close(){if(I.trigger(this._element,"close.bs.alert").defaultPrevented)... method _destroyElement (line 6) | _destroyElement(){this._element.remove(),I.trigger(this._element,"clos... method jQueryInterface (line 6) | static jQueryInterface(t){return this.each((function(){const e=q.getOr... class K (line 6) | class K extends W{static get NAME(){return"button"}toggle(){this._elemen... method NAME (line 6) | static get NAME(){return"button"} method toggle (line 6) | toggle(){this._element.setAttribute("aria-pressed",this._element.class... method jQueryInterface (line 6) | static jQueryInterface(t){return this.each((function(){const e=K.getOr... class Y (line 6) | class Y extends ${constructor(t,e){super(),this._element=t,t&&Y.isSuppor... method constructor (line 6) | constructor(t,e){super(),this._element=t,t&&Y.isSupported()&&(this._co... method Default (line 6) | static get Default(){return Q} method DefaultType (line 6) | static get DefaultType(){return X} method NAME (line 6) | static get NAME(){return"swipe"} method dispose (line 6) | dispose(){I.off(this._element,".bs.swipe")} method _start (line 6) | _start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&... method _end (line 6) | _end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this.... method _move (line 6) | _move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].cli... method _handleSwipe (line 6) | _handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=... method _initEvents (line 6) | _initEvents(){this._supportPointerEvents?(I.on(this._element,"pointerd... method _eventIsPointerPenTouch (line 6) | _eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"==... method isSupported (line 6) | static isSupported(){return"ontouchstart"in document.documentElement||... class rt (line 6) | class rt extends W{constructor(t,e){super(t,e),this._interval=null,this.... method constructor (line 6) | constructor(t,e){super(t,e),this._interval=null,this._activeElement=nu... method Default (line 6) | static get Default(){return st} method DefaultType (line 6) | static get DefaultType(){return ot} method NAME (line 6) | static get NAME(){return"carousel"} method next (line 6) | next(){this._slide(U)} method nextWhenVisible (line 6) | nextWhenVisible(){!document.hidden&&o(this._element)&&this.next()} method prev (line 6) | prev(){this._slide(G)} method pause (line 6) | pause(){this._isSliding&&i(this._element),this._clearInterval()} method cycle (line 6) | cycle(){this._clearInterval(),this._updateInterval(),this._interval=se... method _maybeEnableCycle (line 6) | _maybeEnableCycle(){this._config.ride&&(this._isSliding?I.one(this._el... method to (line 6) | to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._is... method dispose (line 6) | dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()} method _configAfterMerge (line 6) | _configAfterMerge(t){return t.defaultInterval=t.interval,t} method _addEventListeners (line 6) | _addEventListeners(){this._config.keyboard&&I.on(this._element,"keydow... method _addTouchEventListeners (line 6) | _addTouchEventListeners(){for(const t of z.find(".carousel-item img",t... method _keydown (line 6) | _keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e... method _getItemIndex (line 6) | _getItemIndex(t){return this._getItems().indexOf(t)} method _setActiveIndicatorElement (line 6) | _setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const... method _updateInterval (line 6) | _updateInterval(){const t=this._activeElement||this._getActive();if(!t... method _slide (line 6) | _slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n... method _isAnimated (line 6) | _isAnimated(){return this._element.classList.contains("slide")} method _getActive (line 6) | _getActive(){return z.findOne(".active.carousel-item",this._element)} method _getItems (line 6) | _getItems(){return z.find(".carousel-item",this._element)} method _clearInterval (line 6) | _clearInterval(){this._interval&&(clearInterval(this._interval),this._... method _directionToOrder (line 6) | _directionToOrder(t){return u()?t===J?G:U:t===J?U:G} method _orderToDirection (line 6) | _orderToDirection(t){return u()?t===G?J:Z:t===G?Z:J} method jQueryInterface (line 6) | static jQueryInterface(t){return this.each((function(){const e=rt.getO... class ft (line 6) | class ft extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,... method constructor (line 6) | constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArra... method Default (line 6) | static get Default(){return dt} method DefaultType (line 6) | static get DefaultType(){return ut} method NAME (line 6) | static get NAME(){return"collapse"} method toggle (line 6) | toggle(){this._isShown()?this.hide():this.show()} method show (line 6) | show(){if(this._isTransitioning||this._isShown())return;let t=[];if(th... method hide (line 6) | hide(){if(this._isTransitioning||!this._isShown())return;if(I.trigger(... method _isShown (line 6) | _isShown(t=this._element){return t.classList.contains(at)} method _configAfterMerge (line 6) | _configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=s(t.pa... method _getDimension (line 6) | _getDimension(){return this._element.classList.contains("collapse-hori... method _initializeChildren (line 6) | _initializeChildren(){if(!this._config.parent)return;const t=this._get... method _getFirstLevelChildren (line 6) | _getFirstLevelChildren(t){const e=z.find(":scope .collapse .collapse",... method _addAriaAndCollapsedClass (line 6) | _addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classLis... method jQueryInterface (line 6) | static jQueryInterface(t){const e={};return"string"==typeof t&&/show|h... function Ht (line 6) | function Ht(t){return t?(t.nodeName||"").toLowerCase():null} function $t (line 6) | function $t(t){if(null==t)return window;if("[object Window]"!==t.toStrin... function Wt (line 6) | function Wt(t){return t instanceof $t(t).Element||t instanceof Element} function Bt (line 6) | function Bt(t){return t instanceof $t(t).HTMLElement||t instanceof HTMLE... function zt (line 6) | function zt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof $t(t)... function qt (line 6) | function qt(t){return t.split("-")[0]} function Xt (line 6) | function Xt(){var t=navigator.userAgentData;return null!=t&&t.brands?t.b... function Yt (line 6) | function Yt(){return!/^((?!chrome|android).)*safari/i.test(Xt())} function Ut (line 6) | function Ut(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoun... function Gt (line 6) | function Gt(t){var e=Ut(t),i=t.offsetWidth,n=t.offsetHeight;return Math.... function Jt (line 6) | function Jt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))r... function Zt (line 6) | function Zt(t){return $t(t).getComputedStyle(t)} function te (line 6) | function te(t){return["table","td","th"].indexOf(Ht(t))>=0} function ee (line 6) | function ee(t){return((Wt(t)?t.ownerDocument:t.document)||window.documen... function ie (line 6) | function ie(t){return"html"===Ht(t)?t:t.assignedSlot||t.parentNode||(zt(... function ne (line 6) | function ne(t){return Bt(t)&&"fixed"!==Zt(t).position?t.offsetParent:null} function se (line 6) | function se(t){for(var e=$t(t),i=ne(t);i&&te(i)&&"static"===Zt(i).positi... function oe (line 6) | function oe(t){return["top","bottom"].indexOf(t)>=0?"x":"y"} function re (line 6) | function re(t,e,i){return Vt(t,Kt(e,i))} function ae (line 6) | function ae(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)} function le (line 6) | function le(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})} function he (line 6) | function he(t){return t.split("-")[1]} function ue (line 6) | function ue(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variati... function _e (line 6) | function _e(t){return t.replace(/left|right|bottom|top/g,(function(t){re... function ve (line 6) | function ve(t){return t.replace(/start|end/g,(function(t){return be[t]}))} function ye (line 6) | function ye(t){var e=$t(t);return{scrollLeft:e.pageXOffset,scrollTop:e.p... function we (line 6) | function we(t){return Ut(ee(t)).left+ye(t).scrollLeft} function Ae (line 6) | function Ae(t){var e=Zt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;retu... function Ee (line 6) | function Ee(t){return["html","body","#document"].indexOf(Ht(t))>=0?t.own... function Te (line 6) | function Te(t,e){var i;void 0===e&&(e=[]);var n=Ee(t),s=n===(null==(i=t.... function Ce (line 6) | function Ce(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.w... function Oe (line 6) | function Oe(t,e,i){return e===Et?Ce(function(t,e){var i=$t(t),n=ee(t),s=... function xe (line 6) | function xe(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?qt(s):n... function ke (line 6) | function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t... function Le (line 6) | function Le(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o... function De (line 6) | function De(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-... function Ie (line 6) | function Ie(t){return[pt,gt,mt,_t].some((function(e){return t[e]>=0}))} function Fe (line 6) | function Fe(t,e,i){void 0===i&&(i=!1);var n,s,o=Bt(e),r=Bt(e)&&function(... function He (line 6) | function He(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),... function We (line 6) | function We(){for(var t=arguments.length,e=new Array(t),i=0;i0} method _disableOverFlow (line 6) | _disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"... method _setElementAttributes (line 6) | _setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipu... method _saveInitialAttribute (line 6) | _saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&H.se... method _resetElementAttributes (line 6) | _resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{co... method _applyManipulationCallback (line 6) | _applyManipulationCallback(t,e){if(n(t))e(t);else for(const i of z.fin... class vi (line 6) | class vi extends ${constructor(t){super(),this._config=this._getConfig(t... method constructor (line 6) | constructor(t){super(),this._config=this._getConfig(t),this._isAppende... method Default (line 6) | static get Default(){return _i} method DefaultType (line 6) | static get DefaultType(){return bi} method NAME (line 6) | static get NAME(){return"backdrop"} method show (line 6) | show(t){if(!this._config.isVisible)return void p(t);this._append();con... method hide (line 6) | hide(t){this._config.isVisible?(this._getElement().classList.remove(mi... method dispose (line 6) | dispose(){this._isAppended&&(I.off(this._element,gi),this._element.rem... method _getElement (line 6) | _getElement(){if(!this._element){const t=document.createElement("div")... method _configAfterMerge (line 6) | _configAfterMerge(t){return t.rootElement=s(t.rootElement),t} method _append (line 6) | _append(){if(this._isAppended)return;const t=this._getElement();this._... method _emulateAnimation (line 6) | _emulateAnimation(t){m(t,this._getElement(),this._config.isAnimated)} class Ti (line 6) | class Ti extends ${constructor(t){super(),this._config=this._getConfig(t... method constructor (line 6) | constructor(t){super(),this._config=this._getConfig(t),this._isActive=... method Default (line 6) | static get Default(){return Ai} method DefaultType (line 6) | static get DefaultType(){return Ei} method NAME (line 6) | static get NAME(){return"focustrap"} method activate (line 6) | activate(){this._isActive||(this._config.autofocus&&this._config.trapE... method deactivate (line 6) | deactivate(){this._isActive&&(this._isActive=!1,I.off(document,yi))} method _handleFocusin (line 6) | _handleFocusin(t){const{trapElement:e}=this._config;if(t.target===docu... method _handleKeydown (line 6) | _handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey... class Ii (line 6) | class Ii extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".... method constructor (line 6) | constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",thi... method Default (line 6) | static get Default(){return Si} method DefaultType (line 6) | static get DefaultType(){return Di} method NAME (line 6) | static get NAME(){return"modal"} method toggle (line 6) | toggle(t){return this._isShown?this.hide():this.show(t)} method show (line 6) | show(t){this._isShown||this._isTransitioning||I.trigger(this._element,... method hide (line 6) | hide(){this._isShown&&!this._isTransitioning&&(I.trigger(this._element... method dispose (line 6) | dispose(){for(const t of[window,this._dialog])I.off(t,".bs.modal");thi... method handleUpdate (line 6) | handleUpdate(){this._adjustDialog()} method _initializeBackDrop (line 6) | _initializeBackDrop(){return new vi({isVisible:Boolean(this._config.ba... method _initializeFocusTrap (line 6) | _initializeFocusTrap(){return new Ti({trapElement:this._element})} method _showElement (line 6) | _showElement(t){document.body.contains(this._element)||document.body.a... method _addEventListeners (line 6) | _addEventListeners(){I.on(this._element,"keydown.dismiss.bs.modal",(t=... method _hideModal (line 6) | _hideModal(){this._element.style.display="none",this._element.setAttri... method _isAnimated (line 6) | _isAnimated(){return this._element.classList.contains("fade")} method _triggerBackdropTransition (line 6) | _triggerBackdropTransition(){if(I.trigger(this._element,"hidePrevented... method _adjustDialog (line 6) | _adjustDialog(){const t=this._element.scrollHeight>document.documentEl... method _resetAdjustments (line 6) | _resetAdjustments(){this._element.style.paddingLeft="",this._element.s... method jQueryInterface (line 6) | static jQueryInterface(t,e){return this.each((function(){const i=Ii.ge... class Bi (line 6) | class Bi extends W{constructor(t,e){super(t,e),this._isShown=!1,this._ba... method constructor (line 6) | constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._init... method Default (line 6) | static get Default(){return $i} method DefaultType (line 6) | static get DefaultType(){return Wi} method NAME (line 6) | static get NAME(){return"offcanvas"} method toggle (line 6) | toggle(t){return this._isShown?this.hide():this.show(t)} method show (line 6) | show(t){this._isShown||I.trigger(this._element,"show.bs.offcanvas",{re... method hide (line 6) | hide(){this._isShown&&(I.trigger(this._element,"hide.bs.offcanvas").de... method dispose (line 6) | dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.... method _initializeBackDrop (line 6) | _initializeBackDrop(){const t=Boolean(this._config.backdrop);return ne... method _initializeFocusTrap (line 6) | _initializeFocusTrap(){return new Ti({trapElement:this._element})} method _addEventListeners (line 6) | _addEventListeners(){I.on(this._element,"keydown.dismiss.bs.offcanvas"... method jQueryInterface (line 6) | static jQueryInterface(t){return this.each((function(){const e=Bi.getO... class Ui (line 6) | class Ui extends ${constructor(t){super(),this._config=this._getConfig(t... method constructor (line 6) | constructor(t){super(),this._config=this._getConfig(t)} method Default (line 6) | static get Default(){return Qi} method DefaultType (line 6) | static get DefaultType(){return Xi} method NAME (line 6) | static get NAME(){return"TemplateFactory"} method getContent (line 6) | getContent(){return Object.values(this._config.content).map((t=>this._... method hasContent (line 6) | hasContent(){return this.getContent().length>0} method changeContent (line 6) | changeContent(t){return this._checkContent(t),this._config.content={..... method toHtml (line 6) | toHtml(){const t=document.createElement("div");t.innerHTML=this._maybe... method _typeCheckConfig (line 6) | _typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.con... method _checkContent (line 6) | _checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckCo... method _setContent (line 6) | _setContent(t,e,i){const o=z.findOne(i,t);o&&((e=this._resolvePossible... method _maybeSanitize (line 6) | _maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.l... method _resolvePossibleFunction (line 6) | _resolvePossibleFunction(t){return p(t,[this])} method _putElementInTemplate (line 6) | _putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",... class ln (line 6) | class ln extends W{constructor(t,e){if(void 0===Ve)throw new TypeError("... method constructor (line 6) | constructor(t,e){if(void 0===Ve)throw new TypeError("Bootstrap's toolt... method Default (line 6) | static get Default(){return rn} method DefaultType (line 6) | static get DefaultType(){return an} method NAME (line 6) | static get NAME(){return"tooltip"} method enable (line 6) | enable(){this._isEnabled=!0} method disable (line 6) | disable(){this._isEnabled=!1} method toggleEnabled (line 6) | toggleEnabled(){this._isEnabled=!this._isEnabled} method toggle (line 6) | toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrig... method dispose (line 6) | dispose(){clearTimeout(this._timeout),I.off(this._element.closest(tn),... method show (line 6) | show(){if("none"===this._element.style.display)throw new Error("Please... method hide (line 6) | hide(){if(this._isShown()&&!I.trigger(this._element,this.constructor.e... method update (line 6) | update(){this._popper&&this._popper.update()} method _isWithContent (line 6) | _isWithContent(){return Boolean(this._getTitle())} method _getTipElement (line 6) | _getTipElement(){return this.tip||(this.tip=this._createTipElement(thi... method _createTipElement (line 6) | _createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!... method setContent (line 6) | setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper... method _getTemplateFactory (line 6) | _getTemplateFactory(t){return this._templateFactory?this._templateFact... method _getContentForTemplate (line 6) | _getContentForTemplate(){return{".tooltip-inner":this._getTitle()}} method _getTitle (line 6) | _getTitle(){return this._resolvePossibleFunction(this._config.title)||... method _initializeOnDelegatedTarget (line 6) | _initializeOnDelegatedTarget(t){return this.constructor.getOrCreateIns... method _isAnimated (line 6) | _isAnimated(){return this._config.animation||this.tip&&this.tip.classL... method _isShown (line 6) | _isShown(){return this.tip&&this.tip.classList.contains(Zi)} method _createPopper (line 6) | _createPopper(t){const e=p(this._config.placement,[this,t,this._elemen... method _getOffset (line 6) | _getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.s... method _resolvePossibleFunction (line 6) | _resolvePossibleFunction(t){return p(t,[this._element])} method _getPopperConfig (line 6) | _getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",optio... method _setListeners (line 6) | _setListeners(){const t=this._config.trigger.split(" ");for(const e of... method _fixTitle (line 6) | _fixTitle(){const t=this._element.getAttribute("title");t&&(this._elem... method _enter (line 6) | _enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._is... method _leave (line 6) | _leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTim... method _setTimeout (line 6) | _setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(... method _isWithActiveTrigger (line 6) | _isWithActiveTrigger(){return Object.values(this._activeTrigger).inclu... method _getConfig (line 6) | _getConfig(t){const e=H.getDataAttributes(this._element);for(const t o... method _configAfterMerge (line 6) | _configAfterMerge(t){return t.container=!1===t.container?document.body... method _getDelegateConfig (line 6) | _getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._... method _disposePopper (line 6) | _disposePopper(){this._popper&&(this._popper.destroy(),this._popper=nu... method jQueryInterface (line 6) | static jQueryInterface(t){return this.each((function(){const e=ln.getO... class dn (line 6) | class dn extends ln{static get Default(){return cn}static get DefaultTyp... method Default (line 6) | static get Default(){return cn} method DefaultType (line 6) | static get DefaultType(){return hn} method NAME (line 6) | static get NAME(){return"popover"} method _isWithContent (line 6) | _isWithContent(){return this._getTitle()||this._getContent()} method _getContentForTemplate (line 6) | _getContentForTemplate(){return{".popover-header":this._getTitle(),".p... method _getContent (line 6) | _getContent(){return this._resolvePossibleFunction(this._config.content)} method jQueryInterface (line 6) | static jQueryInterface(t){return this.each((function(){const e=dn.getO... class _n (line 6) | class _n extends W{constructor(t,e){super(t,e),this._targetLinks=new Map... method constructor (line 6) | constructor(t,e){super(t,e),this._targetLinks=new Map,this._observable... method Default (line 6) | static get Default(){return mn} method DefaultType (line 6) | static get DefaultType(){return gn} method NAME (line 6) | static get NAME(){return"scrollspy"} method refresh (line 6) | refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmo... method dispose (line 6) | dispose(){this._observer.disconnect(),super.dispose()} method _configAfterMerge (line 6) | _configAfterMerge(t){return t.target=s(t.target)||document.body,t.root... method _maybeEnableSmoothScroll (line 6) | _maybeEnableSmoothScroll(){this._config.smoothScroll&&(I.off(this._con... method _getNewObserver (line 6) | _getNewObserver(){const t={root:this._rootElement,threshold:this._conf... method _observerCallback (line 6) | _observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}... method _initializeTargetsAndObservables (line 6) | _initializeTargetsAndObservables(){this._targetLinks=new Map,this._obs... method _process (line 6) | _process(t){this._activeTarget!==t&&(this._clearActiveClass(this._conf... method _activateParents (line 6) | _activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne... method _clearActiveClass (line 6) | _clearActiveClass(t){t.classList.remove(fn);const e=z.find("[href].act... method jQueryInterface (line 6) | static jQueryInterface(t){return this.each((function(){const e=_n.getO... class xn (line 6) | class xn extends W{constructor(t){super(t),this._parent=this._element.cl... method constructor (line 6) | constructor(t){super(t),this._parent=this._element.closest('.list-grou... method NAME (line 6) | static get NAME(){return"tab"} method show (line 6) | show(){const t=this._element;if(this._elemIsActive(t))return;const e=t... method _activate (line 6) | _activate(t,e){t&&(t.classList.add(An),this._activate(z.getElementFrom... method _deactivate (line 6) | _deactivate(t,e){t&&(t.classList.remove(An),t.blur(),this._deactivate(... method _keydown (line 6) | _keydown(t){if(![bn,vn,yn,wn].includes(t.key))return;t.stopPropagation... method _getChildren (line 6) | _getChildren(){return z.find(On,this._parent)} method _getActiveElem (line 6) | _getActiveElem(){return this._getChildren().find((t=>this._elemIsActiv... method _setInitialAttributes (line 6) | _setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tab... method _setInitialAttributesOnChild (line 6) | _setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=thi... method _setInitialAttributesOnTargetPanel (line 6) | _setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector... method _toggleDropDown (line 6) | _toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.... method _setAttributeIfNotExists (line 6) | _setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)} method _elemIsActive (line 6) | _elemIsActive(t){return t.classList.contains(An)} method _getInnerElement (line 6) | _getInnerElement(t){return t.matches(On)?t:z.findOne(On,t)} method _getOuterElement (line 6) | _getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t} method jQueryInterface (line 6) | static jQueryInterface(t){return this.each((function(){const e=xn.getO... class Nn (line 6) | class Nn extends W{constructor(t,e){super(t,e),this._timeout=null,this._... method constructor (line 6) | constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteracti... method Default (line 6) | static get Default(){return In} method DefaultType (line 6) | static get DefaultType(){return Dn} method NAME (line 6) | static get NAME(){return"toast"} method show (line 6) | show(){I.trigger(this._element,"show.bs.toast").defaultPrevented||(thi... method hide (line 6) | hide(){this.isShown()&&(I.trigger(this._element,"hide.bs.toast").defau... method dispose (line 6) | dispose(){this._clearTimeout(),this.isShown()&&this._element.classList... method isShown (line 6) | isShown(){return this._element.classList.contains(Ln)} method _maybeScheduleHide (line 6) | _maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction... method _onInteraction (line 6) | _onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this... method _setListeners (line 6) | _setListeners(){I.on(this._element,"mouseover.bs.toast",(t=>this._onIn... method _clearTimeout (line 6) | _clearTimeout(){clearTimeout(this._timeout),this._timeout=null} method jQueryInterface (line 6) | static jQueryInterface(t){return this.each((function(){const e=Nn.getO... FILE: hiauth-server/src/main/resources/static/js/depTree.js function depTreeNodeClick (line 16) | function depTreeNodeClick(e) { function buildSubNode (line 24) | function buildSubNode(pe, deps, pid){ function depTree (line 45) | function depTree() { FILE: hiauth-server/src/main/resources/static/js/jquery.min.js function s (line 2) | function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"funct... function fa (line 2) | function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.node... function ga (line 2) | function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLengt... function ha (line 2) | function ha(a){return a[u]=!0,a} function ia (line 2) | function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){re... function ja (line 2) | function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[... function ka (line 2) | function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sou... function la (line 2) | function la(a){return function(b){var c=b.nodeName.toLowerCase();return"... function ma (line 2) | function ma(a){return function(b){var c=b.nodeName.toLowerCase();return(... function na (line 2) | function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,... function oa (line 2) | function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a} function pa (line 2) | function pa(){} function qa (line 2) | function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d} function ra (line 2) | function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.firs... function sa (line 2) | function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e-... function ta (line 2) | function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c} function ua (line 2) | function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(... function va (line 2) | function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)... function wa (line 2) | function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.r... function xa (line 2) | function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var... function z (line 2) | function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){retur... function F (line 2) | function F(a,b){do a=a[b];while(a&&1!==a.nodeType);return a} function H (line 2) | function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!... function J (line 2) | function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded... function K (line 2) | function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.... function P (line 2) | function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace... function Q (line 3) | function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&... function R (line 3) | function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cach... function S (line 3) | function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.ex... function X (line 3) | function X(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:functi... function ca (line 3) | function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.cre... function ea (line 3) | function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagNam... function fa (line 3) | function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval"... function ia (line 3) | function ia(a){Z.test(a.type)&&(a.defaultChecked=a.checked)} function ja (line 3) | function ja(a,b,c,d,e){for(var f,g,h,i,j,k,m,o=a.length,p=ca(b),q=[],r=0... function pa (line 3) | function pa(){return!0} function qa (line 3) | function qa(){return!1} function ra (line 3) | function ra(){try{return d.activeElement}catch(a){}} function sa (line 3) | function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof... function Ca (line 3) | function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeTyp... function Da (line 3) | function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a} function Ea (line 3) | function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttrib... function Fa (line 3) | function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a)... function Ga (line 3) | function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCas... function Ha (line 3) | function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-... function Ia (line 3) | function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)... function La (line 3) | function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[... function Ma (line 3) | function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(... function k (line 3) | function k(){var k,l,m=d.documentElement;m.appendChild(i),j.style.cssTex... function Ua (line 3) | function Ua(a,b){return{get:function(){return a()?void delete this.get:(... function bb (line 3) | function bb(a){if(a in ab)return a;var b=a.charAt(0).toUpperCase()+a.sli... function cb (line 3) | function cb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.styl... function db (line 3) | function db(a,b,c){var d=Ya.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[... function eb (line 3) | function eb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===... function fb (line 3) | function fb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f... function gb (line 4) | function gb(a,b,c,d,e){return new gb.prototype.init(a,b,c,d,e)} function lb (line 4) | function lb(){return a.setTimeout(function(){hb=void 0}),hb=n.now()} function mb (line 4) | function mb(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=V[e],d[... function nb (line 4) | function nb(a,b,c){for(var d,e=(qb.tweeners[b]||[]).concat(qb.tweeners["... function ob (line 4) | function ob(a,b,c){var d,e,f,g,h,i,j,k,m=this,o={},p=a.style,q=a.nodeTyp... function pb (line 4) | function pb(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a... function qb (line 4) | function qb(a,b,c){var d,e,f=0,g=qb.prefilters.length,h=n.Deferred().alw... function Cb (line 4) | function Cb(a){return n.attr(a,"class")||""} function Tb (line 4) | function Tb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var ... function Ub (line 4) | function Ub(a,b,c,d){var e={},f=a===Pb;function g(h){var i;return e[h]=!... function Vb (line 4) | function Vb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(d in b)voi... function Wb (line 4) | function Wb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[... function Xb (line 4) | function Xb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])fo... function y (line 4) | function y(b,c,d,e){var k,s,t,v,x,y=c;2!==u&&(u=2,h&&a.clearTimeout(h),j... function Yb (line 4) | function Yb(a){return a.style&&a.style.display||n.css(a,"display")} function Zb (line 4) | function Zb(a){if(!n.contains(a.ownerDocument||d,a))return!0;while(a&&1=... function dc (line 4) | function dc(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||_b.... function hc (line 4) | function hc(){try{return new a.XMLHttpRequest}catch(b){}} function ic (line 4) | function ic(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(... function mc (line 4) | function mc(a){return n.isWindow(a)?a:9===a.nodeType?a.defaultView||a.pa... FILE: hiauth-server/src/main/resources/static/js/jquery.treetable.js function Node (line 12) | function Node(row, tree, settings) { function Tree (line 241) | function Tree(table, settings) { FILE: hiauth-server/src/main/resources/static/js/jquery.validate.min.js function d (line 4) | function d(){var d,e;return c.submitButton&&(c.settings.submitHandler||c... function b (line 4) | function b(b){var c="undefined"!=typeof a(this).attr("contenteditable")&... FILE: hiauth-server/src/main/resources/static/js/login.js function getCaptcha (line 115) | function getCaptcha(formToken) { function getSmsCaptcha (line 129) | function getSmsCaptcha(formToken, telNo, imgCode) { function setTime (line 158) | function setTime($el, countdown) { FILE: hiauth-server/src/main/resources/static/js/particle.js function n (line 20) | function n(n, e, t) { function e (line 24) | function e(n) { function t (line 28) | function t() { function o (line 39) | function o() { function i (line 50) | function i() { FILE: hiauth-server/src/main/resources/static/js/sliderCaptcha.js function reset (line 48) | function reset() { FILE: hiauth-server/src/test/java/cn/hiauth/server/AuthServerTests.java class AuthServerTests (line 40) | @Slf4j method setUp (line 64) | @BeforeEach method whenClientCredentialsSuccess (line 72) | @Test method whenAuthorizationCodeSuccess (line 78) | @Test method getCode (line 89) | private String getCode() throws Exception { method getAccessTokenWithCode (line 123) | private String getAccessTokenWithCode(String code) throws Exception { method getAccessTokenWithClientCredentia (line 142) | private String getAccessTokenWithClientCredentia() throws Exception { FILE: hiauth-server/src/test/java/cn/hiauth/server/CustomJdbcRegisteredClientRepositoryTests.java class CustomJdbcRegisteredClientRepositoryTests (line 22) | @Slf4j method test (line 31) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/DefaultAuthorizationServerApplicationTests.java class DefaultAuthorizationServerApplicationTests (line 14) | @Slf4j method setUp (line 33) | @BeforeEach FILE: hiauth-server/src/test/java/cn/hiauth/server/DefaultAuthorizationServerConsentTests.java class DefaultAuthorizationServerConsentTests (line 31) | @Slf4j method setUp (line 51) | @BeforeEach method whenUserConsentsToAllScopesThenReturnAuthorizationCode (line 59) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/AppResourceServiceTests.java class AppResourceServiceTests (line 20) | @Slf4j method CRUDTest (line 33) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/AppServiceTests.java class AppServiceTests (line 23) | @Slf4j method CRUDTest (line 36) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/CorpServiceTests.java class CorpServiceTests (line 22) | @Slf4j method CRUDTest (line 35) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/DepartmentServiceTests.java class DepartmentServiceTests (line 22) | @Slf4j method CRUDTest (line 35) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/DictServiceTests.java class DictServiceTests (line 23) | @Slf4j method CRUDTest (line 36) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/EmployeeServiceTests.java class EmployeeServiceTests (line 22) | @Slf4j method CRUDTest (line 35) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/FileServiceTests.java class FileServiceTests (line 21) | @Slf4j method CRUDTest (line 34) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/Oauth2AuthorizationConsentServiceTests.java class Oauth2AuthorizationConsentServiceTests (line 20) | @Slf4j method CRUDTest (line 33) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/Oauth2AuthorizationServiceTests.java class Oauth2AuthorizationServiceTests (line 22) | @Slf4j method CRUDTest (line 35) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/Oauth2RegisteredClientServiceTests.java class Oauth2RegisteredClientServiceTests (line 22) | @Slf4j method CRUDTest (line 35) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/RoleServiceTests.java class RoleServiceTests (line 22) | @Slf4j method CRUDTest (line 35) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/SysLogServiceTests.java class SysLogServiceTests (line 22) | @Slf4j method CRUDTest (line 35) | @Test FILE: hiauth-server/src/test/java/cn/hiauth/server/service/UserServiceTests.java class UserServiceTests (line 24) | @Slf4j method CRUDTest (line 37) | @Test FILE: other/hiauth.sql type "oauth2_authorization" (line 6) | CREATE TABLE "oauth2_authorization" ( type "oauth2_authorization_consent" (line 48) | CREATE TABLE "oauth2_authorization_consent" ( type "oauth2_registered_client" (line 60) | CREATE TABLE "oauth2_registered_client" ( type "t_app" (line 96) | CREATE TABLE "t_app" ( type "t_app_resource" (line 133) | CREATE TABLE "t_app_resource" ( type "t_area" (line 176) | CREATE TABLE "t_area" ( type "t_config" (line 203) | CREATE TABLE "t_config" ( type "t_corp" (line 230) | CREATE TABLE "t_corp" ( type "t_corp_app" (line 276) | CREATE TABLE "t_corp_app" ( type "t_dep_emp" (line 301) | CREATE TABLE "t_dep_emp" ( type "t_department" (line 328) | CREATE TABLE "t_department" ( type "t_dict" (line 372) | CREATE TABLE "t_dict" ( type "t_emp_role" (line 411) | CREATE TABLE "t_emp_role" ( type "t_employee" (line 438) | CREATE TABLE "t_employee" ( type "t_file" (line 489) | CREATE TABLE "t_file" ( type "t_role" (line 517) | CREATE TABLE "t_role" ( type "t_role_app_resource" (line 556) | CREATE TABLE "t_role_app_resource" ( type "t_sys_log" (line 594) | CREATE TABLE "t_sys_log" ( type "t_user" (line 641) | CREATE TABLE "t_user" ( type "t_area" (line 738) | CREATE INDEX "area_idx_p_code" ON "t_area" USING btree (