实例介绍
该项目是github上开源的一套电商源码,基于最新的技术,spring cloud和vue全家桶,有mq,redis,nginx,安全验证框架等,新的流行技术
【实例截图】
【核心代码】
paascloud-master-master
└── paascloud-master-master
├── LICENSE
├── paascloud-common
│ ├── paascloud-common-base
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── paascloud
│ │ │ │ └── base
│ │ │ │ ├── constant
│ │ │ │ │ ├── AliyunMqTopicConstants.java
│ │ │ │ │ ├── AliyunSmsConstants.java
│ │ │ │ │ └── GlobalConstant.java
│ │ │ │ ├── dto
│ │ │ │ │ ├── BaseQuery.java
│ │ │ │ │ ├── BaseTree.java
│ │ │ │ │ ├── BaseVo.java
│ │ │ │ │ ├── CheckValidDto.java
│ │ │ │ │ ├── GaodeBaseDto.java
│ │ │ │ │ ├── JobParameter.java
│ │ │ │ │ ├── KvDto.java
│ │ │ │ │ ├── LoginAuthDto.java
│ │ │ │ │ ├── MessageQueryDto.java
│ │ │ │ │ ├── MqMessageDto.java
│ │ │ │ │ ├── MqMessageVo.java
│ │ │ │ │ ├── ShardingContextDto.java
│ │ │ │ │ ├── UpdateStatusDto.java
│ │ │ │ │ └── UserTokenDto.java
│ │ │ │ ├── enums
│ │ │ │ │ └── ErrorCodeEnum.java
│ │ │ │ └── exception
│ │ │ │ ├── BooleanParseException.java
│ │ │ │ ├── BusinessException.java
│ │ │ │ ├── ConfigException.java
│ │ │ │ ├── ImportException.java
│ │ │ │ └── ReferenceModelNullException.java
│ │ │ └── resources
│ │ └── test
│ │ └── java
│ ├── paascloud-common-config
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── config
│ │ ├── PaascloudCoreConfig.java
│ │ └── properties
│ │ ├── AliyunProperties.java
│ │ ├── AsyncTaskProperties.java
│ │ ├── GaodeProperties.java
│ │ ├── JobProperties.java
│ │ ├── PaascloudProperties.java
│ │ ├── QiniuProperties.java
│ │ ├── ReliableMessageProperties.java
│ │ ├── SwaggerProperties.java
│ │ └── ZookeeperProperties.java
│ ├── paascloud-common-core
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── paascloud
│ │ │ │ └── core
│ │ │ │ ├── annotation
│ │ │ │ │ ├── LogAnnotation.java
│ │ │ │ │ ├── NotDisplaySql.java
│ │ │ │ │ ├── OperationLogDto.java
│ │ │ │ │ └── ValidateAnnotation.java
│ │ │ │ ├── aspect
│ │ │ │ │ ├── BindingResultAop.java
│ │ │ │ │ ├── LogAspect.java
│ │ │ │ │ └── NotDisplaySqlAspect.java
│ │ │ │ ├── config
│ │ │ │ │ ├── AsyncTaskExecutorConfiguration.java
│ │ │ │ │ ├── CoreConfiguration.java
│ │ │ │ │ ├── ExceptionHandlingAsyncTaskExecutor.java
│ │ │ │ │ ├── PcObjectMapper.java
│ │ │ │ │ ├── RedisConfiguration.java
│ │ │ │ │ ├── RedisSessionConfiguration.java
│ │ │ │ │ ├── SwaggerConfiguration.java
│ │ │ │ │ └── ZookeeperInitRunner.java
│ │ │ │ ├── enums
│ │ │ │ │ └── LogTypeEnum.java
│ │ │ │ ├── interceptor
│ │ │ │ │ ├── CoreHeaderInterceptor.java
│ │ │ │ │ ├── CoreHttpRequestInterceptor.java
│ │ │ │ │ ├── SqlLogInterceptor.java
│ │ │ │ │ └── TokenInterceptor.java
│ │ │ │ ├── mq
│ │ │ │ │ └── MqMessage.java
│ │ │ │ ├── mybatis
│ │ │ │ │ ├── BaseEntity.java
│ │ │ │ │ └── MyMapper.java
│ │ │ │ ├── support
│ │ │ │ │ ├── AbstractTreeService.java
│ │ │ │ │ ├── BaseController.java
│ │ │ │ │ ├── BaseService.java
│ │ │ │ │ ├── IService.java
│ │ │ │ │ ├── ITree.java
│ │ │ │ │ ├── SpringContextHolder.java
│ │ │ │ │ └── TreeUtils.java
│ │ │ │ └── utils
│ │ │ │ ├── CustomSystemUtil.java
│ │ │ │ ├── RequestUtil.java
│ │ │ │ ├── SessionRegistryCenterConfiguration.java
│ │ │ │ └── TokenCache.java
│ │ │ └── resources
│ │ │ └── META-INF
│ │ │ └── spring.factories
│ │ └── test
│ │ └── java
│ │ └── IdTest.java
│ ├── paascloud-common-util
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ ├── annotation
│ │ │ └── NoNeedAccessAuthentication.java
│ │ ├── BigDecimalUtil.java
│ │ ├── Collections3.java
│ │ ├── DateUtil.java
│ │ ├── exception
│ │ │ └── HttpAesException.java
│ │ ├── helper
│ │ │ ├── LongJsonDeserializer.java
│ │ │ └── LongJsonSerializer.java
│ │ ├── HttpAesUtil.java
│ │ ├── JacksonUtil.java
│ │ ├── page
│ │ │ ├── PageUtil.java
│ │ │ └── Query.java
│ │ ├── PublicUtil.java
│ │ ├── PubUtils.java
│ │ ├── RandomUtil.java
│ │ ├── RecursionTreeUtil.java
│ │ ├── RedisKeyUtil.java
│ │ ├── ThreadLocalMap.java
│ │ ├── TreeNode.java
│ │ ├── UrlUtil.java
│ │ ├── ValidateUtil.java
│ │ └── wrapper
│ │ ├── PageWrapMapper.java
│ │ ├── PageWrapper.java
│ │ ├── WrapMapper.java
│ │ └── Wrapper.java
│ ├── paascloud-common-zk
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── core
│ │ │ ├── generator
│ │ │ │ ├── IdGenerator.java
│ │ │ │ ├── IncrementIdGenerator.java
│ │ │ │ └── UniqueIdGenerator.java
│ │ │ └── registry
│ │ │ ├── base
│ │ │ │ ├── CoordinatorRegistryCenter.java
│ │ │ │ ├── RegisterDto.java
│ │ │ │ ├── RegistryCenter.java
│ │ │ │ └── ReliableMessageRegisterDto.java
│ │ │ ├── exception
│ │ │ │ ├── RegExceptionHandler.java
│ │ │ │ └── RegException.java
│ │ │ ├── RegistryCenterFactory.java
│ │ │ └── zookeeper
│ │ │ └── ZookeeperRegistryCenter.java
│ │ └── test
│ │ └── java
│ ├── paascloud-security-app
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── security
│ │ ├── app
│ │ │ ├── AppSecretException.java
│ │ │ ├── AppSecurityController.java
│ │ │ ├── authentication
│ │ │ │ └── openid
│ │ │ │ ├── OpenIdAuthenticationFilter.java
│ │ │ │ ├── OpenIdAuthenticationProvider.java
│ │ │ │ ├── OpenIdAuthenticationSecurityConfig.java
│ │ │ │ └── OpenIdAuthenticationToken.java
│ │ │ └── social
│ │ │ ├── AppSingUpUtils.java
│ │ │ ├── AppSocialAuthenticationFilterPostProcessor.java
│ │ │ └── SpringSocialConfigurerPostProcessor.java
│ │ └── server
│ │ ├── PcAccessDeniedHandler.java
│ │ ├── PcResourceServerConfig.java
│ │ ├── PcWebResponseExceptionTranslator.java
│ │ ├── TokenJwtEnhancer.java
│ │ └── TokenStoreConfig.java
│ ├── paascloud-security-core
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── security
│ │ └── core
│ │ ├── authentication
│ │ │ ├── AuthenticationBeanConfig.java
│ │ │ ├── DefaultSocialUserDetailsServiceImpl.java
│ │ │ ├── DefaultUserDetailsServiceImpl.java
│ │ │ ├── FormAuthenticationConfig.java
│ │ │ └── mobile
│ │ │ ├── SmsCodeAuthenticationFilter.java
│ │ │ ├── SmsCodeAuthenticationProvider.java
│ │ │ ├── SmsCodeAuthenticationSecurityConfig.java
│ │ │ └── SmsCodeAuthenticationToken.java
│ │ ├── authorize
│ │ │ ├── AuthorizeConfigManager.java
│ │ │ ├── AuthorizeConfigProvider.java
│ │ │ ├── PcAuthorizeConfigManager.java
│ │ │ └── PcAuthorizeConfigProvider.java
│ │ ├── properties
│ │ │ ├── BrowserProperties.java
│ │ │ ├── EmailCodeProperties.java
│ │ │ ├── ImageCodeProperties.java
│ │ │ ├── LoginResponseType.java
│ │ │ ├── OAuth2ClientProperties.java
│ │ │ ├── OAuth2Properties.java
│ │ │ ├── QQProperties.java
│ │ │ ├── SecurityConstants.java
│ │ │ ├── SecurityProperties.java
│ │ │ ├── SessionProperties.java
│ │ │ ├── SmsCodeProperties.java
│ │ │ ├── SocialProperties.java
│ │ │ ├── ValidateCodeProperties.java
│ │ │ └── WeixinProperties.java
│ │ ├── SecurityCoreConfig.java
│ │ ├── SecurityResult.java
│ │ ├── SecurityUser.java
│ │ ├── social
│ │ │ ├── BaseSocialController.java
│ │ │ │ ├── api
│ │ │ │ │ ├── QQImpl.java
│ │ │ │ │ ├── QQ.java
│ │ │ │ │ └── QQUserInfo.java
│ │ │ │ ├── config
│ │ │ │ │ └── QQAutoConfig.java
│ │ │ │ └── connet
│ │ │ │ ├── QQAdapter.java
│ │ │ │ ├── QQConnectionFactory.java
│ │ │ │ ├── QQOAuth2Template.java
│ │ │ │ └── QQServiceProvider.java
│ │ │ ├── SocialConfig.java
│ │ │ ├── support
│ │ │ │ ├── PcSpringSocialConfigurer.java
│ │ │ │ ├── SocialAuthenticationFilterPostProcessor.java
│ │ │ │ └── SocialUserInfo.java
│ │ │ ├── view
│ │ │ │ ├── PcConnectionStatusView.java
│ │ │ │ └── PcConnectView.java
│ │ │ └── weixin
│ │ │ ├── api
│ │ │ │ ├── WeixinImpl.java
│ │ │ │ ├── Weixin.java
│ │ │ │ └── WeixinUserInfo.java
│ │ │ ├── config
│ │ │ │ └── WeixinAutoConfiguration.java
│ │ │ └── connect
│ │ │ ├── WeixinAccessGrant.java
│ │ │ ├── WeixinAdapter.java
│ │ │ ├── WeixinConnectionFactory.java
│ │ │ ├── WeixinOAuth2Template.java
│ │ │ └── WeixinServiceProvider.java
│ │ └── validate
│ │ └── code
│ │ ├── CookieUtil.java
│ │ │ ├── DefaultEmailCodeSender.java
│ │ │ ├── EmailCodeGenerator.java
│ │ │ ├── EmailCodeProcessor.java
│ │ │ └── EmailCodeSender.java
│ │ ├── image
│ │ │ ├── ImageCodeGenerator.java
│ │ │ ├── ImageCode.java
│ │ │ └── ImageCodeProcessor.java
│ │ ├── impl
│ │ │ ├── AbstractValidateCodeProcessor.java
│ │ │ └── RedisValidateCodeRepository.java
│ │ ├── sms
│ │ │ ├── DefaultSmsCodeSender.java
│ │ │ ├── SmsCodeGenerator.java
│ │ │ ├── SmsCodeProcessor.java
│ │ │ └── SmsCodeSender.java
│ │ ├── ValidateCodeBeanConfig.java
│ │ ├── ValidateCodeController.java
│ │ ├── ValidateCodeException.java
│ │ ├── ValidateCodeFilter.java
│ │ ├── ValidateCodeGenerator.java
│ │ ├── ValidateCode.java
│ │ ├── ValidateCodeProcessorHolder.java
│ │ ├── ValidateCodeProcessor.java
│ │ ├── ValidateCodeRepository.java
│ │ ├── ValidateCodeSecurityConfig.java
│ │ └── ValidateCodeType.java
│ ├── paascloud-security-feign
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── security
│ │ └── feign
│ │ ├── Oauth2ClientProperties.java
│ │ ├── OAuth2FeignAutoConfiguration.java
│ │ ├── Oauth2FeignErrorInterceptor.java
│ │ └── OAuth2FeignRequestInterceptor.java
│ └── pom.xml
├── paascloud-discovery
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── paascloud
│ │ └── discovery
│ │ └── PaasCloudDiscoveryApplication.java
│ └── resources
│ ├── application-dev.yml
│ ├── application-pro.yml
│ ├── application.yml
│ ├── banner.txt
│ ├── bootstrap.yml
│ ├── logback-spring.xml
│ └── server.jks
├── paascloud-eureka
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── paascloud
│ │ └── discovery
│ │ └── eureka
│ │ └── PaasCloudEurekaApplication.java
│ └── resources
│ ├── application.yml
│ ├── banner.txt
│ ├── bootstrap.yml
│ ├── logback.properties
│ └── logback-spring.xml
├── paascloud-gateway
│ ├── pom.xml
│ ├── README.md
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── paascloud
│ │ └── gateway
│ │ ├── config
│ │ │ └── SecurityConfig.java
│ │ ├── fallback
│ │ │ └── UacFallbackProvider.java
│ │ ├── filter
│ │ │ ├── AuthHeaderFilter.java
│ │ │ └── RenewFilter.java
│ │ └── PaasCloudGatewayApplication.java
│ └── resources
│ ├── application.yml
│ ├── banner.txt
│ ├── bootstrap.yml
│ └── logback-spring.xml
├── paascloud-generator
│ ├── paascloud-generator-mdc
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── provider
│ │ │ └── main
│ │ │ └── PaginationPlugin.java
│ │ └── resources
│ │ ├── config.properties
│ │ └── generator
│ │ ├── generatorConfig-A.xml
│ │ └── generatorConfig-B.xml
│ ├── paascloud-generator-omc
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── provider
│ │ │ └── main
│ │ │ └── PaginationPlugin.java
│ │ └── resources
│ │ ├── config.properties
│ │ └── generator
│ │ ├── generatorConfig-A.xml
│ │ └── generatorConfig-B.xml
│ ├── paascloud-generator-opc
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── provider
│ │ │ └── main
│ │ │ └── PaginationPlugin.java
│ │ └── resources
│ │ ├── config.properties
│ │ └── generator
│ │ ├── generatorConfig-A.xml
│ │ └── generatorConfig-B.xml
│ ├── paascloud-generator-tpc
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── provider
│ │ │ └── main
│ │ │ └── PaginationPlugin.java
│ │ └── resources
│ │ ├── config.properties
│ │ └── generator
│ │ ├── generatorConfig-A.xml
│ │ └── generatorConfig-B.xml
│ ├── paascloud-generator-uac
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── provider
│ │ │ └── main
│ │ │ └── PaginationPlugin.java
│ │ └── resources
│ │ ├── config.properties
│ │ └── generator
│ │ ├── generatorConfig-A.xml
│ │ └── generatorConfig-B.xml
│ ├── pom.xml
│ └── README.md
├── paascloud-monitor
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── paascloud
│ │ └── discovery
│ │ ├── PaasCloudMonitorApplication.java
│ │ └── SecurityConfig.java
│ └── resources
│ ├── application.yml
│ ├── banner.txt
│ ├── bootstrap.yml
│ └── logback-spring.xml
├── paascloud-provider
│ ├── paascloud-provider-mdc
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── paascloud
│ │ │ │ ├── PaasCloudMdcApplication.java
│ │ │ │ └── provider
│ │ │ │ ├── config
│ │ │ │ │ ├── MdcWebMvcConfig.java
│ │ │ │ │ └── ResourceServerConfig.java
│ │ │ │ ├── manager
│ │ │ │ │ └── MdcProductManager.java
│ │ │ │ ├── mapper
│ │ │ │ │ ├── MdcAddressMapper.java
│ │ │ │ │ ├── MdcDictMapper.java
│ │ │ │ │ ├── MdcExceptionLogMapper.java
│ │ │ │ │ ├── MdcProductCategoryMapper.java
│ │ │ │ │ └── MdcProductMapper.java
│ │ │ │ ├── model
│ │ │ │ │ ├── constant
│ │ │ │ │ │ └── MallConstant.java
│ │ │ │ │ ├── domain
│ │ │ │ │ │ ├── MdcAddress.java
│ │ │ │ │ │ ├── MdcDict.java
│ │ │ │ │ │ ├── MdcExceptionLog.java
│ │ │ │ │ │ ├── MdcProductCategory.java
│ │ │ │ │ │ └── MdcProduct.java
│ │ │ │ │ ├── dto
│ │ │ │ │ │ ├── MdcCategoryCheckNameDto.java
│ │ │ │ │ │ ├── MdcDictCheckCodeDto.java
│ │ │ │ │ │ ├── MdcDictCheckNameDto.java
│ │ │ │ │ │ ├── MdcEditCategoryDto.java
│ │ │ │ │ │ ├── MdcEditDictDto.java
│ │ │ │ │ │ ├── MdcEditProductDto.java
│ │ │ │ │ │ └── MdcExceptionQueryDto.java
│ │ │ │ │ ├── enums
│ │ │ │ │ │ ├── AddressTypeEnum.java
│ │ │ │ │ │ ├── MdcCategoryStatusEnum.java
│ │ │ │ │ │ └── MdcDictStatusEnum.java
│ │ │ │ │ └── vo
│ │ │ │ │ ├── MdcCategoryVo.java
│ │ │ │ │ ├── MdcDictVo.java
│ │ │ │ │ └── ProductVo.java
│ │ │ │ ├── service
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── MdcAddressServiceImpl.java
│ │ │ │ │ │ ├── MdcDictServiceImpl.java
│ │ │ │ │ │ ├── MdcExceptionLogServiceImpl.java
│ │ │ │ │ │ ├── MdcProductCategoryServiceImpl.java
│ │ │ │ │ │ └── MdcProductServiceImpl.java
│ │ │ │ │ ├── MdcAddressService.java
│ │ │ │ │ ├── MdcDictService.java
│ │ │ │ │ ├── MdcExceptionLogService.java
│ │ │ │ │ ├── MdcProductCategoryService.java
│ │ │ │ │ ├── MdcProductService.java
│ │ │ │ │ └── OpcRpcService.java
│ │ │ │ └── web
│ │ │ │ ├── frontend
│ │ │ │ │ ├── MdcAddressRest.java
│ │ │ │ │ ├── MdcDictMainController.java
│ │ │ │ │ ├── MdcExceptionMainController.java
│ │ │ │ │ ├── MdcProductCategoryMainController.java
│ │ │ │ │ ├── MdcProductMainController.java
│ │ │ │ │ ├── UacDictCommonController.java
│ │ │ │ │ └── UacProductCategoryCommonController.java
│ │ │ │ ├── GlobalExceptionHandler.java
│ │ │ │ └── rpc
│ │ │ │ ├── MdcAddressQueryFeignClient.java
│ │ │ │ ├── MdcExceptionLogFeignClient.java
│ │ │ │ ├── MdcMqMessageFeignClient.java
│ │ │ │ ├── MdcProductCategoryFeignClient.java
│ │ │ │ ├── MdcProductCategoryQueryFeignClient.java
│ │ │ │ ├── MdcProductFeignClient.java
│ │ │ │ └── MdcProductQueryFeignClient.java
│ │ │ └── resources
│ │ │ ├── application.yml
│ │ │ ├── banner.txt
│ │ │ ├── bootstrap.yml
│ │ │ ├── conf
│ │ │ │ └── liquibase.properties
│ │ │ ├── liquibase
│ │ │ │ └── index.xml
│ │ │ ├── logback-spring.xml
│ │ │ ├── mapper
│ │ │ │ ├── MdcAddressMapper.xml
│ │ │ │ ├── MdcDictMapper.xml
│ │ │ │ ├── MdcExceptionLogMapper.xml
│ │ │ │ ├── MdcProductCategoryMapper.xml
│ │ │ │ └── MdcProductMapper.xml
│ │ │ ├── META-INF
│ │ │ │ └── spring-devtools.properties
│ │ │ └── ValidationMessages.properties
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── provider
│ │ └── PaasCloudMdcApplicationTests.java
│ ├── paascloud-provider-omc
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── paascloud
│ │ │ │ ├── PaasCloudOmcApplication.java
│ │ │ │ └── provider
│ │ │ │ ├── config
│ │ │ │ │ ├── OmcWebMvcConfig.java
│ │ │ │ │ └── ResourceServerConfig.java
│ │ │ │ ├── mapper
│ │ │ │ │ ├── OmcCartMapper.java
│ │ │ │ │ ├── OmcOrderDetailMapper.java
│ │ │ │ │ ├── OmcOrderMapper.java
│ │ │ │ │ ├── OmcShippingMapper.java
│ │ │ │ │ └── PtcPayInfoMapper.java
│ │ │ │ ├── model
│ │ │ │ │ └── domain
│ │ │ │ │ ├── OmcCart.java
│ │ │ │ │ ├── OmcOrderDetail.java
│ │ │ │ │ ├── OmcOrder.java
│ │ │ │ │ ├── OmcShipping.java
│ │ │ │ │ └── PtcPayInfo.java
│ │ │ │ ├── service
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── MdcProductServiceImpl.java
│ │ │ │ │ │ ├── OmcCartServiceImpl.java
│ │ │ │ │ │ ├── OmcOrderDetailServiceImpl.java
│ │ │ │ │ │ ├── OmcOrderServiceImpl.java
│ │ │ │ │ │ ├── OmcShippingServiceImpl.java
│ │ │ │ │ │ ├── OpcOssServiceImpl.java
│ │ │ │ │ │ ├── PtcAlipayServiceImpl.java
│ │ │ │ │ │ └── PtcPayInfoServiceImpl.java
│ │ │ │ │ ├── MdcProductService.java
│ │ │ │ │ ├── OmcCartService.java
│ │ │ │ │ ├── OmcOrderDetailService.java
│ │ │ │ │ ├── OmcOrderService.java
│ │ │ │ │ ├── OmcShippingService.java
│ │ │ │ │ ├── OpcOssService.java
│ │ │ │ │ ├── PtcAlipayService.java
│ │ │ │ │ └── PtcPayInfoService.java
│ │ │ │ └── web
│ │ │ │ ├── frontend
│ │ │ │ │ ├── OmcOrderController.java
│ │ │ │ │ ├── OmcShippingController.java
│ │ │ │ │ └── PtcPayController.java
│ │ │ │ ├── GlobalExceptionHandler.java
│ │ │ │ └── rpc
│ │ │ │ ├── MallCartFeignClient.java
│ │ │ │ ├── MallCartQueryFeignClient.java
│ │ │ │ ├── OmcOrderDetailFeignClient.java
│ │ │ │ ├── OmcOrderDetailQueryFeignClient.java
│ │ │ │ ├── OmcOrderFeignClient.java
│ │ │ │ └── OmcOrderQueryFeignClient.java
│ │ │ └── resources
│ │ │ ├── application.yml
│ │ │ ├── banner.txt
│ │ │ ├── bootstrap.yml
│ │ │ ├── conf
│ │ │ │ └── liquibase.properties
│ │ │ ├── liquibase
│ │ │ │ └── index.xml
│ │ │ ├── logback-spring.xml
│ │ │ ├── mapper
│ │ │ │ ├── OmcCartMapper.xml
│ │ │ │ ├── OmcOrderDetailMapper.xml
│ │ │ │ ├── OmcOrderMapper.xml
│ │ │ │ ├── OmcShippingMapper.xml
│ │ │ │ └── PtcPayInfoMapper.xml
│ │ │ ├── META-INF
│ │ │ │ └── spring-devtools.properties
│ │ │ ├── ValidationMessages.properties
│ │ │ └── zfbinfo.properties
│ │ └── test
│ │ ├── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── provider
│ │ │ └── PaasCloudOmcApplicationTests.java
│ │ └── resources
│ │ └── generator
│ │ └── generatorConfig.xml
│ ├── paascloud-provider-opc
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── paascloud
│ │ │ │ ├── PaasCloudOpcApplication.java
│ │ │ │ └── provider
│ │ │ │ ├── config
│ │ │ │ │ ├── AliyunMqConfiguration.java
│ │ │ │ │ ├── AliyunSmsConfiguration.java
│ │ │ │ │ ├── OpcWebMvcConfig.java
│ │ │ │ │ ├── QiniuOssConfiguration.java
│ │ │ │ │ └── ResourceServerConfig.java
│ │ │ │ ├── consumer
│ │ │ │ │ ├── listener
│ │ │ │ │ │ └── OptPushMessageListener.java
│ │ │ │ │ ├── MdcTopicConsumer.java
│ │ │ │ │ ├── OptSendEmailTopicConsumer.java
│ │ │ │ │ └── OptSendSmsTopicConsumer.java
│ │ │ │ ├── mapper
│ │ │ │ │ ├── OpcSmsSettingMapper.java
│ │ │ │ │ └── OptAttachmentMapper.java
│ │ │ │ ├── model
│ │ │ │ │ ├── domain
│ │ │ │ │ │ ├── OpcSmsSetting.java
│ │ │ │ │ │ └── OptAttachment.java
│ │ │ │ │ └── dto
│ │ │ │ │ ├── attachment
│ │ │ │ │ │ └── OptAttachmentReqDto.java
│ │ │ │ │ └── MailEntity.java
│ │ │ │ ├── service
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── OptAttachmentServiceImpl.java
│ │ │ │ │ │ ├── OptFreeMarkerServiceImpl.java
│ │ │ │ │ │ ├── OptQiniuOssServiceImpl.java
│ │ │ │ │ │ ├── OptSendMailServiceImpl.java
│ │ │ │ │ │ └── OptSmsServiceImpl.java
│ │ │ │ │ ├── OpcAttachmentService.java
│ │ │ │ │ ├── OpcOssService.java
│ │ │ │ │ ├── OptFreeMarkerService.java
│ │ │ │ │ ├── OptSendMailService.java
│ │ │ │ │ └── OptSmsService.java
│ │ │ │ ├── utils
│ │ │ │ │ ├── CheckFileUtil.java
│ │ │ │ │ └── GaoDeUtil.java
│ │ │ │ └── web
│ │ │ │ ├── frontend
│ │ │ │ │ └── OpcFileController.java
│ │ │ │ ├── GlobalExceptionHandler.java
│ │ │ │ └── rpc
│ │ │ │ ├── DingtalkFeignClient.java
│ │ │ │ ├── OpcAttachmentFeignClient.java
│ │ │ │ ├── OpcGaodeFeignClient.java
│ │ │ │ └── OpcMqMessageFeignClient.java
│ │ │ └── resources
│ │ │ ├── application.yml
│ │ │ ├── banner.txt
│ │ │ ├── bootstrap.yml
│ │ │ ├── conf
│ │ │ │ └── liquibase.properties
│ │ │ ├── liquibase
│ │ │ │ └── index.xml
│ │ │ ├── logback-spring.xml
│ │ │ ├── mapper
│ │ │ │ ├── OpcSmsSettingMapper.xml
│ │ │ │ └── OptAttachmentMapper.xml
│ │ │ ├── META-INF
│ │ │ │ └── spring-devtools.properties
│ │ │ ├── templates
│ │ │ │ ├── sendRegisterSuccessTemplate.ftl
│ │ │ │ └── sendRegisterVerifyCodeTemplate.vm
│ │ │ └── ValidationMessages.properties
│ │ └── test
│ │ ├── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── provider
│ │ │ ├── aliyun
│ │ │ │ ├── MqProducerTest.java
│ │ │ │ └── OptSmsServiceTest.java
│ │ │ │ └── MailTest.java
│ │ │ ├── PaasCloudOmcApplicationTests.java
│ │ │ └── qiniu
│ │ │ └── OpcOssServiceTest.java
│ │ └── resources
│ │ └── generator
│ │ └── generatorConfig.xml
│ ├── paascloud-provider-tpc
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── paascloud
│ │ │ │ ├── PaasCloudTpcApplication.java
│ │ │ │ └── provider
│ │ │ │ ├── config
│ │ │ │ │ ├── MqBeanInitRunner.java
│ │ │ │ │ ├── ResourceServerConfig.java
│ │ │ │ │ └── TpcWebMvcConfig.java
│ │ │ │ ├── job
│ │ │ │ │ ├── dataflow
│ │ │ │ │ │ ├── HandleSendingMessageJob.java
│ │ │ │ │ │ └── HandleWaitingConfirmMessageJob.java
│ │ │ │ │ ├── listener
│ │ │ │ │ │ └── HandleUserTokenJobListener.java
│ │ │ │ │ └── simple
│ │ │ │ │ ├── DeleteRpcConsumerMessageJob.java
│ │ │ │ │ ├── DeleteRpcExpireFileJob.java
│ │ │ │ │ ├── DeleteRpcProducerMessageJob.java
│ │ │ │ │ └── HandleUserJwtTokenJob.java
│ │ │ │ ├── listener
│ │ │ │ │ ├── MqConsumerChangeListener.java
│ │ │ │ │ └── MqProducerChangeListener.java
│ │ │ │ ├── mapper
│ │ │ │ │ ├── TpcJobTaskMapper.java
│ │ │ │ │ ├── TpcMqConfirmMapper.java
│ │ │ │ │ ├── TpcMqConsumerMapper.java
│ │ │ │ │ ├── TpcMqMessageMapper.java
│ │ │ │ │ ├── TpcMqProducerMapper.java
│ │ │ │ │ ├── TpcMqSubscribeTagMapper.java
│ │ │ │ │ ├── TpcMqTagMapper.java
│ │ │ │ │ └── TpcMqTopicMapper.java
│ │ │ │ ├── model
│ │ │ │ │ ├── constant
│ │ │ │ │ ├── domain
│ │ │ │ │ │ ├── TpcJobTask.java
│ │ │ │ │ │ ├── TpcMqConfirm.java
│ │ │ │ │ │ ├── TpcMqConsumer.java
│ │ │ │ │ │ ├── TpcMqMessage.java
│ │ │ │ │ │ ├── TpcMqProducer.java
│ │ │ │ │ │ ├── TpcMqSubscribeTag.java
│ │ │ │ │ │ ├── TpcMqTag.java
│ │ │ │ │ │ └── TpcMqTopic.java
│ │ │ │ │ ├── dto
│ │ │ │ │ │ └── MessageTaskQueryDto.java
│ │ │ │ │ ├── enums
│ │ │ │ │ │ ├── JobTaskTypeEnum.java
│ │ │ │ │ │ ├── MqConfirmStatusEnum.java
│ │ │ │ │ │ ├── MqSendStatusEnum.java
│ │ │ │ │ │ └── PIDEnum.java
│ │ │ │ │ └── vo
│ │ │ │ │ ├── TpcMessageVo.java
│ │ │ │ │ ├── TpcMqConfirmVo.java
│ │ │ │ │ ├── TpcMqConsumerVo.java
│ │ │ │ │ ├── TpcMqProducerVo.java
│ │ │ │ │ ├── TpcMqPublishVo.java
│ │ │ │ │ ├── TpcMqSubscribeVo.java
│ │ │ │ │ ├── TpcMqTagVo.java
│ │ │ │ │ └── TpcMqTopicVo.java
│ │ │ │ ├── mq
│ │ │ │ │ └── RocketMqProducer.java
│ │ │ │ ├── service
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── TpcMqConsumerServiceImpl.java
│ │ │ │ │ │ ├── TpcMqMessageServiceImpl.java
│ │ │ │ │ │ ├── TpcMqProducerServiceImpl.java
│ │ │ │ │ │ ├── TpcMqTagServiceImpl.java
│ │ │ │ │ │ └── TpcMqTopicServiceImpl.java
│ │ │ │ │ ├── MdcRpcService.java
│ │ │ │ │ ├── MqProducerBeanFactory.java
│ │ │ │ │ ├── OmcRpcService.java
│ │ │ │ │ ├── OpcRpcService.java
│ │ │ │ │ ├── TpcMqConsumerService.java
│ │ │ │ │ ├── TpcMqMessageService.java
│ │ │ │ │ ├── TpcMqProducerService.java
│ │ │ │ │ ├── TpcMqTagService.java
│ │ │ │ │ ├── TpcMqTopicService.java
│ │ │ │ │ └── UacRpcService.java
│ │ │ │ └── web
│ │ │ │ ├── frontend
│ │ │ │ │ ├── TpcMessageMainController.java
│ │ │ │ │ ├── TpcMqConsumerController.java
│ │ │ │ │ ├── TpcMqProducerController.java
│ │ │ │ │ ├── TpcMqTagController.java
│ │ │ │ │ └── TpcMqTopicController.java
│ │ │ │ ├── GlobalExceptionHandler.java
│ │ │ │ └── rpc
│ │ │ │ └── TpcMqMessageFeignClient.java
│ │ │ └── resources
│ │ │ ├── application.yml
│ │ │ ├── banner.txt
│ │ │ ├── bootstrap.yml
│ │ │ ├── conf
│ │ │ │ └── liquibase.properties
│ │ │ ├── liquibase
│ │ │ │ └── index.xml
│ │ │ ├── logback-spring.xml
│ │ │ ├── mapper
│ │ │ │ ├── TpcJobTaskMapper.xml
│ │ │ │ ├── TpcMqConfirmMapper.xml
│ │ │ │ ├── TpcMqConsumerMapper.xml
│ │ │ │ ├── TpcMqMessageMapper.xml
│ │ │ │ ├── TpcMqProducerMapper.xml
│ │ │ │ ├── TpcMqSubscribeTagMapper.xml
│ │ │ │ ├── TpcMqTagMapper.xml
│ │ │ │ └── TpcMqTopicMapper.xml
│ │ │ ├── META-INF
│ │ │ │ └── spring-devtools.properties
│ │ │ └── ValidationMessages.properties
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── provider
│ │ └── PaasCloudMdcApplicationTests.java
│ ├── paascloud-provider-uac
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── paascloud
│ │ │ │ ├── PaasCloudUacApplication.java
│ │ │ │ └── provider
│ │ │ │ ├── config
│ │ │ │ │ ├── AliyunMqConfiguration.java
│ │ │ │ │ ├── CaptchaConfig.java
│ │ │ │ │ ├── RedisInitRunner.java
│ │ │ │ │ └── UacWebMvcConfig.java
│ │ │ │ ├── manager
│ │ │ │ │ └── UserManager.java
│ │ │ │ ├── mapper
│ │ │ │ │ ├── UacActionMapper.java
│ │ │ │ │ ├── UacGroupMapper.java
│ │ │ │ │ ├── UacGroupUserMapper.java
│ │ │ │ │ ├── UacLogMapper.java
│ │ │ │ │ ├── UacMenuMapper.java
│ │ │ │ │ ├── UacRoleActionMapper.java
│ │ │ │ │ ├── UacRoleMapper.java
│ │ │ │ │ ├── UacRoleMenuMapper.java
│ │ │ │ │ ├── UacRoleUserMapper.java
│ │ │ │ │ ├── UacUserMapper.java
│ │ │ │ │ ├── UacUserMenuMapper.java
│ │ │ │ │ └── UacUserTokenMapper.java
│ │ │ │ ├── model
│ │ │ │ │ ├── constant
│ │ │ │ │ │ └── MenuConstant.java
│ │ │ │ │ ├── domain
│ │ │ │ │ │ ├── UacAction.java
│ │ │ │ │ │ ├── UacGroup.java
│ │ │ │ │ │ ├── UacGroupUser.java
│ │ │ │ │ │ ├── UacLog.java
│ │ │ │ │ │ ├── UacMenu.java
│ │ │ │ │ │ ├── UacRoleAction.java
│ │ │ │ │ │ ├── UacRole.java
│ │ │ │ │ │ ├── UacRoleMenu.java
│ │ │ │ │ │ ├── UacRoleUser.java
│ │ │ │ │ │ ├── UacUser.java
│ │ │ │ │ │ ├── UacUserMenu.java
│ │ │ │ │ │ └── UacUserToken.java
│ │ │ │ │ ├── dto
│ │ │ │ │ │ ├── action
│ │ │ │ │ │ │ ├── ActionMainQueryDto.java
│ │ │ │ │ │ │ ├── UacActionCheckCodeDto.java
│ │ │ │ │ │ │ └── UacActionCheckUrlDto.java
│ │ │ │ │ │ ├── base
│ │ │ │ │ │ │ └── ModifyStatusDto.java
│ │ │ │ │ │ │ └── SendEmailMessage.java
│ │ │ │ │ │ ├── group
│ │ │ │ │ │ │ ├── CheckGroupCodeDto.java
│ │ │ │ │ │ │ ├── CheckGroupNameDto.java
│ │ │ │ │ │ │ ├── GroupBindUserDto.java
│ │ │ │ │ │ │ └── GroupBindUserReqDto.java
│ │ │ │ │ │ ├── log
│ │ │ │ │ │ │ └── UacLogMainDto.java
│ │ │ │ │ │ ├── menu
│ │ │ │ │ │ │ ├── UacEditMenuDto.java
│ │ │ │ │ │ │ ├── UacMenuCheckCodeDto.java
│ │ │ │ │ │ │ ├── UacMenuCheckNameDto.java
│ │ │ │ │ │ │ ├── UacMenuCheckUrlDto.java
│ │ │ │ │ │ │ ├── UacMenuStatusDto.java
│ │ │ │ │ │ │ ├── UacMenuUrlDto.java
│ │ │ │ │ │ │ ├── UserMenuChildrenDto.java
│ │ │ │ │ │ │ └── UserMenuDto.java
│ │ │ │ │ │ ├── omc
│ │ │ │ │ │ │ └── CartListQuery.java
│ │ │ │ │ │ ├── role
│ │ │ │ │ │ │ ├── BindUserDto.java
│ │ │ │ │ │ │ ├── CheckRoleCodeDto.java
│ │ │ │ │ │ │ ├── RoleBindActionDto.java
│ │ │ │ │ │ │ ├── RoleBindMenuDto.java
│ │ │ │ │ │ │ ├── RoleBindUserDto.java
│ │ │ │ │ │ │ └── RoleBindUserReqDto.java
│ │ │ │ │ │ ├── sms
│ │ │ │ │ │ │ └── SmsMessage.java
│ │ │ │ │ │ ├── token
│ │ │ │ │ │ │ ├── RefreshTokenDto.java
│ │ │ │ │ │ │ └── TokenMainQueryDto.java
│ │ │ │ │ │ └── user
│ │ │ │ │ │ ├── BindRoleDto.java
│ │ │ │ │ │ ├── BindUserMenusDto.java
│ │ │ │ │ │ ├── BindUserRolesDto.java
│ │ │ │ │ │ ├── CheckEmailDto.java
│ │ │ │ │ │ ├── CheckLoginNameDto.java
│ │ │ │ │ │ ├── CheckNewPasswordDto.java
│ │ │ │ │ │ ├── CheckUserNameDto.java
│ │ │ │ │ │ ├── CheckUserPhoneDto.java
│ │ │ │ │ │ ├── LoginRespDto.java
│ │ │ │ │ │ ├── ModifyUserStatusDto.java
│ │ │ │ │ │ ├── ResetLoginPwdDto.java
│ │ │ │ │ │ ├── UserModifyPwdDto.java
│ │ │ │ │ │ └── UserResetPwdDto.java
│ │ │ │ │ ├── enums
│ │ │ │ │ │ ├── UacActionStatusEnum.java
│ │ │ │ │ │ ├── UacEmailTemplateEnum.java
│ │ │ │ │ │ ├── UacGroupStatusEnum.java
│ │ │ │ │ │ ├── UacMenuStatusEnum.java
│ │ │ │ │ │ ├── UacRoleStatusEnum.java
│ │ │ │ │ │ ├── UacUserSourceEnum.java
│ │ │ │ │ │ ├── UacUserStatusEnum.java
│ │ │ │ │ │ ├── UacUserTokenStatusEnum.java
│ │ │ │ │ │ ├── UacUserTypeEnum.java
│ │ │ │ │ │ └── ZtreeAuthTypeEnum.java
│ │ │ │ │ └── vo
│ │ │ │ │ ├── ActionVo.java
│ │ │ │ │ ├── BindAuthVo.java
│ │ │ │ │ ├── ElementTreeVo.java
│ │ │ │ │ ├── GroupZtreeVo.java
│ │ │ │ │ ├── JqTreeResponseVo.java
│ │ │ │ │ ├── KaptchaVo.java
│ │ │ │ │ ├── role
│ │ │ │ │ │ ├── MenuCountVo.java
│ │ │ │ │ │ └── RoleZtreeVo.java
│ │ │ │ │ ├── RoleVo.java
│ │ │ │ │ ├── treeview
│ │ │ │ │ │ ├── AdditionalParameters.java
│ │ │ │ │ │ ├── Item.java
│ │ │ │ │ │ └── ItemType.java
│ │ │ │ │ ├── UserBindRoleVo.java
│ │ │ │ │ ├── UserTokenVo.java
│ │ │ │ │ ├── UserVo.java
│ │ │ │ │ ├── ViewMenuVo.java
│ │ │ │ │ └── ZtreeResponseVo.java
│ │ │ │ ├── mq
│ │ │ │ │ ├── consumer
│ │ │ │ │ │ └── listener
│ │ │ │ │ │ └── UacPushMessageListener.java
│ │ │ │ │ └── producer
│ │ │ │ │ ├── EmailProducer.java
│ │ │ │ │ └── SmsProducer.java
│ │ │ │ ├── security
│ │ │ │ │ ├── PcAuthenticationFailureHandler.java
│ │ │ │ │ ├── PcAuthenticationSuccessHandler.java
│ │ │ │ │ ├── PcAuthorizationServerConfig.java
│ │ │ │ │ ├── PcLogoutSuccessHandler.java
│ │ │ │ │ ├── PcPermissionAuthorizeConfigProvider.java
│ │ │ │ │ ├── PcSecurityExpressionHandler.java
│ │ │ │ │ ├── RestClientDetailsServiceImpl.java
│ │ │ │ │ ├── SecurityUtils.java
│ │ │ │ │ └── UacUserDetailsServiceImpl.java
│ │ │ │ ├── service
│ │ │ │ │ ├── EmailService.java
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── EmailServiceImpl.java
│ │ │ │ │ │ ├── MdcAddressServiceImpl.java
│ │ │ │ │ │ ├── OpcRpcServiceImpl.java
│ │ │ │ │ │ ├── PcSmsCodeSender.java
│ │ │ │ │ │ ├── RedisHashServiceImpl.java
│ │ │ │ │ │ ├── RedisServiceImpl.java
│ │ │ │ │ │ ├── RedisSetServiceImpl.java
│ │ │ │ │ │ ├── SmsServiceImpl.java
│ │ │ │ │ │ ├── UacActionServiceImpl.java
│ │ │ │ │ │ ├── UacFreeMarkerServiceImpl.java
│ │ │ │ │ │ ├── UacGroupServiceImpl.java
│ │ │ │ │ │ ├── UacGroupUserServiceImpl.java
│ │ │ │ │ │ ├── UacLoginServiceImpl.java
│ │ │ │ │ │ ├── UacLogServiceImpl.java
│ │ │ │ │ │ ├── UacMenuServiceImpl.java
│ │ │ │ │ │ ├── UacPermissionServiceImpl.java
│ │ │ │ │ │ ├── UacRoleActionServiceImpl.java
│ │ │ │ │ │ ├── UacRoleMenuServiceImpl.java
│ │ │ │ │ │ ├── UacRoleServiceImpl.java
│ │ │ │ │ │ ├── UacRoleUserServiceImpl.java
│ │ │ │ │ │ ├── UacUserMenuServiceImpl.java
│ │ │ │ │ │ ├── UacUserServiceImpl.java
│ │ │ │ │ │ └── UacUserTokenServiceImpl.java
│ │ │ │ │ ├── MdcAddressService.java
│ │ │ │ │ ├── OpcRpcService.java
│ │ │ │ │ ├── RedisHashService.java
│ │ │ │ │ ├── RedisService.java
│ │ │ │ │ ├── RedisSetService.java
│ │ │ │ │ ├── SmsService.java
│ │ │ │ │ ├── UacActionService.java
│ │ │ │ │ ├── UacFreeMarkerService.java
│ │ │ │ │ ├── UacGroupService.java
│ │ │ │ │ ├── UacGroupUserService.java
│ │ │ │ │ ├── UacLoginService.java
│ │ │ │ │ ├── UacLogService.java
│ │ │ │ │ ├── UacMenuService.java
│ │ │ │ │ ├── UacPermissionService.java
│ │ │ │ │ ├── UacRoleActionService.java
│ │ │ │ │ ├── UacRoleMenuService.java
│ │ │ │ │ ├── UacRoleService.java
│ │ │ │ │ ├── UacRoleUserService.java
│ │ │ │ │ ├── UacUserMenuService.java
│ │ │ │ │ ├── UacUserService.java
│ │ │ │ │ └── UacUserTokenService.java
│ │ │ │ ├── utils
│ │ │ │ │ ├── Md5Util.java
│ │ │ │ │ └── TreeUtil.java
│ │ │ │ └── web
│ │ │ │ ├── admin
│ │ │ │ │ ├── AuthRestController.java
│ │ │ │ │ ├── UacActionCommonController.java
│ │ │ │ │ ├── UacActionMainController.java
│ │ │ │ │ ├── UacGrantAuth4RoleController.java
│ │ │ │ │ ├── UacGroupBindUserController.java
│ │ │ │ │ ├── UacGroupCommonController.java
│ │ │ │ │ ├── UacGroupMainController.java
│ │ │ │ │ ├── UacLogMainController.java
│ │ │ │ │ ├── UacMenuCommonController.java
│ │ │ │ │ ├── UacMenuMainController.java
│ │ │ │ │ ├── UacRoleBindUserController.java
│ │ │ │ │ ├── UacRoleCommonController.java
│ │ │ │ │ ├── UacRoleMainController.java
│ │ │ │ │ ├── UacTokenMainController.java
│ │ │ │ │ ├── UacUserCommonController.java
│ │ │ │ │ ├── UacUserLoginController.java
│ │ │ │ │ ├── UacUserMainController.java
│ │ │ │ │ └── UacUserPasswordController.java
│ │ │ │ ├── GlobalExceptionHandler.java
│ │ │ │ ├── mall
│ │ │ │ │ ├── EmailController.java
│ │ │ │ │ ├── MallAuthRestController.java
│ │ │ │ │ ├── MallCartController.java
│ │ │ │ │ └── MallUserController.java
│ │ │ │ └── rpc
│ │ │ │ ├── UacMqMessageFeignClient.java
│ │ │ │ └── UacUserTokenFeignClient.java
│ │ │ └── resources
│ │ │ ├── application.yml
│ │ │ ├── banner.txt
│ │ │ ├── bootstrap.yml
│ │ │ ├── conf
│ │ │ │ └── liquibase.properties
│ │ │ ├── liquibase
│ │ │ │ └── index.xml
│ │ │ ├── logback-spring.xml
│ │ │ ├── mapper
│ │ │ │ ├── UacActionMapper.xml
│ │ │ │ ├── UacGroupMapper.xml
│ │ │ │ ├── UacGroupUserMapper.xml
│ │ │ │ ├── UacLogMapper.xml
│ │ │ │ ├── UacMenuMapper.xml
│ │ │ │ ├── UacRoleActionMapper.xml
│ │ │ │ ├── UacRoleMapper.xml
│ │ │ │ ├── UacRoleMenuMapper.xml
│ │ │ │ ├── UacRoleUserMapper.xml
│ │ │ │ ├── UacUserMapper.xml
│ │ │ │ ├── UacUserMenuMapper.xml
│ │ │ │ └── UacUserTokenMapper.xml
│ │ │ ├── META-INF
│ │ │ │ └── spring-devtools.properties
│ │ │ ├── org
│ │ │ │ └── springframework
│ │ │ │ └── security
│ │ │ │ └── messages_zh_CN.properties
│ │ │ ├── static
│ │ │ │ └── index.html
│ │ │ ├── templates
│ │ │ │ ├── activeUserSuccessTemplate.ftl
│ │ │ │ ├── activeUserTemplate.ftl
│ │ │ │ ├── sendRestLoginPwdSuccessTemplate.ftl
│ │ │ │ ├── sendRestLoginPwdTemplate.ftl
│ │ │ │ ├── sendRestPwdCodeTemplate.ftl
│ │ │ │ └── sendRestUserEmailTemplate.ftl
│ │ │ └── ValidationMessages.properties
│ │ └── test
│ │ ├── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── provider
│ │ │ ├── MD5Test.java
│ │ │ ├── MybatisGenerator.java
│ │ │ ├── PaasCloudUacApplicationTests.java
│ │ │ ├── UacMenuServiceTest.java
│ │ │ ├── UacRoleServiceTest.java
│ │ │ └── UacUserServiceTest.java
│ │ └── resources
│ └── pom.xml
├── paascloud-provider-api
│ ├── paascloud-provider-mdc-api
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── provider
│ │ ├── exceptions
│ │ │ └── MdcBizException.java
│ │ ├── model
│ │ │ ├── constant
│ │ │ │ └── MdcApiConstant.java
│ │ │ ├── dto
│ │ │ │ ├── AddressDTO.java
│ │ │ │ ├── GlobalExceptionLogDto.java
│ │ │ │ ├── ProductCategoryDto.java
│ │ │ │ ├── ProductDto.java
│ │ │ │ └── ProductReqDto.java
│ │ │ └── vo
│ │ │ └── ProductDetailVo.java
│ │ └── service
│ │ ├── hystrix
│ │ │ ├── MdcAddressQueryFeignHystrix.java
│ │ │ ├── MdcExceptionLogFeignHystrix.java
│ │ │ ├── MdcMqMessageApiHystrix.java
│ │ │ ├── MdcProductCategoryFeignHystrix.java
│ │ │ ├── MdcProductCategoryQueryFeignHystrix.java
│ │ │ ├── MdcProductFeignHystrix.java
│ │ │ └── MdcProductQueryFeignHystrix.java
│ │ ├── MdcAddressQueryFeignApi.java
│ │ ├── MdcExceptionLogFeignApi.java
│ │ ├── MdcMqMessageFeignApi.java
│ │ ├── MdcProductCategoryFeignApi.java
│ │ ├── MdcProductCategoryQueryFeignApi.java
│ │ ├── MdcProductFeignApi.java
│ │ └── MdcProductQueryFeignApi.java
│ ├── paascloud-provider-omc-api
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── provider
│ │ ├── exceptions
│ │ │ └── OmcBizException.java
│ │ ├── model
│ │ │ ├── constant
│ │ │ │ ├── OmcApiConstant.java
│ │ │ │ └── PtcApiConstant.java
│ │ │ ├── dto
│ │ │ │ ├── OrderDetailDto.java
│ │ │ │ ├── OrderDto.java
│ │ │ │ └── OrderPageQuery.java
│ │ │ └── vo
│ │ │ ├── CartProductVo.java
│ │ │ ├── CartVo.java
│ │ │ ├── OrderDocVo.java
│ │ │ ├── OrderItemVo.java
│ │ │ ├── OrderProductVo.java
│ │ │ ├── OrderVo.java
│ │ │ └── ShippingVo.java
│ │ └── service
│ │ ├── hystrix
│ │ │ ├── OmcCartFeignHystrix.java
│ │ │ ├── OmcCartQueryFeignHystrix.java
│ │ │ ├── OmcOrderDetailFeignHystrix.java
│ │ │ ├── OmcOrderDetailQueryFeignHystrix.java
│ │ │ ├── OmcOrderFeignHystrix.java
│ │ │ └── OmcOrderQueryFeignHystrix.java
│ │ ├── OmcCartFeignApi.java
│ │ ├── OmcCartQueryFeignApi.java
│ │ ├── OmcOrderDetailFeignApi.java
│ │ ├── OmcOrderDetailQueryFeignApi.java
│ │ ├── OmcOrderFeignApi.java
│ │ └── OmcOrderQueryFeignApi.java
│ ├── paascloud-provider-opc-api
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── provider
│ │ ├── exceptions
│ │ │ └── OpcBizException.java
│ │ ├── model
│ │ │ ├── constant
│ │ │ │ └── OpcApiConstant.java
│ │ │ ├── dto
│ │ │ │ ├── attachment
│ │ │ │ │ ├── OptAttachmentDeleteReqDto.java
│ │ │ │ │ ├── OptAttachmentQueryReqDto.java
│ │ │ │ │ ├── OptAttachmentRespDto.java
│ │ │ │ │ ├── OptUpdateAttachmentReqDto.java
│ │ │ │ │ └── OptUploadFileByteInfoReqDto.java
│ │ │ │ ├── gaode
│ │ │ │ │ └── GaodeLocation.java
│ │ │ │ ├── oss
│ │ │ │ │ ├── ElementImgUrlDto.java
│ │ │ │ │ ├── OptBatchGetUrlRequest.java
│ │ │ │ │ ├── OptGetUrlRequest.java
│ │ │ │ │ ├── OptUploadFileReqDto.java
│ │ │ │ │ └── OptUploadFileRespDto.java
│ │ │ │ ├── PcSendEmailRequest.java
│ │ │ │ ├── PcSendSmsRequest.java
│ │ │ │ └── robot
│ │ │ │ ├── AtDto.java
│ │ │ │ ├── ChatRobotMsgDto.java
│ │ │ │ ├── LinkDto.java
│ │ │ │ ├── MarkdownDto.java
│ │ │ │ └── TextDto.java
│ │ │ ├── enums
│ │ │ │ └── RobotMsgTypeEnum.java
│ │ │ └── factory
│ │ │ └── ChatRobotMsgFactory.java
│ │ └── service
│ │ ├── DingtalkFeignApi.java
│ │ ├── hystrix
│ │ │ ├── DingtalkFeignApiHystrix.java
│ │ │ ├── OpcGaodeFeignApiHystrix.java
│ │ │ ├── OpcMqMessageFeignApiHystrix.java
│ │ │ └── OpcOssFeignApiHystrix.java
│ │ ├── OpcGaodeFeignApi.java
│ │ ├── OpcMqMessageFeignApi.java
│ │ └── OpcOssFeignApi.java
│ ├── paascloud-provider-sdk-api
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── paascloud
│ │ │ └── provider
│ │ │ ├── annotation
│ │ │ │ ├── MqConsumerStore.java
│ │ │ │ └── MqProducerStore.java
│ │ │ ├── aspect
│ │ │ │ ├── MqConsumerStoreAspect.java
│ │ │ │ └── MqProducerStoreAspect.java
│ │ │ ├── autoconfigure
│ │ │ │ ├── MessageAutoConfiguration.java
│ │ │ │ └── MessageBeanConfiguration.java
│ │ │ ├── mapper
│ │ │ │ └── MqMessageDataMapper.java
│ │ │ ├── model
│ │ │ │ ├── domain
│ │ │ │ │ └── MqMessageData.java
│ │ │ │ ├── dto
│ │ │ │ │ └── UpdateAttachmentDto.java
│ │ │ │ └── enums
│ │ │ │ ├── DelayLevelEnum.java
│ │ │ │ ├── MqMessageTypeEnum.java
│ │ │ │ ├── MqOrderTypeEnum.java
│ │ │ │ └── MqSendTypeEnum.java
│ │ │ └── service
│ │ │ ├── impl
│ │ │ │ └── MqMessageServiceImpl.java
│ │ │ └── MqMessageService.java
│ │ └── resources
│ │ ├── mapper
│ │ │ └── MqMessageDataMapper.xml
│ │ └── META-INF
│ │ └── spring.factories
│ ├── paascloud-provider-tpc-api
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── provider
│ │ ├── exceptions
│ │ │ └── TpcBizException.java
│ │ ├── model
│ │ │ ├── dto
│ │ │ │ ├── PcJobTask.java
│ │ │ │ ├── PcMessageJobTask.java
│ │ │ │ └── TpcMqMessageDto.java
│ │ │ └── enums
│ │ │ └── JobTaskStatusEnum.java
│ │ └── service
│ │ ├── hystrix
│ │ │ └── TpcMqMessageFeignApiHystrix.java
│ │ └── TpcMqMessageFeignApi.java
│ ├── paascloud-provider-uac-api
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── paascloud
│ │ └── provider
│ │ └── model
│ │ ├── constant
│ │ │ ├── UacApiConstant.java
│ │ │ └── UacConstant.java
│ │ ├── dto
│ │ │ └── user
│ │ │ ├── ForgetCheckAnswerDto.java
│ │ │ ├── ForgetResetPasswordDto.java
│ │ │ ├── IdStatusDto.java
│ │ │ ├── LoginReqDto.java
│ │ │ ├── Perm.java
│ │ │ ├── ResetPasswordDto.java
│ │ │ ├── UserInfoDto.java
│ │ │ └── UserRegisterDto.java
│ │ ├── enums
│ │ │ └── UacGroupTypeEnum.java
│ │ ├── exceptions
│ │ │ └── UacBizException.java
│ │ ├── service
│ │ │ ├── hystrix
│ │ │ │ ├── UacMqMessageApiHystrix.java
│ │ │ │ └── UacUserTokenFeignApiHystrix.java
│ │ │ ├── UacMqMessageFeignApi.java
│ │ │ └── UacUserTokenFeignApi.java
│ │ └── vo
│ │ └── MenuVo.java
│ └── pom.xml
├── paascloud-zipkin
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── paascloud
│ │ └── discovery
│ │ ├── CustomPollerConfiguration.java
│ │ └── PaasCloudZipkinApplication.java
│ └── resources
│ ├── application.yml
│ ├── banner.txt
│ ├── bootstrap.yml
│ ├── logback-spring.xml
│ └── mysql.sql
├── pom.xml
└── README.md
503 directories, 886 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论