feat: 改造多租户支持,采用 multi-tenant library
authorTang Cheng <cheng.tang@supwisdom.com>
Tue, 24 Dec 2019 07:39:45 +0000 (15:39 +0800)
committerTang Cheng <cheng.tang@supwisdom.com>
Tue, 24 Dec 2019 07:39:45 +0000 (15:39 +0800)
commit62d405b4524b063daae62d5e23ef83c5311c1d6d
treee08826fe6b619ef1f603d8d272c521801a7af971
parentf0d07c0307ba5a15a5d0dfea0030aae57a3fa3bc
feat: 改造多租户支持,采用 multi-tenant library
50 files changed:
build.gradle
payapi/build.gradle
payapi/src/main/java/com/supwisdom/dlpay/agent/service/AgentServiceProxy.java
payapi/src/main/java/com/supwisdom/dlpay/agent/service/impl/QrcodePatternServiceImpl.java
payapi/src/main/java/com/supwisdom/dlpay/api/service/impl/SourceTypeServiceImpl.java
payapi/src/main/java/com/supwisdom/dlpay/framework/core/DatabaseAdapter.java [new file with mode: 0644]
payapi/src/main/java/com/supwisdom/dlpay/framework/core/DatabaseConfig.java
payapi/src/main/java/com/supwisdom/dlpay/framework/core/DayendSettleTask.java
payapi/src/main/java/com/supwisdom/dlpay/framework/core/MutliTenantDatasourceProviderAdapter.java [new file with mode: 0644]
payapi/src/main/java/com/supwisdom/dlpay/framework/dao/TenantCatalogDao.java [new file with mode: 0644]
payapi/src/main/java/com/supwisdom/dlpay/framework/domain/TTenantCatalog.java
payapi/src/main/java/com/supwisdom/dlpay/framework/security/MyPermissionEvaluator.java
payapi/src/main/java/com/supwisdom/dlpay/framework/service/impl/DayendSettleServiceImpl.java
payapi/src/main/java/com/supwisdom/dlpay/framework/service/impl/SystemUtilServiceImpl.java
payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/HibernateConfig.java [deleted file]
payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/MultiTenantConnectionProviderImpl.java [deleted file]
payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/MultiTenantIdentifierResolver.java [deleted file]
payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/TenantCacheKeyGen.java
payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/TenantContext.java [deleted file]
payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/TenantHolder.java
payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/TenantInterceptor.java [deleted file]
payapi/src/main/java/com/supwisdom/dlpay/framework/util/Signature.java
payapi/src/main/java/com/supwisdom/dlpay/system/controller/FunctionController.java
payapi/src/main/java/com/supwisdom/dlpay/system/controller/ParamController.java
payapi/src/main/java/com/supwisdom/dlpay/system/service/impl/OperatorServiceImpl.java
payapi/src/main/java/com/supwisdom/dlpay/system/service/impl/ParamServiceImpl.java
payapi/src/main/java/com/supwisdom/dlpay/system/service/impl/RoleServiceImpl.java
payapi/src/main/java/com/supwisdom/dlpay/system/service/impl/ShopDataServiceImpl.java
payapi/src/main/java/com/supwisdom/dlpay/system/service/impl/SourcetypeCheckManagerServiceImpl.java
payapi/src/main/java/com/supwisdom/dlpay/system/service/impl/UserDataServiceImpl.java
payapi/src/main/kotlin/com/supwisdom/dlpay/PayApiApplication.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/advices.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/async_tasks.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/controller/dali_datasync_api_controller.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/controller/notify_api_controller.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/controller/shop_api_controller.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/scheduler_sourcetype_chk.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/scheduler_ynrccchk_task.kt [deleted file]
payapi/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/charge_api_service_impl.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/dali_datasync_service_impl.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/dtl_query_result_service_impl.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/pay_service_impl.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/shop_service_impl.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/transaction_reconciliation_service_impl.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/transaction_service_impl.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/ynrcc_business_service_impl.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/framework/tenant.kt
payapi/src/main/kotlin/com/supwisdom/dlpay/security.kt
payapi/src/main/resources/application.properties