SYMBOL INDEX (1337 symbols across 370 files) FILE: db/pig.sql type `sys_dept` (line 15) | CREATE TABLE `sys_dept` ( type `sys_dict` (line 52) | CREATE TABLE `sys_dict` ( type `sys_dict_item` (line 104) | CREATE TABLE `sys_dict_item` ( type `sys_file` (line 219) | CREATE TABLE `sys_file` ( type `sys_log` (line 244) | CREATE TABLE `sys_log` ( type `sys_menu` (line 272) | CREATE TABLE `sys_menu` ( type `sys_oauth_client_details` (line 382) | CREATE TABLE `sys_oauth_client_details` ( type `sys_post` (line 420) | CREATE TABLE `sys_post` ( type `sys_public_param` (line 445) | CREATE TABLE `sys_public_param` ( type `sys_role` (line 481) | CREATE TABLE `sys_role` ( type `sys_role_menu` (line 507) | CREATE TABLE `sys_role_menu` ( type `sys_user` (line 605) | CREATE TABLE `sys_user` ( type `sys_user_post` (line 644) | CREATE TABLE `sys_user_post` ( type `sys_user_role` (line 661) | CREATE TABLE `sys_user_role` ( type `sys_job` (line 679) | CREATE TABLE `sys_job` ( type `sys_job_log` (line 708) | CREATE TABLE `sys_job_log` ( FILE: db/pig_config.sql type `config_info` (line 14) | CREATE TABLE `config_info` ( type `config_info_beta` (line 53) | CREATE TABLE `config_info_beta` ( type `config_info_gray` (line 81) | CREATE TABLE `config_info_gray` ( type `config_info_tag` (line 112) | CREATE TABLE `config_info_tag` ( type `config_tags_relation` (line 139) | CREATE TABLE `config_tags_relation` ( type `group_capacity` (line 162) | CREATE TABLE `group_capacity` ( type `his_config_info` (line 187) | CREATE TABLE `his_config_info` ( type `permissions` (line 216) | CREATE TABLE `permissions` ( type `roles` (line 233) | CREATE TABLE `roles` ( type `tenant_capacity` (line 250) | CREATE TABLE `tenant_capacity` ( type `tenant_info` (line 275) | CREATE TABLE `tenant_info` ( type `users` (line 299) | CREATE TABLE `users` ( FILE: pig-auth/src/main/java/com/pig4cloud/pig/auth/PigAuthApplication.java class PigAuthApplication (line 30) | @EnablePigFeignClients method main (line 35) | public static void main(String[] args) { FILE: pig-auth/src/main/java/com/pig4cloud/pig/auth/config/AuthorizationServerConfiguration.java class AuthorizationServerConfiguration (line 67) | @Configuration method authorizationServer (line 85) | @Bean method oAuth2TokenGenerator (line 134) | @Bean method accessTokenRequestConverter (line 146) | @Bean method addCustomOAuth2GrantAuthenticationProvider (line 162) | private void addCustomOAuth2GrantAuthenticationProvider(HttpSecurity h... method corsConfigurationSource (line 184) | private UrlBasedCorsConfigurationSource corsConfigurationSource() { FILE: pig-auth/src/main/java/com/pig4cloud/pig/auth/endpoint/ImageCodeEndpoint.java class ImageCodeEndpoint (line 25) | @RestController method image (line 40) | @SneakyThrows FILE: pig-auth/src/main/java/com/pig4cloud/pig/auth/endpoint/PigTokenEndpoint.java class PigTokenEndpoint (line 88) | @RestController method require (line 110) | @GetMapping("/token/login") method confirm (line 127) | @GetMapping("/oauth2/confirm_access") method logout (line 151) | @DeleteMapping("/token/logout") method checkToken (line 169) | @SneakyThrows method removeToken (line 201) | @Inner method tokenList (line 229) | @Inner method convertToTokenVo (line 272) | private TokenVo convertToTokenVo(OAuth2Authorization authorization) { FILE: pig-auth/src/main/java/com/pig4cloud/pig/auth/support/CustomeOAuth2AccessTokenGenerator.java class CustomeOAuth2AccessTokenGenerator (line 27) | public class CustomeOAuth2AccessTokenGenerator implements OAuth2TokenGen... method generate (line 41) | @Nullable method setAccessTokenCustomizer (line 108) | public void setAccessTokenCustomizer(OAuth2TokenCustomizer parameterMap) { method getParameter (line 133) | @Override method getParameterValues (line 144) | @Override FILE: pig-common/pig-common-core/src/main/java/com/pig4cloud/pig/common/core/util/ClassUtils.java class ClassUtils (line 37) | @UtilityClass method getMethodParameter (line 48) | public MethodParameter getMethodParameter(Constructor constructor, ... method getMethodParameter (line 60) | public MethodParameter getMethodParameter(Method method, int parameter... method getAnnotation (line 73) | public A getAnnotation(Method method, Class ... method getAnnotation (line 98) | public A getAnnotation(HandlerMethod handlerMet... FILE: pig-common/pig-common-core/src/main/java/com/pig4cloud/pig/common/core/util/MsgUtils.java class MsgUtils (line 14) | @UtilityClass method getMessage (line 22) | public String getMessage(String code) { method getMessage (line 33) | public String getMessage(String code, Object... objects) { method getSecurityMessage (line 44) | public String getSecurityMessage(String code, Object... objects) { FILE: pig-common/pig-common-core/src/main/java/com/pig4cloud/pig/common/core/util/R.java class R (line 32) | @ToString method ok (line 53) | public static R ok() { method ok (line 57) | public static R ok(T data) { method ok (line 61) | public static R ok(T data, String msg) { method failed (line 65) | public static R failed() { method failed (line 69) | public static R failed(String msg) { method failed (line 73) | public static R failed(T data) { method failed (line 77) | public static R failed(T data, String msg) { method restResult (line 81) | public static R restResult(T data, int code, String msg) { FILE: pig-common/pig-common-core/src/main/java/com/pig4cloud/pig/common/core/util/RedisUtils.java class RedisUtils (line 20) | @UtilityClass method expire (line 30) | public boolean expire(String key, long time) { method getExpire (line 43) | public long getExpire(String key) { method scan (line 55) | public List scan(String pattern) { method keys (line 77) | public Set keys(String pattern) { method findKeysForPage (line 91) | public List findKeysForPage(String patternKey, int page, int s... method hasKey (line 123) | public boolean hasKey(String key) { method delete (line 132) | public void delete(String... keys) { method getLock (line 146) | public boolean getLock(String lockKey, String value, int expireTime) { method releaseLock (line 159) | public boolean releaseLock(String lockKey, String value) { method get (line 176) | public T get(String key) { method multiGet (line 186) | public List multiGet(List keys) { method set (line 197) | public boolean set(String key, Object value) { method set (line 213) | public boolean set(String key, Object value, long time) { method set (line 234) | public boolean set(String key, T value, long time, TimeUnit timeUn... method execute (line 253) | public T execute(RedisCallback callback) { method hget (line 266) | public HV hget(String key, HK hashKey) { method hmget (line 276) | public Map hmget(String key) { method hmset (line 287) | public boolean hmset(String key, Map map) { method hmset (line 303) | public boolean hmset(String key, Map map, long time) { method hset (line 322) | public boolean hset(String key, String item, Object value) { method hset (line 338) | public boolean hset(String key, String item, Object value, long time) { method hdel (line 354) | public void hdel(String key, Object... item) { method hHasKey (line 365) | public boolean hHasKey(String key, String item) { method hincr (line 377) | public double hincr(String key, String item, double by) { method hdecr (line 389) | public double hdecr(String key, String item, double by) { method sGet (line 401) | public Set sGet(String key) { method sHasKey (line 412) | public boolean sHasKey(String key, Object value) { method sSet (line 423) | public long sSet(String key, Object... values) { method sSetAndTime (line 435) | public long sSetAndTime(String key, long time, Object... values) { method sGetSetSize (line 449) | public long sGetSetSize(String key) { method setRemove (line 460) | public long setRemove(String key, Object... values) { method sDifference (line 471) | public Set sDifference(String key, String otherKey) { method lGet (line 485) | public List lGet(String key, long start, long end) { method lGetListSize (line 495) | public long lGetListSize(String key) { method lGetIndex (line 506) | public Object lGetIndex(String key, long index) { method lSet (line 517) | public boolean lSet(String key, Object value) { method lSet (line 530) | public boolean lSet(String key, Object value, long time) { method lSet (line 545) | public boolean lSet(String key, List value) { method lSet (line 558) | public boolean lSet(String key, List value, long time) { method lUpdateIndex (line 574) | public boolean lUpdateIndex(String key, long index, Object value) { method lRemove (line 587) | public long lRemove(String key, long count, Object value) { method zSetAndTime (line 599) | public long zSetAndTime(String key, long time, Set zRangeByScore(String key, double min, double max) { method zRange (line 630) | public Set zRange(String key, long start, long end) { method zReverseRange (line 644) | public Set zReverseRange(String key, long start, long end) { method zGetSetSize (line 656) | public long zGetSetSize(String key) { FILE: pig-common/pig-common-core/src/main/java/com/pig4cloud/pig/common/core/util/RetOps.java class RetOps (line 55) | public class RetOps { method RetOps (line 74) | RetOps(R original) { method of (line 78) | public static RetOps of(R original) { method peek (line 89) | public R peek() { method getCode (line 97) | public int getCode() { method getData (line 105) | public Optional getData() { method getDataIf (line 114) | public Optional getDataIf(Predicate> predicate) { method getMsg (line 122) | public Optional getMsg() { method codeEquals (line 131) | public boolean codeEquals(int value) { method codeNotEquals (line 140) | public boolean codeNotEquals(int value) { method isSuccess (line 149) | public boolean isSuccess() { method notSuccess (line 157) | public boolean notSuccess() { method assertCode (line 172) | public RetOps assertCode(int expect, Functio... method assertSuccess (line 187) | public RetOps assertSuccess(Function RetOps assertDataNotNull(Function RetOps assertDataNotEmpty(Function RetOps map(Function mapper) { method mapIf (line 241) | public RetOps mapIf(Predicate> predicate, Function... method useData (line 253) | public void useData(Consumer consumer) { method useDataOnCode (line 262) | public void useDataOnCode(Consumer consumer, int... codes) { method useDataIfSuccess (line 270) | public void useDataIfSuccess(Consumer consumer) { method useDataIf (line 283) | public void useDataIf(Predicate> predicate, Consumer T getBean(String name) { method getBean (line 76) | public static T getBean(Class requiredType) { method clearHolder (line 83) | public static void clearHolder() { method publishEvent (line 94) | public static void publishEvent(ApplicationEvent event) { method isMicro (line 105) | public static boolean isMicro() { method destroy (line 112) | @Override method setEnvironment (line 118) | @Override FILE: pig-common/pig-common-core/src/main/java/com/pig4cloud/pig/common/core/util/WebUtils.java class WebUtils (line 42) | @UtilityClass method isBody (line 52) | public boolean isBody(HandlerMethod handlerMethod) { method getCookieVal (line 62) | public String getCookieVal(String name) { method getCookieVal (line 75) | public String getCookieVal(HttpServletRequest request, String name) { method removeCookie (line 85) | public void removeCookie(HttpServletResponse response, String key) { method setCookie (line 96) | public void setCookie(HttpServletResponse response, String name, Strin... method getRequest (line 108) | public Optional getRequest() { method getResponse (line 117) | public HttpServletResponse getResponse() { method getClientId (line 125) | @SneakyThrows method getClientId (line 131) | @SneakyThrows method splitClient (line 140) | @NotNull FILE: pig-common/pig-common-datasource/src/main/java/com/pig4cloud/pig/common/datasource/DynamicDataSourceAutoConfiguration.java class DynamicDataSourceAutoConfiguration (line 48) | @Configuration method dynamicDataSourceProvider (line 61) | @Bean method masterDataSourceProvider (line 73) | @Bean method defaultDataSourceCreator (line 84) | @Bean method dsProcessor (line 97) | @Bean method clearTtlDsFilter (line 114) | @Bean FILE: pig-common/pig-common-datasource/src/main/java/com/pig4cloud/pig/common/datasource/config/ClearTtlDataSourceFilter.java class ClearTtlDataSourceFilter (line 19) | public class ClearTtlDataSourceFilter extends GenericFilterBean implemen... method doFilter (line 21) | @Override method getOrder (line 29) | @Override FILE: pig-common/pig-common-datasource/src/main/java/com/pig4cloud/pig/common/datasource/config/DataSourceProperties.java class DataSourceProperties (line 28) | @Data FILE: pig-common/pig-common-datasource/src/main/java/com/pig4cloud/pig/common/datasource/config/JdbcDynamicDataSourceProvider.java class JdbcDynamicDataSourceProvider (line 41) | @Slf4j method JdbcDynamicDataSourceProvider (line 48) | public JdbcDynamicDataSourceProvider(DefaultDataSourceCreator defaultD... method executeStmt (line 62) | @Override FILE: pig-common/pig-common-datasource/src/main/java/com/pig4cloud/pig/common/datasource/config/LastParamDsProcessor.java class LastParamDsProcessor (line 30) | public class LastParamDsProcessor extends DsProcessor { method matches (line 39) | @Override method doDetermineDatasource (line 55) | @Override FILE: pig-common/pig-common-datasource/src/main/java/com/pig4cloud/pig/common/datasource/config/MasterDataSourceProvider.java class MasterDataSourceProvider (line 36) | public class MasterDataSourceProvider extends AbstractDataSourceProvider { method MasterDataSourceProvider (line 42) | public MasterDataSourceProvider(DefaultDataSourceCreator defaultDataSo... method loadDataSources (line 53) | @Override FILE: pig-common/pig-common-datasource/src/main/java/com/pig4cloud/pig/common/datasource/support/DataSourceConstants.java type DataSourceConstants (line 9) | public interface DataSourceConstants { FILE: pig-common/pig-common-datasource/src/main/java/com/pig4cloud/pig/common/datasource/util/DsConfTypeEnum.java type DsConfTypeEnum (line 12) | @Getter FILE: pig-common/pig-common-datasource/src/main/java/com/pig4cloud/pig/common/datasource/util/DsJdbcUrlEnum.java type DsJdbcUrlEnum (line 14) | @Getter method get (line 65) | public static DsJdbcUrlEnum get(String dsType) { FILE: pig-common/pig-common-excel/src/main/java/com/pig4cloud/pig/common/excel/ExcelAutoConfiguration.java class ExcelAutoConfiguration (line 24) | @AutoConfiguration method remoteDictApiService (line 32) | @Bean method dictDataProvider (line 48) | @Bean method getBaseUrl (line 58) | private String getBaseUrl() { FILE: pig-common/pig-common-excel/src/main/java/com/pig4cloud/pig/common/excel/provider/RemoteDictApiService.java type RemoteDictApiService (line 16) | public interface RemoteDictApiService { method getDictByType (line 23) | @GetExchange("/dict/remote/type/{type}") FILE: pig-common/pig-common-excel/src/main/java/com/pig4cloud/pig/common/excel/provider/RemoteDictDataProvider.java class RemoteDictDataProvider (line 19) | @RequiredArgsConstructor method getDict (line 29) | @Override FILE: pig-common/pig-common-feign/src/main/java/com/pig4cloud/pig/common/feign/PigFeignAutoConfiguration.java class PigFeignAutoConfiguration (line 39) | @Configuration(proxyBeanMethods = false) method feignSentinelBuilder (line 51) | @Bean method pigFeignRequestCloseInterceptor (line 63) | @Bean method pigFeignInnerRequestInterceptor (line 72) | @Bean FILE: pig-common/pig-common-feign/src/main/java/com/pig4cloud/pig/common/feign/core/PigFeignInnerRequestInterceptor.java class PigFeignInnerRequestInterceptor (line 17) | public class PigFeignInnerRequestInterceptor implements RequestIntercept... method apply (line 23) | @Override method getOrder (line 32) | @Override FILE: pig-common/pig-common-feign/src/main/java/com/pig4cloud/pig/common/feign/core/PigFeignRequestCloseInterceptor.java class PigFeignRequestCloseInterceptor (line 14) | public class PigFeignRequestCloseInterceptor implements RequestIntercept... method apply (line 20) | @Override FILE: pig-common/pig-common-feign/src/main/java/com/pig4cloud/pig/common/feign/sentinel/SentinelAutoConfiguration.java class SentinelAutoConfiguration (line 41) | @Configuration(proxyBeanMethods = false) method feignSentinelBuilder (line 52) | @Bean method blockExceptionHandler (line 66) | @Bean method requestOriginParser (line 76) | @Bean FILE: pig-common/pig-common-feign/src/main/java/com/pig4cloud/pig/common/feign/sentinel/ext/PigSentinelFeign.java class PigSentinelFeign (line 43) | public final class PigSentinelFeign { method PigSentinelFeign (line 45) | private PigSentinelFeign() { method builder (line 49) | public static PigSentinelFeign.Builder builder() { class Builder (line 53) | public static final class Builder extends Feign.Builder implements App... method invocationHandlerFactory (line 61) | @Override method contract (line 66) | @Override method internalBuild (line 72) | @Override method setApplicationContext (line 131) | @Override FILE: pig-common/pig-common-feign/src/main/java/com/pig4cloud/pig/common/feign/sentinel/ext/PigSentinelInvocationHandler.java class PigSentinelInvocationHandler (line 50) | @Slf4j method PigSentinelInvocationHandler (line 67) | PigSentinelInvocationHandler(Target target, Map target, Map toFallbackMethod(Map attributes) { method getName (line 185) | private String getName(Map attributes) { method getContextId (line 202) | private String getContextId(Map attributes) { method resolve (line 217) | private String resolve(String value) { method getUrl (line 229) | private String getUrl(Map attributes) { method getPath (line 256) | private String getPath(Map attributes) { method getQualifier (line 266) | @Nullable method getClientName (line 284) | @Nullable method registerClientConfiguration (line 314) | private void registerClientConfiguration(BeanDefinitionRegistry regist... method setEnvironment (line 328) | @Override FILE: pig-common/pig-common-log/src/main/java/com/pig4cloud/pig/common/log/LogAutoConfiguration.java class LogAutoConfiguration (line 35) | @EnableAsync method sysLogListener (line 47) | @Bean method sysLogAspect (line 56) | @Bean FILE: pig-common/pig-common-log/src/main/java/com/pig4cloud/pig/common/log/aspect/SysLogAspect.java class SysLogAspect (line 40) | @Aspect method around (line 52) | @Around("@annotation(sysLog)") FILE: pig-common/pig-common-log/src/main/java/com/pig4cloud/pig/common/log/config/PigLogProperties.java class PigLogProperties (line 32) | @Getter FILE: pig-common/pig-common-log/src/main/java/com/pig4cloud/pig/common/log/event/SysLogEvent.java class SysLogEvent (line 29) | public class SysLogEvent extends ApplicationEvent { method SysLogEvent (line 38) | public SysLogEvent(SysLog source) { FILE: pig-common/pig-common-log/src/main/java/com/pig4cloud/pig/common/log/event/SysLogEventSource.java class SysLogEventSource (line 16) | @Data FILE: pig-common/pig-common-log/src/main/java/com/pig4cloud/pig/common/log/event/SysLogListener.java class SysLogListener (line 47) | @RequiredArgsConstructor method saveSysLog (line 61) | @SneakyThrows method afterPropertiesSet (line 79) | @Override class PropertyFilterMixIn (line 96) | @JsonFilter("filter properties by name") FILE: pig-common/pig-common-log/src/main/java/com/pig4cloud/pig/common/log/init/ApplicationLoggerInitializer.java class ApplicationLoggerInitializer (line 30) | public class ApplicationLoggerInitializer implements EnvironmentPostProc... method postProcessEnvironment (line 37) | @Override method getOrder (line 56) | @Override FILE: pig-common/pig-common-log/src/main/java/com/pig4cloud/pig/common/log/util/LogTypeEnum.java type LogTypeEnum (line 28) | @Getter FILE: pig-common/pig-common-log/src/main/java/com/pig4cloud/pig/common/log/util/SysLogUtils.java class SysLogUtils (line 52) | @UtilityClass method getSysLog (line 59) | public SysLogEventSource getSysLog() { method getUsername (line 83) | private String getUsername() { method getValue (line 99) | public T getValue(EvaluationContext context, String key, Class ... method getContext (line 111) | public EvaluationContext getContext(Object[] arguments, Method signatu... FILE: pig-common/pig-common-mybatis/src/main/java/com/pig4cloud/pig/common/mybatis/MybatisAutoConfiguration.java class MybatisAutoConfiguration (line 38) | @Configuration(proxyBeanMethods = false) method addArgumentResolvers (line 45) | @Override method mybatisPlusInterceptor (line 54) | @Bean method mybatisPlusMetaObjectHandler (line 65) | @Bean FILE: pig-common/pig-common-mybatis/src/main/java/com/pig4cloud/pig/common/mybatis/base/BaseEntity.java class BaseEntity (line 20) | @Getter FILE: pig-common/pig-common-mybatis/src/main/java/com/pig4cloud/pig/common/mybatis/config/MybatisPlusMetaObjectHandler.java class MybatisPlusMetaObjectHandler (line 23) | @Slf4j method insertFill (line 30) | @Override method updateFill (line 48) | @Override method fillValIfNullByName (line 62) | private static void fillValIfNullByName(String fieldName, Object field... method getUserName (line 89) | private String getUserName() { FILE: pig-common/pig-common-mybatis/src/main/java/com/pig4cloud/pig/common/mybatis/handler/JsonLongArrayTypeHandler.java class JsonLongArrayTypeHandler (line 27) | @MappedTypes(value = { Long[].class }) method setNonNullParameter (line 39) | @Override method getNullableResult (line 52) | @Override method getNullableResult (line 66) | @Override method getNullableResult (line 80) | @Override FILE: pig-common/pig-common-mybatis/src/main/java/com/pig4cloud/pig/common/mybatis/handler/JsonStringArrayTypeHandler.java class JsonStringArrayTypeHandler (line 25) | @MappedTypes(value = { String[].class }) method setNonNullParameter (line 37) | @Override method getNullableResult (line 50) | @Override method getNullableResult (line 64) | @Override method getNullableResult (line 78) | @Override FILE: pig-common/pig-common-mybatis/src/main/java/com/pig4cloud/pig/common/mybatis/plugins/PigPaginationInnerInterceptor.java class PigPaginationInnerInterceptor (line 28) | @Data method PigPaginationInnerInterceptor (line 47) | public PigPaginationInnerInterceptor(DbType dbType) { method PigPaginationInnerInterceptor (line 51) | public PigPaginationInnerInterceptor(IDialect dialect) { method beforeQuery (line 64) | @Override FILE: pig-common/pig-common-mybatis/src/main/java/com/pig4cloud/pig/common/mybatis/resolver/SqlFilterArgumentResolver.java class SqlFilterArgumentResolver (line 44) | public class SqlFilterArgumentResolver implements HandlerMethodArgumentR... method supportsParameter (line 51) | @Override method resolveArgument (line 65) | @Override FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/FileAutoConfiguration.java class FileAutoConfiguration (line 33) | @Import({ LocalFileAutoConfiguration.class, OssAutoConfiguration.class }) FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/core/FileProperties.java class FileProperties (line 33) | @Data FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/core/FileTemplate.java type FileTemplate (line 14) | public interface FileTemplate extends InitializingBean { method createBucket (line 20) | void createBucket(String bucketName); method getAllBuckets (line 28) | List getAllBuckets(); method removeBucket (line 34) | void removeBucket(String bucketName); method putObject (line 44) | void putObject(String bucketName, String objectName, InputStream strea... method putObject (line 54) | void putObject(String bucketName, String objectName, InputStream strea... method getObject (line 62) | Object getObject(String bucketName, String objectName); method removeObject (line 64) | void removeObject(String bucketName, String objectName) throws Exception; method afterPropertiesSet (line 69) | @Override method getAllObjectsByPrefix (line 82) | List getAllObjectsByPrefix(String bucketName, String... FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/local/LocalFileAutoConfiguration.java class LocalFileAutoConfiguration (line 33) | @AllArgsConstructor method localFileTemplate (line 38) | @Bean FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/local/LocalFileProperties.java class LocalFileProperties (line 29) | @Data FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/local/LocalFileTemplate.java class LocalFileTemplate (line 20) | @RequiredArgsConstructor method createBucket (line 43) | @Override method getAllBuckets (line 54) | @Override method removeBucket (line 66) | @Override method putObject (line 78) | @Override method getObject (line 97) | @Override method removeObject (line 110) | @Override method putObject (line 123) | @Override method getAllObjectsByPrefix (line 137) | @Override FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/oss/OssAutoConfiguration.java class OssAutoConfiguration (line 37) | @AllArgsConstructor method ossTemplate (line 48) | @Bean method ossEndpoint (line 63) | @Bean FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/oss/OssProperties.java class OssProperties (line 33) | @Data FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/oss/http/OssEndpoint.java class OssEndpoint (line 43) | @RestController method createBucket (line 57) | @SneakyThrows method getBuckets (line 71) | @SneakyThrows method getBucket (line 83) | @SneakyThrows method deleteBucket (line 94) | @SneakyThrows method createObject (line 108) | @SneakyThrows method createObject (line 132) | @SneakyThrows method filterObject (line 155) | @SneakyThrows method getObject (line 170) | @SneakyThrows method deleteObject (line 189) | @SneakyThrows FILE: pig-common/pig-common-oss/src/main/java/com/pig4cloud/pig/common/file/oss/service/OssTemplate.java class OssTemplate (line 56) | @RequiredArgsConstructor method createBucket (line 79) | @SneakyThrows method doesBucketExist (line 93) | private boolean doesBucketExist(String bucketName) { method getAllBuckets (line 110) | @SneakyThrows method getBucket (line 123) | @SneakyThrows method removeBucket (line 140) | @SneakyThrows method getAllObjectsByPrefix (line 155) | @SneakyThrows method getObjectURL (line 181) | @SneakyThrows method getObject (line 202) | @SneakyThrows method putObject (line 215) | public void putObject(String bucketName, String objectName, InputStrea... method putObject (line 227) | public void putObject(String bucketName, String objectName, InputStrea... method putObject (line 250) | public PutObjectResponse putObject(String bucketName, String objectNam... method getObjectInfo (line 271) | public HeadObjectResponse getObjectInfo(String bucketName, String obje... method removeObject (line 289) | public void removeObject(String bucketName, String objectName) throws ... method afterPropertiesSet (line 302) | @Override FILE: pig-common/pig-common-seata/src/main/java/com/pig4cloud/pig/common/seata/config/SeataAutoConfiguration.java class SeataAutoConfiguration (line 14) | @PropertySource(value = "classpath:seata-config.yml", factory = YamlProp... FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PermissionService.java class PermissionService (line 35) | public class PermissionService { method hasPermission (line 42) | public boolean hasPermission(String... permissions) { FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PermitAllUrlProperties.java class PermitAllUrlProperties (line 49) | @ConfigurationProperties(prefix = "security.oauth2.ignore") method afterPropertiesSet (line 63) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigBearerTokenExtractor.java class PigBearerTokenExtractor (line 37) | public class PigBearerTokenExtractor implements BearerTokenResolver { method PigBearerTokenExtractor (line 52) | public PigBearerTokenExtractor(PermitAllUrlProperties urlProperties) { method resolve (line 56) | @Override method resolveFromAuthorizationHeader (line 83) | private String resolveFromAuthorizationHeader(HttpServletRequest reque... method resolveFromRequestParameters (line 96) | private static String resolveFromRequestParameters(HttpServletRequest ... method isParameterTokenSupportedForRequest (line 108) | private boolean isParameterTokenSupportedForRequest(final HttpServletR... method isParameterTokenEnabledForRequest (line 114) | private boolean isParameterTokenEnabledForRequest(final HttpServletReq... FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigBootCorsProperties.java class PigBootCorsProperties (line 15) | @Data FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigClientCredentialsOAuth2AuthenticatedPrincipal.java class PigClientCredentialsOAuth2AuthenticatedPrincipal (line 16) | @RequiredArgsConstructor method getAttributes (line 29) | @Override method getAuthorities (line 38) | @Override method getName (line 47) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigCustomOAuth2AccessTokenResponseHttpMessageConverter.java class PigCustomOAuth2AccessTokenResponseHttpMessageConverter (line 24) | public class PigCustomOAuth2AccessTokenResponseHttpMessageConverter method writeInternal (line 44) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigCustomOpaqueTokenIntrospector.java class PigCustomOpaqueTokenIntrospector (line 35) | @Slf4j method introspect (line 51) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigResourceServerAutoConfiguration.java class PigResourceServerAutoConfiguration (line 36) | @RequiredArgsConstructor method permissionService (line 44) | @Bean("pms") method pigBearerTokenExtractor (line 54) | @Bean method resourceAuthExceptionEntryPoint (line 65) | @Bean method opaqueTokenIntrospector (line 76) | @Bean method prePostTemplateDefaults (line 85) | @Bean FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigResourceServerConfiguration.java class PigResourceServerConfiguration (line 39) | @EnableWebSecurity method resourceServer (line 75) | @Bean method corsConfigurationSource (line 111) | private UrlBasedCorsConfigurationSource corsConfigurationSource() { FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigSecurityInnerAspect.java class PigSecurityInnerAspect (line 39) | @Slf4j method around (line 52) | @SneakyThrows method getOrder (line 67) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigSecurityMessageSourceConfiguration.java class PigSecurityMessageSourceConfiguration (line 34) | @ConditionalOnWebApplication(type = SERVLET) method securityMessageSource (line 41) | @Bean FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/ResourceAuthExceptionEntryPoint.java class ResourceAuthExceptionEntryPoint (line 42) | @RequiredArgsConstructor method commence (line 56) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/feign/PigFeignClientConfiguration.java class PigFeignClientConfiguration (line 29) | public class PigFeignClientConfiguration { method oauthRequestInterceptor (line 36) | @Bean FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/feign/PigOAuthRequestInterceptor.java class PigOAuthRequestInterceptor (line 27) | @RequiredArgsConstructor method apply (line 43) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/service/PigAppUserDetailsServiceImpl.java class PigAppUserDetailsServiceImpl (line 39) | @RequiredArgsConstructor method loadUserByUsername (line 52) | @Override method loadUserByUser (line 76) | @Override method support (line 86) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/service/PigRedisOAuth2AuthorizationConsentService.java class PigRedisOAuth2AuthorizationConsentService (line 17) | @RequiredArgsConstructor method save (line 27) | @Override method remove (line 39) | @Override method findById (line 51) | @Override method buildKey (line 64) | private static String buildKey(String registeredClientId, String princ... method buildKey (line 73) | private static String buildKey(OAuth2AuthorizationConsent authorizatio... FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/service/PigRedisOAuth2AuthorizationService.java class PigRedisOAuth2AuthorizationService (line 27) | @RequiredArgsConstructor method save (line 39) | @Override method remove (line 78) | @Override method findById (line 113) | @Override method findByToken (line 126) | @Override method buildKey (line 140) | private String buildKey(String type, String id) { method isState (line 149) | private static boolean isState(OAuth2Authorization authorization) { method isCode (line 158) | private static boolean isCode(OAuth2Authorization authorization) { method isRefreshToken (line 169) | private static boolean isRefreshToken(OAuth2Authorization authorizatio... method isAccessToken (line 178) | private static boolean isAccessToken(OAuth2Authorization authorization) { FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/service/PigRemoteRegisteredClientRepository.java class PigRemoteRegisteredClientRepository (line 33) | @RequiredArgsConstructor method save (line 59) | @Override method findById (line 68) | @Override method findByClientId (line 79) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/service/PigUser.java class PigUser (line 38) | public class PigUser extends User implements OAuth2AuthenticatedPrincipal { method PigUser (line 68) | public PigUser(Long id, Long deptId, String username, String password,... method getAttributes (line 81) | @Override method getName (line 90) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/service/PigUserDetailsService.java type PigUserDetailsService (line 26) | public interface PigUserDetailsService extends UserDetailsService, Order... method support (line 33) | default boolean support(String clientId, String grantType) { method getOrder (line 41) | default int getOrder() { method getUserDetails (line 51) | default UserDetails getUserDetails(R result) { method loadUserByUser (line 74) | default UserDetails loadUserByUser(PigUser pigUser) { FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/service/PigUserDetailsServiceImpl.java class PigUserDetailsServiceImpl (line 40) | @Primary method loadUserByUsername (line 54) | @Override method getOrder (line 72) | @Override FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/util/OAuth2EndpointUtils.java class OAuth2EndpointUtils (line 28) | @UtilityClass method getParameters (line 38) | public MultiValueMap getParameters(HttpServletRequest ... method matchesPkceTokenRequest (line 54) | public boolean matchesPkceTokenRequest(HttpServletRequest request) { method throwError (line 68) | public void throwError(String errorCode, String parameterName, String ... method sendAccessTokenResponse (line 79) | public OAuth2AccessTokenResponse sendAccessTokenResponse(OAuth2Authori... FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/util/OAuth2ErrorCodesExpand.java type OAuth2ErrorCodesExpand (line 9) | public interface OAuth2ErrorCodesExpand { FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/util/OAuthClientException.java class OAuthClientException (line 14) | public class OAuthClientException extends OAuth2AuthenticationException { method OAuthClientException (line 23) | public OAuthClientException(String msg) { method OAuthClientException (line 32) | public OAuthClientException(String msg, Throwable cause) { FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/util/ScopeException.java class ScopeException (line 14) | public class ScopeException extends OAuth2AuthenticationException { method ScopeException (line 23) | public ScopeException(String msg) { method ScopeException (line 32) | public ScopeException(String msg, Throwable cause) { FILE: pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/util/SecurityUtils.java class SecurityUtils (line 37) | @UtilityClass method getAuthentication (line 44) | public Authentication getAuthentication() { method getUser (line 53) | public PigUser getUser(Authentication authentication) { method getUser (line 65) | public PigUser getUser() { method getRoles (line 77) | public List getRoles() { FILE: pig-common/pig-common-swagger/src/main/java/com/pig4cloud/pig/common/swagger/config/OpenAPIDefinition.java class OpenAPIDefinition (line 49) | @RequiredArgsConstructor method securityScheme (line 66) | private SecurityScheme securityScheme(SwaggerProperties swaggerPropert... method afterPropertiesSet (line 82) | @Override method setApplicationContext (line 101) | @Override FILE: pig-common/pig-common-swagger/src/main/java/com/pig4cloud/pig/common/swagger/config/OpenAPIDefinitionImportSelector.java class OpenAPIDefinitionImportSelector (line 18) | public class OpenAPIDefinitionImportSelector implements ImportBeanDefini... method registerBeanDefinitions (line 25) | @Override FILE: pig-common/pig-common-swagger/src/main/java/com/pig4cloud/pig/common/swagger/config/OpenAPIMetadataConfiguration.java class OpenAPIMetadataConfiguration (line 16) | public class OpenAPIMetadataConfiguration implements InitializingBean, A... method afterPropertiesSet (line 30) | @Override method setApplicationContext (line 48) | @Override FILE: pig-common/pig-common-swagger/src/main/java/com/pig4cloud/pig/common/swagger/support/SwaggerProperties.java class SwaggerProperties (line 32) | @Data FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/config/LocalMessageDistributorConfiguration.java class LocalMessageDistributorConfiguration (line 15) | @ConditionalOnProperty(prefix = WebSocketProperties.PREFIX, name = "mess... method messageDistributor (line 24) | @Bean FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/config/MessageDistributorTypeConstants.java class MessageDistributorTypeConstants (line 11) | public final class MessageDistributorTypeConstants { method MessageDistributorTypeConstants (line 13) | private MessageDistributorTypeConstants() { FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/config/RedisMessageDistributorConfiguration.java class RedisMessageDistributorConfiguration (line 29) | @ConditionalOnClass(StringRedisTemplate.class) method messageDistributor (line 40) | @Bean method redisWebsocketMessageListener (line 51) | @Bean method redisMessageListenerContainer (line 63) | @Bean class RedisMessageListenerRegisterConfiguration (line 78) | @Configuration(proxyBeanMethods = false) method addMessageListener (line 90) | @PostConstruct FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/config/WebSocketAutoConfiguration.java class WebSocketAutoConfiguration (line 25) | @Import(WebSocketHandlerConfig.class) method webSocketConfigurer (line 40) | @Bean method initJsonMessageHandlerHolder (line 56) | @PostConstruct FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/config/WebSocketHandlerConfig.java class WebSocketHandlerConfig (line 31) | @RequiredArgsConstructor method sessionKeyGenerator (line 41) | @Bean method handshakeInterceptor (line 51) | @Bean method planTextMessageHandler (line 60) | @Bean method webSocketHandler1 (line 71) | @Bean method webSocketHandler2 (line 88) | @Bean method pingJsonMessageHandler (line 105) | @Bean FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/config/WebSocketMessageSender.java class WebSocketMessageSender (line 22) | @Slf4j method broadcast (line 29) | public static void broadcast(String message) { method send (line 42) | public static boolean send(Object sessionKey, String message) { method send (line 58) | public static void send(WebSocketSession session, JsonWebSocketMessage... method send (line 68) | public static boolean send(WebSocketSession session, String message) { FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/config/WebSocketProperties.java class WebSocketProperties (line 14) | @Data FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/custom/PigxSessionKeyGenerator.java class PigxSessionKeyGenerator (line 18) | @Configuration method sessionKey (line 30) | @Override FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/custom/UserAttributeHandshakeInterceptor.java class UserAttributeHandshakeInterceptor (line 22) | public class UserAttributeHandshakeInterceptor implements HandshakeInter... method beforeHandshake (line 36) | @Override method afterHandshake (line 55) | @Override FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/distribute/LocalMessageDistributor.java class LocalMessageDistributor (line 12) | public class LocalMessageDistributor implements MessageDistributor, Mess... method distribute (line 18) | @Override FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/distribute/MessageDO.java class MessageDO (line 20) | @Data method broadcastMessage (line 54) | public static MessageDO broadcastMessage(String text) { FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/distribute/MessageDistributor.java type MessageDistributor (line 12) | public interface MessageDistributor { method distribute (line 21) | void distribute(MessageDO messageDO); FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/distribute/MessageSender.java type MessageSender (line 17) | public interface MessageSender { method doSend (line 26) | default void doSend(MessageDO messageDO) { FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/distribute/RedisMessageDistributor.java class RedisMessageDistributor (line 19) | @RequiredArgsConstructor method distribute (line 32) | @Override FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/distribute/RedisWebsocketMessageListener.java class RedisWebsocketMessageListener (line 20) | @Slf4j method onMessage (line 39) | @Override FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/handler/CustomPlanTextMessageHandler.java class CustomPlanTextMessageHandler (line 15) | @Slf4j method handle (line 26) | @Override FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/handler/CustomWebSocketHandler.java class CustomWebSocketHandler (line 25) | @Slf4j method CustomWebSocketHandler (line 40) | public CustomWebSocketHandler() { method CustomWebSocketHandler (line 47) | public CustomWebSocketHandler(PlanTextMessageHandler planTextMessageHa... method handleTextMessage (line 61) | @Override FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/handler/JsonMessageHandler.java type JsonMessageHandler (line 15) | public interface JsonMessageHandler { method handle (line 22) | void handle(WebSocketSession session, T message); method type (line 31) | String type(); method getMessageClass (line 40) | Class getMessageClass(); FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/handler/PingJsonMessageHandler.java class PingJsonMessageHandler (line 19) | public class PingJsonMessageHandler implements JsonMessageHandler getSessions() { method getSessionKeys (line 64) | public static Set getSessionKeys() { FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/message/AbstractJsonWebSocketMessage.java class AbstractJsonWebSocketMessage (line 12) | public abstract class AbstractJsonWebSocketMessage implements JsonWebSoc... method AbstractJsonWebSocketMessage (line 25) | protected AbstractJsonWebSocketMessage(String type) { method getType (line 33) | @Override FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/message/JsonWebSocketMessage.java type JsonWebSocketMessage (line 12) | public interface JsonWebSocketMessage { method getType (line 21) | String getType(); FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/message/PingJsonWebSocketMessage.java class PingJsonWebSocketMessage (line 12) | public class PingJsonWebSocketMessage extends AbstractJsonWebSocketMessa... method PingJsonWebSocketMessage (line 17) | public PingJsonWebSocketMessage() { FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/message/PongJsonWebSocketMessage.java class PongJsonWebSocketMessage (line 12) | public class PongJsonWebSocketMessage extends AbstractJsonWebSocketMessa... method PongJsonWebSocketMessage (line 17) | public PongJsonWebSocketMessage() { FILE: pig-common/pig-common-websocket/src/main/java/com/pig4cloud/pig/common/websocket/message/WebSocketMessageTypeEnum.java type WebSocketMessageTypeEnum (line 15) | @Getter FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/PigXssAutoConfiguration.java class PigXssAutoConfiguration (line 41) | @AutoConfiguration method xssCleaner (line 56) | @Bean method formXssClean (line 68) | @Bean method xssJacksonCustomizer (line 79) | @Bean method addInterceptors (line 89) | @Override FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/config/PigXssProperties.java class PigXssProperties (line 33) | @Getter type Mode (line 76) | public enum Mode { FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/DefaultXssCleaner.java class DefaultXssCleaner (line 34) | public class DefaultXssCleaner implements XssCleaner { method DefaultXssCleaner (line 38) | public DefaultXssCleaner(PigXssProperties properties) { method getOutputSettings (line 47) | private static Document.OutputSettings getOutputSettings(PigXssPropert... method clean (line 62) | @Override FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/FormXssClean.java class FormXssClean (line 39) | @ControllerAdvice method initBinder (line 52) | @InitBinder class StringPropertiesEditor (line 64) | @Slf4j method getAsText (line 76) | @Override method setAsText (line 87) | @Override FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/FromXssException.java class FromXssException (line 31) | @Getter method FromXssException (line 44) | public FromXssException(String input, String message) { FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/JacksonXssClean.java class JacksonXssClean (line 34) | @Slf4j method clean (line 49) | @Override FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/JacksonXssException.java class JacksonXssException (line 30) | @Getter method JacksonXssException (line 43) | public JacksonXssException(String input, String message) { FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/XssCleanDeserializer.java class XssCleanDeserializer (line 32) | @Slf4j method clean (line 42) | @Override FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/XssCleanDeserializerBase.java class XssCleanDeserializerBase (line 33) | public abstract class XssCleanDeserializerBase extends JsonDeserializer<... method deserialize (line 43) | @Override method clean (line 67) | public abstract String clean(String name, String text) throws IOExcept... FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/XssCleanInterceptor.java class XssCleanInterceptor (line 33) | @RequiredArgsConstructor method preHandle (line 49) | @Override method afterCompletion (line 80) | @Override method afterConcurrentHandlingStarted (line 93) | @Override FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/XssCleaner.java type XssCleaner (line 27) | public interface XssCleaner { method clean (line 34) | default String clean(String html) { method clean (line 44) | String clean(String html, XssType type); method isValid (line 51) | default boolean isValid(String html) { FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/XssException.java type XssException (line 24) | public interface XssException { method getInput (line 30) | String getInput(); method getMessage (line 36) | String getMessage(); FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/XssHolder.java class XssHolder (line 24) | public class XssHolder { method isEnabled (line 34) | public static boolean isEnabled() { method setEnable (line 41) | static void setEnable() { method setXssCleanIgnore (line 49) | public static void setXssCleanIgnore(XssCleanIgnore xssCleanIgnore) { method getXssCleanIgnore (line 57) | public static XssCleanIgnore getXssCleanIgnore() { method remove (line 64) | public static void remove() { FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/core/XssType.java type XssType (line 22) | public enum XssType { method getXssException (line 28) | @Override method getXssException (line 38) | @Override method getXssException (line 50) | public abstract RuntimeException getXssException(String input, String ... FILE: pig-common/pig-common-xss/src/main/java/com/pig4cloud/pig/common/xss/utils/XssUtil.java class XssUtil (line 36) | public class XssUtil { method trim (line 45) | public static String trim(String text, boolean trim) { method clean (line 54) | public static String clean(String html) { class HtmlSafeList (line 66) | public static class HtmlSafeList extends org.jsoup.safety.Safelist { method HtmlSafeList (line 70) | public HtmlSafeList() { method isSafeAttribute (line 106) | @Override FILE: pig-gateway/src/main/java/com/pig4cloud/pig/gateway/PigGatewayApplication.java class PigGatewayApplication (line 29) | @EnableDiscoveryClient method main (line 33) | public static void main(String[] args) { FILE: pig-gateway/src/main/java/com/pig4cloud/pig/gateway/config/GatewayConfiguration.java class GatewayConfiguration (line 15) | @Configuration(proxyBeanMethods = false) method pigRequestGlobalFilter (line 22) | @Bean method globalExceptionHandler (line 32) | @Bean FILE: pig-gateway/src/main/java/com/pig4cloud/pig/gateway/config/RateLimiterConfiguration.java class RateLimiterConfiguration (line 32) | @Configuration(proxyBeanMethods = false) method remoteAddrKeyResolver (line 42) | @Bean FILE: pig-gateway/src/main/java/com/pig4cloud/pig/gateway/config/SpringDocConfiguration.java class SpringDocConfiguration (line 25) | @RequiredArgsConstructor method afterPropertiesSet (line 37) | @Override class SwaggerDocRegister (line 50) | @RequiredArgsConstructor method onEvent (line 61) | @Override method subscribeType (line 82) | @Override FILE: pig-gateway/src/main/java/com/pig4cloud/pig/gateway/filter/PigRequestGlobalFilter.java class PigRequestGlobalFilter (line 44) | public class PigRequestGlobalFilter implements GlobalFilter, Ordered { method filter (line 52) | @Override method getOrder (line 76) | @Override FILE: pig-gateway/src/main/java/com/pig4cloud/pig/gateway/handler/GlobalExceptionHandler.java class GlobalExceptionHandler (line 39) | @Slf4j method handle (line 54) | @Override FILE: pig-register/src/main/java/com/alibaba/nacos/bootstrap/PigNacosApplication.java class PigNacosApplication (line 40) | public class PigNacosApplication { method main (line 47) | public static void main(String[] args) { FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/dto/RegisterUserDTO.java class RegisterUserDTO (line 11) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/dto/SysLogDTO.java class SysLogDTO (line 15) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/dto/UserDTO.java class UserDTO (line 35) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/dto/UserInfo.java class UserInfo (line 39) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysDept.java class SysDept (line 41) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysDeptRelation.java class SysDeptRelation (line 35) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysDict.java class SysDict (line 33) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysDictItem.java class SysDictItem (line 34) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysFile.java class SysFile (line 36) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysLog.java class SysLog (line 40) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysMenu.java class SysMenu (line 41) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysOauthClientDetails.java class SysOauthClientDetails (line 39) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysPost.java class SysPost (line 36) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysPublicParam.java class SysPublicParam (line 34) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysRole.java class SysRole (line 39) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysRoleMenu.java class SysRoleMenu (line 35) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysUser.java class SysUser (line 38) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysUserPost.java class SysUserPost (line 31) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/entity/SysUserRole.java class SysUserRole (line 35) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/feign/RemoteClientDetailsService.java type RemoteClientDetailsService (line 36) | @FeignClient(contextId = "remoteClientDetailsService", value = ServiceNa... method getClientDetailsById (line 44) | @NoToken FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/feign/RemoteDictService.java type RemoteDictService (line 19) | @FeignClient(contextId = "remoteDictService", value = ServiceNameConstan... method getDictByType (line 27) | @NoToken FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/feign/RemoteLogService.java type RemoteLogService (line 36) | @FeignClient(contextId = "remoteLogService", value = ServiceNameConstant... method saveLog (line 44) | @NoToken FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/feign/RemoteParamService.java type RemoteParamService (line 20) | @FeignClient(contextId = "remoteParamService", value = ServiceNameConsta... method getByKey (line 28) | @NoToken FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/feign/RemoteTokenService.java type RemoteTokenService (line 35) | @FeignClient(contextId = "remoteTokenService", value = ServiceNameConsta... method getTokenPage (line 43) | @NoToken method removeTokenById (line 52) | @NoToken method queryToken (line 61) | @NoToken FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/feign/RemoteUserService.java type RemoteUserService (line 37) | @FeignClient(contextId = "remoteUserService", value = ServiceNameConstan... method info (line 45) | @NoToken FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/util/DictResolver.java class DictResolver (line 21) | @UtilityClass method getDictItemsByType (line 29) | public List getDictItemsByType(String type) { method getDictItemLabel (line 43) | public String getDictItemLabel(String type, String itemValue) { method getDictItemValue (line 57) | public String getDictItemValue(String type, String itemLabel) { method getDictItemByItemValue (line 71) | public SysDictItem getDictItemByItemValue(String type, String itemValu... method getDictItemByItemLabel (line 89) | public SysDictItem getDictItemByItemLabel(String type, String itemLabe... FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/util/ParamResolver.java class ParamResolver (line 15) | @UtilityClass method getLong (line 24) | public Long getLong(String key, Long... defaultVal) { method getStr (line 34) | public String getStr(String key, String... defaultVal) { method checkAndGet (line 47) | private T checkAndGet(String key, Class clazz, T... defaultVal) { FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/vo/DeptExcelVo.java class DeptExcelVo (line 15) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/vo/PostExcelVO.java class PostExcelVO (line 20) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/vo/PreLogVO.java class PreLogVO (line 27) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/vo/RoleExcelVO.java class RoleExcelVO (line 19) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/vo/RoleVO.java class RoleVO (line 27) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/vo/TokenVo.java class TokenVo (line 11) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/vo/UserExcelVO.java class UserExcelVO (line 20) | @Data FILE: pig-upms/pig-upms-api/src/main/java/com/pig4cloud/pig/admin/api/vo/UserVO.java class UserVO (line 37) | @Data FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/PigAdminApplication.java class PigAdminApplication (line 35) | @EnablePigDoc(value = "admin") method main (line 42) | public static void main(String[] args) { FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysClientController.java class SysClientController (line 52) | @RestController method getByClientId (line 66) | @GetMapping("/{clientId}") method getClientPage (line 80) | @GetMapping("/page") method saveClient (line 96) | @SysLog("添加终端") method removeById (line 109) | @SysLog("删除终端") method updateClient (line 123) | @SysLog("编辑终端") method getClientDetailsById (line 136) | @Inner method syncClient (line 148) | @SysLog("同步终端") method exportClients (line 160) | @ResponseExcel FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysDeptController.java class SysDeptController (line 48) | @RestController method getById (line 62) | @GetMapping("/{id}") method listDepts (line 72) | @GetMapping("/list") method getDeptTree (line 83) | @GetMapping(value = "/tree") method saveDept (line 94) | @SysLog("添加部门") method removeById (line 107) | @SysLog("删除部门") method updateDept (line 120) | @SysLog("编辑部门") method getDescendantList (line 134) | @GetMapping(value = "/getDescendantList/{deptId}") method exportDepts (line 144) | @ResponseExcel method importDept (line 157) | @PostMapping("import") FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysDictController.java class SysDictController (line 56) | @RestController method getById (line 72) | @GetMapping("/details/{id}") method getDetails (line 83) | @GetMapping("/details") method getDictPage (line 95) | @GetMapping("/page") method saveDict (line 109) | @SysLog("添加字典") method removeById (line 123) | @SysLog("删除字典") method updateDict (line 137) | @PutMapping method listDicts (line 150) | @GetMapping("/list") method getDictItemPage (line 165) | @GetMapping("/item/page") method getDictItemById (line 176) | @GetMapping("/item/details/{id}") method getDictItemDetails (line 187) | @GetMapping("/item/details") method saveDictItem (line 198) | @SysLog("新增字典项") method updateDictItem (line 211) | @SysLog("修改字典项") method removeDictItemById (line 223) | @SysLog("通过id删除字典项") method syncDict (line 234) | @SysLog("同步字典缓存") method exportDictItems (line 246) | @ResponseExcel method getDictByType (line 258) | @GetMapping("/type/{type}") method getRemoteDictByType (line 270) | @Inner FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysFileController.java class SysFileController (line 51) | @RestController method getFilePage (line 66) | @GetMapping("/page") method removeById (line 79) | @SysLog("删除文件管理") method upload (line 95) | @PostMapping(value = "/upload") method file (line 107) | @Inner(false) method localFile (line 120) | @SneakyThrows FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysLogController.java class SysLogController (line 48) | @RestController method getLogPage (line 63) | @GetMapping("/page") method removeByIds (line 74) | @DeleteMapping method saveLog (line 86) | @Inner method exportLogs (line 98) | @ResponseExcel FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysMenuController.java class SysMenuController (line 54) | @RestController method getUserMenu (line 69) | @GetMapping method getMenuTree (line 85) | @GetMapping(value = "/tree") method getRoleTree (line 96) | @GetMapping("/tree/{roleId}") method getById (line 107) | @GetMapping("/{id}") method saveMenu (line 118) | @SysLog("新增菜单") method removeById (line 132) | @SysLog("根据菜单ID删除菜单") method updateMenu (line 145) | @SysLog("更新菜单") FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysMobileController.java class SysMobileController (line 39) | @RestController method sendSmsCode (line 53) | @Inner(value = false) FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysPostController.java class SysPostController (line 49) | @RestController method listPosts (line 62) | @GetMapping("/list") method getPostPage (line 74) | @GetMapping("/page") method getById (line 87) | @HasPermission("sys_post_view") method getDetails (line 99) | @GetMapping("/details") method savePost (line 111) | @PostMapping method updatePost (line 124) | @PutMapping method removeById (line 137) | @DeleteMapping method exportPosts (line 149) | @ResponseExcel method importRole (line 163) | @PostMapping("/import") FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysPublicParamController.java class SysPublicParamController (line 47) | @RestController method publicKey (line 61) | @Inner(value = false) method getParamPage (line 74) | @GetMapping("/page") method getById (line 93) | @Operation(description = "通过id查询公共参数", summary = "通过id查询公共参数") method getDetail (line 104) | @GetMapping("/details") method saveParam (line 115) | @PostMapping method updateParam (line 128) | @PutMapping method removeById (line 141) | @DeleteMapping method exportParams (line 153) | @ResponseExcel method syncParam (line 165) | @SysLog("同步参数") FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysRegisterController.java class SysRegisterController (line 24) | @RestController method registerUser (line 38) | @Inner(value = false) FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysRoleController.java class SysRoleController (line 55) | @RestController method getById (line 69) | @GetMapping("/details/{id}") method getDetails (line 80) | @GetMapping("/details") method saveRole (line 91) | @SysLog("添加角色") method updateRole (line 105) | @SysLog("修改角色信息") method removeById (line 119) | @SysLog("删除角色") method listRoles (line 132) | @GetMapping("/list") method getRolePage (line 144) | @GetMapping("/page") method saveRoleMenus (line 156) | @SysLog("更新角色菜单") method getRoleList (line 169) | @PostMapping("/getRoleList") method exportRoles (line 179) | @ResponseExcel method importRole (line 193) | @PostMapping("/import") FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysSystemInfoController.java class SysSystemInfoController (line 26) | @RestController method cache (line 37) | @GetMapping("/cache") FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysTokenController.java class SysTokenController (line 39) | @RestController method getTokenPage (line 53) | @PostMapping("/page") method removeById (line 65) | @SysLog("删除用户token") FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/controller/SysUserController.java class SysUserController (line 55) | @RestController method info (line 69) | @Inner method info (line 80) | @GetMapping(value = { "/info" }) method user (line 99) | @GetMapping("/details/{id}") method getDetails (line 110) | @Inner(value = false) method userDel (line 123) | @SysLog("删除用户信息") method saveUser (line 136) | @SysLog("添加用户") method updateUser (line 149) | @SysLog("更新用户信息") method getUserPage (line 163) | @GetMapping("/page") method updateUserInfo (line 174) | @SysLog("修改个人信息") method exportUsers (line 186) | @ResponseExcel method importUser (line 200) | @PostMapping("/import") method lockUser (line 212) | @PutMapping("/lock/{username}") method password (line 223) | @PutMapping("/password") method check (line 236) | @PostMapping("/check") FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysDeptMapper.java type SysDeptMapper (line 32) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysDictItemMapper.java type SysDictItemMapper (line 29) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysDictMapper.java type SysDictMapper (line 32) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysFileMapper.java type SysFileMapper (line 30) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysLogMapper.java type SysLogMapper (line 31) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysMenuMapper.java type SysMenuMapper (line 36) | @Mapper method listMenusByRoleId (line 44) | List listMenusByRoleId(Long roleId); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysOauthClientDetailsMapper.java type SysOauthClientDetailsMapper (line 32) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysPostMapper.java type SysPostMapper (line 32) | @Mapper method listPostsByUserId (line 40) | List listPostsByUserId(Long userId); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysPublicParamMapper.java type SysPublicParamMapper (line 29) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysRoleMapper.java type SysRoleMapper (line 36) | @Mapper method listRolesByUserId (line 44) | List listRolesByUserId(Long userId); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysRoleMenuMapper.java type SysRoleMenuMapper (line 32) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysUserMapper.java type SysUserMapper (line 41) | @Mapper method getUser (line 49) | UserVO getUser(@Param("query") UserDTO userDTO); method getUsersPage (line 57) | IPage getUsersPage(Page page, @Param("query") UserDTO userDTO); method listUsers (line 64) | List listUsers(@Param("query") UserDTO userDTO); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysUserPostMapper.java type SysUserPostMapper (line 31) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/mapper/SysUserRoleMapper.java type SysUserRoleMapper (line 34) | @Mapper FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysDeptService.java type SysDeptService (line 37) | public interface SysDeptService extends IService { method getDeptTree (line 44) | List> getDeptTree(String deptName); method removeDeptById (line 51) | Boolean removeDeptById(Long id); method exportDepts (line 57) | List exportDepts(); method importDept (line 65) | R importDept(List excelVOList, BindingResult bindingResult); method listDescendants (line 72) | List listDescendants(Long deptId); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysDictItemService.java type SysDictItemService (line 29) | public interface SysDictItemService extends IService { method removeDictItem (line 36) | R removeDictItem(Long id); method updateDictItem (line 43) | R updateDictItem(SysDictItem item); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysDictService.java type SysDictService (line 29) | public interface SysDictService extends IService { method removeDictByIds (line 36) | R removeDictByIds(Long[] ids); method updateDict (line 43) | R updateDict(SysDict sysDict); method syncDictCache (line 49) | R syncDictCache(); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysFileService.java type SysFileService (line 35) | public interface SysFileService extends IService { method uploadFile (line 42) | R uploadFile(MultipartFile file); method getFile (line 50) | void getFile(String bucket, String fileName, HttpServletResponse respo... method removeFile (line 57) | Boolean removeFile(Long id); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysLogService.java type SysLogService (line 37) | public interface SysLogService extends IService { method getLogPage (line 45) | Page getLogPage(Page page, SysLogDTO sysLog); method saveLog (line 52) | Boolean saveLog(SysLog sysLog); method listLogs (line 59) | List listLogs(SysLogDTO sysLog); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysMenuService.java type SysMenuService (line 39) | public interface SysMenuService extends IService { method findMenuByRoleId (line 46) | List findMenuByRoleId(Long roleId); method removeMenuById (line 53) | R removeMenuById(Long id); method updateMenuById (line 60) | Boolean updateMenuById(SysMenu sysMenu); method getMenuTree (line 69) | List> getMenuTree(Long parentId, String menuName, String ty... method filterMenu (line 78) | List> filterMenu(Set all, String type, Long parent... FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysMobileService.java type SysMobileService (line 28) | public interface SysMobileService { method sendSmsCode (line 35) | R sendSmsCode(String mobile); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysOauthClientDetailsService.java type SysOauthClientDetailsService (line 33) | public interface SysOauthClientDetailsService extends IService { method listPosts (line 40) | List listPosts(); method importPost (line 48) | R importPost(List excelVOList, BindingResult bindingResult); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysPublicParamService.java type SysPublicParamService (line 30) | public interface SysPublicParamService extends IService { method getParamValue (line 37) | String getParamValue(String publicKey); method updateParam (line 44) | R updateParam(SysPublicParam sysPublicParam); method removeParamByIds (line 51) | R removeParamByIds(Long[] publicIds); method syncParamCache (line 57) | R syncParamCache(); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysRoleMenuService.java type SysRoleMenuService (line 31) | public interface SysRoleMenuService extends IService { method saveRoleMenus (line 39) | Boolean saveRoleMenus(Long roleId, String menuIds); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysRoleService.java type SysRoleService (line 40) | public interface SysRoleService extends IService { method listRolesByUserId (line 47) | List listRolesByUserId(Long userId); method listRolesByRoleIds (line 55) | List listRolesByRoleIds(List roleIdList, String key); method removeRoleByIds (line 62) | Boolean removeRoleByIds(Long[] ids); method updateRoleMenus (line 69) | Boolean updateRoleMenus(RoleVO roleVo); method importRole (line 77) | R importRole(List excelVOList, BindingResult bindingResult); method listRoles (line 83) | List listRoles(); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysUserRoleService.java type SysUserRoleService (line 33) | public interface SysUserRoleService extends IService { FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/SysUserService.java type SysUserService (line 44) | public interface SysUserService extends IService { method getUserInfo (line 51) | R getUserInfo(UserDTO query); method getUsersWithRolePage (line 59) | IPage getUsersWithRolePage(Page page, UserDTO userDTO); method removeUserByIds (line 66) | Boolean removeUserByIds(Long[] ids); method updateUserInfo (line 73) | R updateUserInfo(UserDTO userDto); method updateUser (line 80) | Boolean updateUser(UserDTO userDto); method getUserById (line 87) | UserVO getUserById(Long id); method saveUser (line 94) | Boolean saveUser(UserDTO userDto); method listUsers (line 101) | List listUsers(UserDTO userDTO); method importUsers (line 109) | R importUsers(List excelVOList, BindingResult bindingResu... method registerUser (line 116) | R registerUser(RegisterUserDTO userDto); method lockUser (line 123) | R lockUser(String username); method changePassword (line 130) | R changePassword(UserDTO userDto); method checkPassword (line 137) | R checkPassword(String password); FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysDeptServiceImpl.java class SysDeptServiceImpl (line 59) | @Service method removeDeptById (line 71) | @Override method getDeptTree (line 87) | @Override method exportDepts (line 128) | @Override method importDept (line 152) | @Override method listDescendants (line 194) | @Override method recursiveDept (line 214) | private void recursiveDept(List allDeptList, Long parentId, L... FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysDictItemServiceImpl.java class SysDictItemServiceImpl (line 40) | @Service method removeDictItem (line 52) | @Override method updateDictItem (line 71) | @Override FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysDictServiceImpl.java class SysDictServiceImpl (line 47) | @Service method removeDictByIds (line 58) | @Override method updateDict (line 81) | @Override method syncDictCache (line 97) | @Override FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysFileServiceImpl.java class SysFileServiceImpl (line 51) | @Slf4j method uploadFile (line 66) | @Override method getFile (line 92) | @Override method removeFile (line 110) | @Override method fileLog (line 127) | private void fileLog(MultipartFile file, String fileName) { FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysLogServiceImpl.java class SysLogServiceImpl (line 44) | @Service method getLogPage (line 53) | @Override method saveLog (line 63) | @Override method listLogs (line 75) | @Override method buildQuery (line 85) | private LambdaQueryWrapper buildQuery(SysLogDTO sysLog) { FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysMenuServiceImpl.java class SysMenuServiceImpl (line 64) | @Service method findMenuByRoleId (line 76) | @Override method removeMenuById (line 88) | @Override method updateMenuById (line 108) | @Override method getMenuTree (line 121) | @Override method filterMenu (line 154) | @Override method getNodeFunction (line 166) | @NotNull method menuTypePredicate (line 204) | private Predicate menuTypePredicate(String type) { FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysMobileServiceImpl.java class SysMobileServiceImpl (line 51) | @Slf4j method sendSmsCode (line 63) | @Override FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysOauthClientDetailsServiceImpl.java class SysOauthClientDetailsServiceImpl (line 41) | @Service method updateClientById (line 51) | @Override method saveClient (line 64) | @Override method insertOrUpdate (line 76) | private SysOauthClientDetails insertOrUpdate(SysOauthClientDetails cli... method getClientPage (line 88) | @Override method syncClientCache (line 97) | @Override FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysPostServiceImpl.java class SysPostServiceImpl (line 46) | @Service method importPost (line 55) | @Override method listPosts (line 95) | @Override method insertExcelPost (line 110) | private void insertExcelPost(PostExcelVO excel) { FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysPublicParamServiceImpl.java class SysPublicParamServiceImpl (line 46) | @Service method getParamValue (line 57) | @Override method updateParam (line 75) | @Override method removeParamByIds (line 92) | @Override method syncParamCache (line 107) | @Override FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysRoleMenuServiceImpl.java class SysRoleMenuServiceImpl (line 46) | @Service method saveRoleMenus (line 57) | @Override FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysRoleServiceImpl.java class SysRoleServiceImpl (line 56) | @Service method listRolesByUserId (line 67) | @Override method listRolesByRoleIds (line 78) | @Override method removeRoleByIds (line 89) | @Override method updateRoleMenus (line 102) | @Override method importRole (line 113) | @Override method listRoles (line 153) | @Override method insertExcelRole (line 168) | private void insertExcelRole(RoleExcelVO excel) { FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysUserRoleServiceImpl.java class SysUserRoleServiceImpl (line 36) | @Service FILE: pig-upms/pig-upms-biz/src/main/java/com/pig4cloud/pig/admin/service/impl/SysUserServiceImpl.java class SysUserServiceImpl (line 68) | @Slf4j method saveUser (line 95) | @Override method getUserInfo (line 137) | @Override method getUsersWithRolePage (line 165) | @Override method getUserById (line 175) | @Override method removeUserByIds (line 188) | @Override method updateUserInfo (line 206) | @Override method updateUser (line 224) | @Override method listUsers (line 269) | @Override method importUsers (line 295) | @Override method insertExcelUser (line 366) | private void insertExcelUser(UserExcelVO excel, Optional dept... method registerUser (line 393) | @Override method lockUser (line 413) | @Override method changePassword (line 431) | @Override method checkPassword (line 464) | @Override FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/PigCodeGenApplication.java class PigCodeGenApplication (line 34) | @EnableDynamicDataSource method main (line 42) | public static void main(String[] args) { FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/config/PigCodeGenDefaultProperties.java class PigCodeGenDefaultProperties (line 16) | @Data method afterPropertiesSet (line 78) | @Override FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/controller/GenDsConfController.java class GenDsConfController (line 49) | @RestController method getDsConfPage (line 65) | @GetMapping("/page") method listDsConfs (line 78) | @Inner(value = false) method getDsConfById (line 90) | @GetMapping("/{id}") method saveDsConf (line 101) | @PostMapping method updateDsConf (line 113) | @PutMapping method removeDsConfByIds (line 125) | @DeleteMapping method generatorDoc (line 137) | @SneakyThrows FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/controller/GenFieldTypeController.java class GenFieldTypeController (line 44) | @RestController method getFieldTypePage (line 59) | @GetMapping("/page") method listFieldTypes (line 73) | @GetMapping("/list") method getFieldTypeById (line 84) | @GetMapping("/details/{id}") method getFieldTypeDetails (line 95) | @GetMapping("/details") method saveFieldType (line 106) | @PostMapping method updateFieldType (line 118) | @PutMapping method removeFieldTypeByIds (line 130) | @DeleteMapping method exportFieldTypes (line 142) | @ResponseExcel FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/controller/GenGroupController.java class GenGroupController (line 47) | @RestController method getGroupPage (line 62) | @GetMapping("/page") method getGroupById (line 77) | @GetMapping("/{id}") method saveGroup (line 89) | @PostMapping method updateGroup (line 103) | @PutMapping method removeGroupByIds (line 117) | @DeleteMapping method exportGroups (line 131) | @ResponseExcel method listGroups (line 143) | @GetMapping("/list") FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/controller/GenTableController.java class GenTableController (line 44) | @RestController method getTablePage (line 64) | @GetMapping("/page") method getTableById (line 75) | @GetMapping("/{id}") method listTables (line 86) | @GetMapping("/list/{dsName}") method getTable (line 97) | @GetMapping("/{dsName}/{tableName}") method getTableColumn (line 108) | @GetMapping("/column/{dsName}/{tableName}") method getTableDdl (line 119) | @GetMapping("/ddl/{dsName}/{tableName}") method syncTable (line 130) | @GetMapping("/sync/{dsName}/{tableName}") method updateTable (line 148) | @PutMapping method updateTableField (line 161) | @PutMapping("/field/{dsName}/{tableName}") method exportTables (line 174) | @ResponseExcel FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/controller/GenTemplateController.java class GenTemplateController (line 47) | @RestController method getTemplatePage (line 62) | @Operation(summary = "分页查询", description = "分页查询") method listTemplates (line 77) | @Operation(summary = "查询全部", description = "查询全部") method getTemplateById (line 90) | @Operation(summary = "通过id查询", description = "通过id查询") method saveTemplate (line 102) | @XssCleanIgnore method updateTemplate (line 116) | @XssCleanIgnore method removeTemplateByIds (line 130) | @Operation(summary = "通过id删除模板", description = "通过id删除模板") method exportTemplates (line 143) | @ResponseExcel method online (line 155) | @Operation(summary = "在线更新模板", description = "在线更新模板") method checkVersion (line 166) | @Operation(summary = "在线检查模板", description = "在线检查模板") FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/controller/GenTemplateGroupController.java class GenTemplateGroupController (line 45) | @RestController method getTemplateGroupPage (line 60) | @Operation(summary = "分页查询", description = "分页查询") method getTemplateGroupById (line 73) | @Operation(summary = "通过id查询", description = "通过id查询") method saveTemplateGroup (line 85) | @Operation(summary = "新增模板分组关联表", description = "新增模板分组关联表") method updateTemplateGroup (line 98) | @Operation(summary = "修改模板分组关联表", description = "修改模板分组关联表") method removeTemplateGroupByIds (line 111) | @Operation(summary = "通过id删除模板分组关联表", description = "通过id删除模板分组关联表") method exportTemplateGroups (line 124) | @ResponseExcel FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/controller/GeneratorController.java class GeneratorController (line 46) | @RestController method download (line 59) | @SneakyThrows method code (line 89) | @ResponseBody method preview (line 106) | @SneakyThrows FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/ColumnEntity.java class ColumnEntity (line 26) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/GenConfig.java class GenConfig (line 26) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/GenDatasourceConf.java class GenDatasourceConf (line 32) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/GenFieldType.java class GenFieldType (line 34) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/GenGroupEntity.java class GenGroupEntity (line 34) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/GenTable.java class GenTable (line 38) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/GenTableColumnEntity.java class GenTableColumnEntity (line 31) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/GenTemplateEntity.java class GenTemplateEntity (line 34) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/GenTemplateGroupEntity.java class GenTemplateGroupEntity (line 33) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/entity/TableEntity.java class TableEntity (line 28) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/mapper/GenDatasourceConfMapper.java type GenDatasourceConfMapper (line 29) | @Mapper FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/mapper/GenDynamicMapper.java type GenDynamicMapper (line 33) | @Mapper method dynamicQuerySql (line 41) | @InterceptorIgnore(tenantLine = "true") FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/mapper/GenFieldTypeMapper.java type GenFieldTypeMapper (line 33) | @Mapper method getPackageByTableId (line 42) | Set getPackageByTableId(@Param("dsName") String dsName, @Param... FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/mapper/GenGroupMapper.java type GenGroupMapper (line 32) | @Mapper method getGroupVoById (line 40) | GroupVO getGroupVoById(@Param("id") Long id); FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/mapper/GenTableColumnMapper.java type GenTableColumnMapper (line 30) | @Mapper FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/mapper/GenTableMapper.java type GenTableMapper (line 30) | @Mapper FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/mapper/GenTemplateGroupMapper.java type GenTemplateGroupMapper (line 30) | @Mapper FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/mapper/GenTemplateMapper.java type GenTemplateMapper (line 32) | @Mapper method listTemplateById (line 40) | List listTemplateById(Long groupId); FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/GenDatasourceConfService.java type GenDatasourceConfService (line 28) | public interface GenDatasourceConfService extends IService { method getPackageByTableId (line 39) | Set getPackageByTableId(String dsName, String tableName); FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/GenGroupService.java type GenGroupService (line 31) | public interface GenGroupService extends IService { method saveGenGroup (line 37) | void saveGenGroup(TemplateGroupDTO genTemplateGroup); method delGroupAndTemplate (line 43) | void delGroupAndTemplate(Long[] ids); method getGroupVoById (line 49) | GroupVO getGroupVoById(Long id); method updateGroupAndTemplateById (line 55) | void updateGroupAndTemplateById(GroupVO GroupVo); FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/GenTableColumnService.java type GenTableColumnService (line 31) | public interface GenTableColumnService extends IService tableFieldList); method updateTableField (line 45) | void updateTableField(String dsName, String tableName, List { method queryTablePage (line 42) | IPage queryTablePage(Page page, GenTable table); method queryOrBuildTable (line 50) | GenTable queryOrBuildTable(String dsName, String tableName); method queryTableDdl (line 59) | String queryTableDdl(String dsName, String tableName) throws Exception; method queryTableList (line 66) | List queryTableList(String dsName); method queryTableColumn (line 74) | List queryTableColumn(String dsName, String tableName); FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/GenTemplateGroupService.java type GenTemplateGroupService (line 29) | public interface GenTemplateGroupService extends IService { method checkVersion (line 36) | R checkVersion(); method onlineUpdate (line 42) | R onlineUpdate(); FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/GeneratorService.java type GeneratorService (line 30) | public interface GeneratorService { method downloadCode (line 37) | void downloadCode(Long tableId, ZipOutputStream zip); method preview (line 44) | List> preview(Long tableId); method generatorCode (line 50) | void generatorCode(Long tableId); FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/impl/GenDatasourceConfServiceImpl.java class GenDatasourceConfServiceImpl (line 51) | @Slf4j method saveDsByEnc (line 66) | @Override method updateDsByEnc (line 87) | @Override method removeByDsId (line 112) | @Override method addDynamicDataSource (line 125) | @Override method checkDataSource (line 144) | @Override FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/impl/GenFieldTypeServiceImpl.java class GenFieldTypeServiceImpl (line 35) | @Service method getPackageByTableId (line 45) | @Override FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/impl/GenGroupServiceImpl.java class GenGroupServiceImpl (line 44) | @Service method saveGenGroup (line 54) | @Override method delGroupAndTemplate (line 75) | @Override method getGroupVoById (line 89) | @Override method updateGroupAndTemplateById (line 98) | @Override FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/impl/GenTableColumnServiceImpl.java class GenTableColumnServiceImpl (line 28) | @Service method initFieldList (line 39) | public void initFieldList(List tableFieldList) { method updateTableField (line 81) | @Override FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/impl/GenTableServiceImpl.java class GenTableServiceImpl (line 63) | @Service method queryTableDdl (line 80) | @Override method queryTableColumn (line 96) | @Override method queryTablePage (line 110) | @Override method queryTableList (line 134) | @Override method queryOrBuildTable (line 148) | @Override method tableImport (line 177) | @Transactional(rollbackFor = Exception.class) method getGenTableColumnEntities (line 233) | private static @NotNull List getGenTableColumnEn... FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/impl/GenTemplateGroupServiceImpl.java class GenTemplateGroupServiceImpl (line 31) | @Service FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/impl/GenTemplateServiceImpl.java class GenTemplateServiceImpl (line 55) | @Slf4j method onlineUpdate (line 72) | @Override method checkVersion (line 101) | public R checkVersion() { method getConfigAndVersion (line 127) | private Map getConfigAndVersion() { method insertTemplateFiles (line 149) | private void insertTemplateFiles(String version, JSONObject configJson... method getCGTMFile (line 182) | private String getCGTMFile(String fileName) { FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/service/impl/GeneratorServiceImpl.java class GeneratorServiceImpl (line 59) | @Service method downloadCode (line 78) | @Override method preview (line 115) | @Override method generatorCode (line 155) | @Override method getDataModel (line 178) | private Map getDataModel(Long tableId) { method isSpringBoot3 (line 257) | private boolean isSpringBoot3() { method setFieldTypeList (line 266) | private void setFieldTypeList(Map dataModel, GenTable ... FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/AutoFillEnum.java type AutoFillEnum (line 8) | public enum AutoFillEnum { FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/BoolFillEnum.java type BoolFillEnum (line 11) | @Getter FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/CommonColumnFiledEnum.java type CommonColumnFiledEnum (line 12) | @Getter FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/DictTool.java class DictTool (line 15) | public class DictTool { method quotation (line 21) | public static String quotation(List fields) { method format (line 30) | public static String format(List fields) { FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/GenKit.java class GenKit (line 12) | @UtilityClass method getFunctionName (line 20) | public String getFunctionName(String tableName) { method getModuleName (line 29) | public String getModuleName(String packageName) { FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/GeneratorStyleEnum.java type GeneratorStyleEnum (line 11) | @Getter FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/NamingCaseTool.java class NamingCaseTool (line 11) | public class NamingCaseTool { method getProperty (line 18) | public static String getProperty(String in) { method setProperty (line 27) | public static String setProperty(String in) { method pascalCase (line 36) | public static String pascalCase(String in) { FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/VelocityKit.java class VelocityKit (line 21) | @Service method render (line 30) | public static String render(String template, Map map) { method renderStr (line 55) | public static String renderStr(String str, Map dataMod... FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/vo/GenCreateTableVO.java class GenCreateTableVO (line 31) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/vo/GenTemplateFileVO.java class GenTemplateFileVO (line 15) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/vo/GroupVO.java class GroupVO (line 11) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/vo/SqlDto.java class SqlDto (line 9) | @Data FILE: pig-visual/pig-codegen/src/main/java/com/pig4cloud/pig/codegen/util/vo/TemplateGroupDTO.java class TemplateGroupDTO (line 16) | @Data FILE: pig-visual/pig-monitor/src/main/java/com/pig4cloud/pig/monitor/PigMonitorApplication.java class PigMonitorApplication (line 30) | @EnableAdminServer method main (line 35) | public static void main(String[] args) { FILE: pig-visual/pig-monitor/src/main/java/com/pig4cloud/pig/monitor/config/CustomCsrfFilter.java class CustomCsrfFilter (line 20) | public class CustomCsrfFilter extends OncePerRequestFilter { method doFilterInternal (line 32) | @Override FILE: pig-visual/pig-monitor/src/main/java/com/pig4cloud/pig/monitor/config/SecuritySecureConfig.java class SecuritySecureConfig (line 47) | @Configuration(proxyBeanMethods = false) method SecuritySecureConfig (line 59) | public SecuritySecureConfig(AdminServerProperties adminServer, Securit... method filterChain (line 70) | @Bean method userDetailsService (line 116) | @Bean method passwordEncoder (line 129) | @Bean FILE: pig-visual/pig-monitor/src/main/java/com/pig4cloud/pig/monitor/converter/NacosServiceInstanceConverter.java class NacosServiceInstanceConverter (line 18) | @Configuration(proxyBeanMethods = false) method getMetadata (line 26) | @Override FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/PigQuartzApplication.java class PigQuartzApplication (line 19) | @EnablePigDoc("job") method main (line 26) | public static void main(String[] args) { FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/config/AutowireCapableBeanJobFactory.java class AutowireCapableBeanJobFactory (line 33) | class AutowireCapableBeanJobFactory extends SpringBeanJobFactory { method AutowireCapableBeanJobFactory (line 37) | AutowireCapableBeanJobFactory(AutowireCapableBeanFactory beanFactory) { method createJobInstance (line 48) | @Override FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/config/PigInitQuartzJob.java class PigInitQuartzJob (line 37) | @Configuration method afterPropertiesSet (line 51) | @Override FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/config/PigQuartzConfig.java class PigQuartzConfig (line 49) | @EnableAsync method PigQuartzConfig (line 77) | public PigQuartzConfig(QuartzProperties properties, method quartzScheduler (line 93) | @Bean method asProperties (line 124) | private Properties asProperties(Map source) { method customize (line 134) | private void customize(SchedulerFactoryBean schedulerFactoryBean) { method scheduler (line 148) | @Bean FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/config/PigQuartzCustomizerConfig.java class PigQuartzCustomizerConfig (line 31) | @Configuration method customize (line 38) | @Override FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/config/PigQuartzFactory.java class PigQuartzFactory (line 37) | @DisallowConcurrentExecution method execute (line 51) | @Override FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/config/PigQuartzInvokeFactory.java class PigQuartzInvokeFactory (line 37) | @Aspect method init (line 49) | @SneakyThrows FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/constants/JobTypeQuartzEnum.java type JobTypeQuartzEnum (line 29) | @Getter FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/constants/PigQuartzEnum.java type PigQuartzEnum (line 32) | @Getter FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/controller/SysJobController.java class SysJobController (line 56) | @Slf4j method getJobPage (line 78) | @GetMapping("/page") method getById (line 95) | @GetMapping("/{id}") method saveJob (line 106) | @SysLog("新增定时任务") method updateJob (line 140) | @SysLog("修改定时任务") method removeById (line 176) | @SysLog("删除定时任务") method shutdownJobs (line 196) | @SysLog("暂停全部定时任务") method startJobs (line 221) | @SysLog("启动全部暂停的定时任务") method refreshJobs (line 238) | @SysLog("刷新全部定时任务") method startJob (line 260) | @SysLog("启动定时任务") method runJob (line 293) | @SysLog("立刻执行定时任务") method shutdownJob (line 314) | @SysLog("暂停定时任务") method getJobLogPage (line 335) | @GetMapping("/job-log") method isValidTaskName (line 347) | @GetMapping("/is-valid-task-name") method exportJobs (line 360) | @ResponseExcel FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/controller/SysJobLogController.java class SysJobLogController (line 40) | @RestController method getJobLogPage (line 55) | @GetMapping("/page") method removeBatchByIds (line 66) | @DeleteMapping FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/entity/SysJob.java class SysJob (line 41) | @Data FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/entity/SysJobLog.java class SysJobLog (line 42) | @Data FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/event/SysJobEvent.java class SysJobEvent (line 32) | @Getter FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/event/SysJobListener.java class SysJobListener (line 37) | @Service method comSysJob (line 43) | @Async FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/event/SysJobLogEvent.java class SysJobLogEvent (line 31) | @Getter FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/event/SysJobLogListener.java class SysJobLogListener (line 36) | @Slf4j method saveSysJobLog (line 47) | @Async FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/exception/TaskException.java class TaskException (line 28) | public class TaskException extends Exception { method TaskException (line 36) | public TaskException() { method TaskException (line 44) | public TaskException(String msg) { FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/mapper/SysJobLogMapper.java type SysJobLogMapper (line 30) | @Mapper FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/mapper/SysJobMapper.java type SysJobMapper (line 30) | @Mapper FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/service/SysJobLogService.java type SysJobLogService (line 29) | public interface SysJobLogService extends IService { FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/service/SysJobService.java type SysJobService (line 29) | public interface SysJobService extends IService { FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/service/impl/SysJobLogServiceImpl.java class SysJobLogServiceImpl (line 35) | @Service FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/service/impl/SysJobServiceImpl.java class SysJobServiceImpl (line 35) | @Service FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/task/RestTaskDemo.java class RestTaskDemo (line 21) | @Slf4j method demoMethod (line 32) | @Inner(value = false) FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/task/SpringBeanTaskDemo.java class SpringBeanTaskDemo (line 34) | @Slf4j method demoMethod (line 44) | @SneakyThrows FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/util/ClassNameValidator.java class ClassNameValidator (line 33) | @Slf4j method isValidClassName (line 70) | public static boolean isValidClassName(String className) { method isValidMethodName (line 106) | public static boolean isValidMethodName(String methodName) { FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/util/ITaskInvok.java type ITaskInvok (line 29) | public interface ITaskInvok { method invokMethod (line 36) | void invokMethod(SysJob sysJob) throws TaskException; FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/util/JarTaskInvok.java class JarTaskInvok (line 37) | @Slf4j method invokMethod (line 46) | @Override FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/util/JavaClassTaskInvok.java class JavaClassTaskInvok (line 36) | @Component("javaClassTaskInvok") method invokMethod (line 45) | @Override FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/util/RestTaskInvok.java class RestTaskInvok (line 34) | @Slf4j method invokMethod (line 44) | @Override FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/util/SpringBeanTaskInvok.java class SpringBeanTaskInvok (line 38) | @Component("springBeanTaskInvok") method invokMethod (line 47) | @Override FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/util/TaskInvokFactory.java class TaskInvokFactory (line 16) | @Slf4j method getInvoker (line 25) | public static ITaskInvok getInvoker(String jobType) throws TaskExcepti... FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/util/TaskInvokUtil.java class TaskInvokUtil (line 43) | @Slf4j method invokMethod (line 57) | @SneakyThrows FILE: pig-visual/pig-quartz/src/main/java/com/pig4cloud/pig/daemon/quartz/util/TaskUtil.java class TaskUtil (line 33) | @Slf4j method getJobKey (line 42) | public static JobKey getJobKey(SysJob sysjob) { method getTriggerKey (line 51) | public static TriggerKey getTriggerKey(SysJob sysjob) { method addOrUpateJob (line 60) | public void addOrUpateJob(SysJob sysjob, Scheduler scheduler) { method runOnce (line 113) | public static boolean runOnce(Scheduler scheduler, SysJob sysJob) { method pauseJob (line 134) | public void pauseJob(SysJob sysjob, Scheduler scheduler) { method resumeJob (line 151) | public void resumeJob(SysJob sysjob, Scheduler scheduler) { method removeJob (line 168) | public void removeJob(SysJob sysjob, Scheduler scheduler) { method startJobs (line 189) | public void startJobs(Scheduler scheduler) { method pauseJobs (line 205) | public void pauseJobs(Scheduler scheduler) { method handleCronScheduleMisfirePolicy (line 222) | private CronScheduleBuilder handleCronScheduleMisfirePolicy(SysJob sys... method isValidCron (line 246) | public boolean isValidCron(String cronExpression) {