diff --git a/daxpay-payment/daxpay-payment-admin/pom.xml b/daxpay-payment/daxpay-payment-admin/pom.xml new file mode 100644 index 000000000..2d200b0e9 --- /dev/null +++ b/daxpay-payment/daxpay-payment-admin/pom.xml @@ -0,0 +1,33 @@ + + + 4.0.0 + + cn.daxpay.open + daxpay-payment + 4.0.0-SNAPSHOT + ../pom.xml + + + daxpay-payment-admin + jar + 运营管理端(控制器 + 管理服务),依赖支付公共底座 + + + + + org.projectlombok + lombok + provided + + + + + cn.daxpay.open + daxpay-payment-common + ${project.version} + + + + diff --git a/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/DaxpayAdminApp.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/DaxpayAdminApp.java new file mode 100644 index 000000000..67bd8d8b6 --- /dev/null +++ b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/DaxpayAdminApp.java @@ -0,0 +1,13 @@ +package cn.daxpay.open.payment.admin; + +import org.springframework.boot.autoconfigure.AutoConfiguration; +import org.springframework.context.annotation.ComponentScan; + +/// # 运营管理端装配入口 +/// +/// 扫描 `cn.daxpay.open.payment.admin` 及其子包,注册管理端控制器与服务。 +/// 本模块依赖 `daxpay-payment-common` 公共底座,不反向被公共层依赖。 +@AutoConfiguration +@ComponentScan +public class DaxpayAdminApp { +} diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/appinfo/controller/MchAppInfoAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/appinfo/controller/MchAppInfoAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/appinfo/controller/MchAppInfoAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/appinfo/controller/MchAppInfoAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/capability/controller/PayCapabilityController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/capability/controller/PayCapabilityController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/capability/controller/PayCapabilityController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/capability/controller/PayCapabilityController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/capability/service/PayCapabilityService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/capability/service/PayCapabilityService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/capability/service/PayCapabilityService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/capability/service/PayCapabilityService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/channel/controller/ChannelMerchantAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/channel/controller/ChannelMerchantAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/channel/controller/ChannelMerchantAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/channel/controller/ChannelMerchantAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/channel/controller/MerchantChannelMerchantAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/channel/controller/MerchantChannelMerchantAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/channel/controller/MerchantChannelMerchantAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/channel/controller/MerchantChannelMerchantAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/config/controller/MchAppNotifyConfigAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/config/controller/MchAppNotifyConfigAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/config/controller/MchAppNotifyConfigAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/config/controller/MchAppNotifyConfigAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/config/controller/MerchantCredentialAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/config/controller/MerchantCredentialAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/config/controller/MerchantCredentialAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/config/controller/MerchantCredentialAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/config/service/MchAppNotifyConfigService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/config/service/MchAppNotifyConfigService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/config/service/MchAppNotifyConfigService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/config/service/MchAppNotifyConfigService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/device/controller/DeviceQrCodeAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/device/controller/DeviceQrCodeAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/device/controller/DeviceQrCodeAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/device/controller/DeviceQrCodeAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/device/service/DeviceQrCodeAdminService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/device/service/DeviceQrCodeAdminService.java similarity index 99% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/device/service/DeviceQrCodeAdminService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/device/service/DeviceQrCodeAdminService.java index 87b4bbe0d..5e64dde8f 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/device/service/DeviceQrCodeAdminService.java +++ b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/device/service/DeviceQrCodeAdminService.java @@ -10,7 +10,7 @@ import cn.daxpay.open.payment.device.qrcode.param.DeviceQrCodeBindMerchantParam; import cn.daxpay.open.payment.device.qrcode.param.DeviceQrCodeParam; import cn.daxpay.open.payment.device.qrcode.param.DeviceQrCodeQuery; import cn.daxpay.open.payment.device.qrcode.result.DeviceQrCodeResult; -import cn.daxpay.open.payment.merchant.dto.MchAppInfoAccessInfo; +import cn.daxpay.open.payment.common.dto.MchAppInfoAccessInfo; import cn.daxpay.open.platform.common.mybatisplus.util.MpUtil; import cn.daxpay.open.platform.common.translate.service.TransService; import cn.daxpay.open.platform.core.code.CommonCode; diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/gateway/controller/GatewayAggregateConfigAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/gateway/controller/GatewayAggregateConfigAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/gateway/controller/GatewayAggregateConfigAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/gateway/controller/GatewayAggregateConfigAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/gateway/controller/GatewayCashierConfigAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/gateway/controller/GatewayCashierConfigAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/gateway/controller/GatewayCashierConfigAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/gateway/controller/GatewayCashierConfigAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/gateway/service/GatewayCashierConfigService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/gateway/service/GatewayCashierConfigService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/gateway/service/GatewayCashierConfigService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/gateway/service/GatewayCashierConfigService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/info/controller/MerchantAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/info/controller/MerchantAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/info/controller/MerchantAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/info/controller/MerchantAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/info/service/MerchantAdminService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/info/service/MerchantAdminService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/info/service/MerchantAdminService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/info/service/MerchantAdminService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/paychannel/controller/PayChannelController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/paychannel/controller/PayChannelController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/paychannel/controller/PayChannelController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/paychannel/controller/PayChannelController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayEnvConfigController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayEnvConfigController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayEnvConfigController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayEnvConfigController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayProductConfigController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayProductConfigController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayProductConfigController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayProductConfigController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayProductController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayProductController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayProductController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/product/controller/PayProductController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/product/service/PayProductConfigService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/product/service/PayProductConfigService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/product/service/PayProductConfigService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/product/service/PayProductConfigService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/provider/controller/PayProviderController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/provider/controller/PayProviderController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/provider/controller/PayProviderController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/provider/controller/PayProviderController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/provider/service/PayProviderService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/provider/service/PayProviderService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/provider/service/PayProviderService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/provider/service/PayProviderService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/route/controller/PayRouteAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/route/controller/PayRouteAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/route/controller/PayRouteAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/route/controller/PayRouteAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/route/service/PayRouteConfigService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/route/service/PayRouteConfigService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/route/service/PayRouteConfigService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/route/service/PayRouteConfigService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/store/controller/MchStoreInfoAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/store/controller/MchStoreInfoAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/store/controller/MchStoreInfoAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/store/controller/MchStoreInfoAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/controller/GatewayPayOrderAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/controller/GatewayPayOrderAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/controller/GatewayPayOrderAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/controller/GatewayPayOrderAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/controller/NormalPayOrderAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/controller/NormalPayOrderAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/controller/NormalPayOrderAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/controller/NormalPayOrderAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/controller/PayRefundOrderAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/controller/PayRefundOrderAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/controller/PayRefundOrderAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/controller/PayRefundOrderAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/controller/PayTradeAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/controller/PayTradeAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/controller/PayTradeAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/controller/PayTradeAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/service/GatewayPayOrderAdminService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/service/GatewayPayOrderAdminService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/service/GatewayPayOrderAdminService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/service/GatewayPayOrderAdminService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/service/NormalPayOrderAdminService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/service/NormalPayOrderAdminService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/service/NormalPayOrderAdminService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/service/NormalPayOrderAdminService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/service/PayRefundOrderAdminService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/service/PayRefundOrderAdminService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/service/PayRefundOrderAdminService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/service/PayRefundOrderAdminService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/service/PayTradeAdminService.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/service/PayTradeAdminService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/trade/service/PayTradeAdminService.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/trade/service/PayTradeAdminService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/wxverify/controller/PlatformWxDomainVerifyAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/wxverify/controller/PlatformWxDomainVerifyAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/wxverify/controller/PlatformWxDomainVerifyAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/wxverify/controller/PlatformWxDomainVerifyAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/wxverify/controller/WxDomainVerifyAdminController.java b/daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/wxverify/controller/WxDomainVerifyAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/admin/wxverify/controller/WxDomainVerifyAdminController.java rename to daxpay-payment/daxpay-payment-admin/src/main/java/cn/daxpay/open/payment/admin/wxverify/controller/WxDomainVerifyAdminController.java diff --git a/daxpay-payment/daxpay-payment-admin/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/daxpay-payment/daxpay-payment-admin/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 000000000..469fcae68 --- /dev/null +++ b/daxpay-payment/daxpay-payment-admin/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +cn.daxpay.open.payment.admin.DaxpayAdminApp diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/dto/MchAppInfoAccessInfo.java b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/dto/MchAppInfoAccessInfo.java similarity index 87% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/dto/MchAppInfoAccessInfo.java rename to daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/dto/MchAppInfoAccessInfo.java index 682243d02..2a0749648 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/dto/MchAppInfoAccessInfo.java +++ b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/dto/MchAppInfoAccessInfo.java @@ -1,4 +1,4 @@ -package cn.daxpay.open.payment.merchant.dto; +package cn.daxpay.open.payment.common.dto; import lombok.Data; import lombok.experimental.Accessors; diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/dto/MerchantAccessInfo.java b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/dto/MerchantAccessInfo.java similarity index 84% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/dto/MerchantAccessInfo.java rename to daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/dto/MerchantAccessInfo.java index ad0428872..572fd5294 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/dto/MerchantAccessInfo.java +++ b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/dto/MerchantAccessInfo.java @@ -1,4 +1,4 @@ -package cn.daxpay.open.payment.merchant.dto; +package cn.daxpay.open.payment.common.dto; import lombok.Data; import lombok.experimental.Accessors; diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/handler/DaxUserInfoStatusCheck.java b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/handler/DaxUserInfoStatusCheck.java index 897eead24..2507e21b3 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/handler/DaxUserInfoStatusCheck.java +++ b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/handler/DaxUserInfoStatusCheck.java @@ -7,7 +7,7 @@ import cn.daxpay.open.platform.capability.auth.entity.AuthInfoResult; import cn.daxpay.open.platform.capability.auth.entity.LoginAuthContext; import cn.daxpay.open.platform.capability.auth.exception.LoginFailureException; import cn.daxpay.open.platform.core.code.CommonCode; -import cn.daxpay.open.payment.merchant.service.query.MerchantAccessQueryService; +import cn.daxpay.open.payment.common.service.query.MerchantAccessQueryService; import cn.daxpay.open.payment.merchant.service.user.MerchantUserService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/MerchantContextLoader.java b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/MerchantContextLoader.java index 91f60c747..f2a0288a4 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/MerchantContextLoader.java +++ b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/MerchantContextLoader.java @@ -9,9 +9,9 @@ import cn.daxpay.open.platform.core.exception.BizInfoException; import cn.daxpay.open.platform.core.exception.config.ConfigNotEnableException; import cn.daxpay.open.platform.iam.service.client.ClientCodeService; import cn.daxpay.open.payment.common.runtime.PaymentContext; -import cn.daxpay.open.payment.merchant.dto.MchAppInfoAccessInfo; -import cn.daxpay.open.payment.merchant.dto.MerchantAccessInfo; -import cn.daxpay.open.payment.merchant.service.query.MerchantAccessQueryService; +import cn.daxpay.open.payment.common.dto.MchAppInfoAccessInfo; +import cn.daxpay.open.payment.common.dto.MerchantAccessInfo; +import cn.daxpay.open.payment.common.service.query.MerchantAccessQueryService; import cn.hutool.core.util.StrUtil; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/PaySignService.java b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/PaySignService.java index a8bb1e365..d08c1da4e 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/PaySignService.java +++ b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/PaySignService.java @@ -7,7 +7,7 @@ import cn.daxpay.open.platform.core.exception.business.VerifySignFailedException import cn.daxpay.open.payment.common.result.DaxResult; import cn.daxpay.open.payment.common.runtime.PaymentContext; import cn.daxpay.open.payment.common.util.PaySignUtil; -import cn.daxpay.open.payment.merchant.service.query.MerchantAccessQueryService; +import cn.daxpay.open.payment.common.service.query.MerchantAccessQueryService; import cn.daxpay.open.payment.unipay.param.PaymentCommonParam; import cn.hutool.core.util.StrUtil; import lombok.RequiredArgsConstructor; diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/service/query/MerchantAccessQueryService.java b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/query/MerchantAccessQueryService.java similarity index 94% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/service/query/MerchantAccessQueryService.java rename to daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/query/MerchantAccessQueryService.java index 2a9b9e536..2fa032fee 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/service/query/MerchantAccessQueryService.java +++ b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/common/service/query/MerchantAccessQueryService.java @@ -1,7 +1,7 @@ -package cn.daxpay.open.payment.merchant.service.query; +package cn.daxpay.open.payment.common.service.query; -import cn.daxpay.open.payment.merchant.dto.MchAppInfoAccessInfo; -import cn.daxpay.open.payment.merchant.dto.MerchantAccessInfo; +import cn.daxpay.open.payment.common.dto.MchAppInfoAccessInfo; +import cn.daxpay.open.payment.common.dto.MerchantAccessInfo; import cn.daxpay.open.payment.merchant.dao.appinfo.MchAppInfoManager; import cn.daxpay.open.payment.merchant.dao.config.MerchantCredentialManager; import cn.daxpay.open.payment.merchant.dao.info.MerchantInfoManager; @@ -21,7 +21,9 @@ import org.springframework.stereotype.Service; @RequiredArgsConstructor public class MerchantAccessQueryService { private final MerchantInfoManager merchantInfoManager; + private final MchAppInfoManager mchAppInfoManager; + private final MerchantCredentialManager merchantCredentialManager; /// 根据商户号查询商户接入信息(引导用,忽略租户) diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/device/qrcode/service/CodePayAssistService.java b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/device/qrcode/service/CodePayAssistService.java index 8a89e856e..fc69b452e 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/device/qrcode/service/CodePayAssistService.java +++ b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/device/qrcode/service/CodePayAssistService.java @@ -4,8 +4,8 @@ import cn.daxpay.open.payment.device.enums.QrCodeStatusEnum; import cn.daxpay.open.payment.device.qrcode.dao.DeviceQrCodeManager; import cn.daxpay.open.payment.device.qrcode.entity.DeviceQrCode; import cn.daxpay.open.payment.device.qrcode.result.CodePayInfoResult; -import cn.daxpay.open.payment.merchant.dto.MerchantAccessInfo; -import cn.daxpay.open.payment.merchant.service.query.MerchantAccessQueryService; +import cn.daxpay.open.payment.common.dto.MerchantAccessInfo; +import cn.daxpay.open.payment.common.service.query.MerchantAccessQueryService; import cn.daxpay.open.platform.core.exception.DataNotExistException; import cn.daxpay.open.platform.core.exception.operation.OperationFailException; import cn.daxpay.open.platform.core.code.CommonCode; diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/service/config/MerchantCredentialService.java b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/service/config/MerchantCredentialService.java index d963166b4..0fc3648a7 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/service/config/MerchantCredentialService.java +++ b/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/service/config/MerchantCredentialService.java @@ -17,7 +17,7 @@ import org.springframework.stereotype.Service; /// # 商户API配置服务(配置态) /// /// 管理端/商户端凭证查询与更新。须在已有租户上下文(登录 Filter / 运营端 ignoreTable)下调用。 -/// 网关验签取公钥请走 [cn.daxpay.open.payment.merchant.service.query.MerchantAccessQueryService]。 +/// 网关验签取公钥请走 [cn.daxpay.open.payment.common.service.query.MerchantAccessQueryService]。 @Slf4j @Service @RequiredArgsConstructor diff --git a/daxpay-payment/daxpay-payment-gateway/pom.xml b/daxpay-payment/daxpay-payment-gateway/pom.xml new file mode 100644 index 000000000..728fe6531 --- /dev/null +++ b/daxpay-payment/daxpay-payment-gateway/pom.xml @@ -0,0 +1,33 @@ + + + 4.0.0 + + cn.daxpay.open + daxpay-payment + 4.0.0-SNAPSHOT + ../pom.xml + + + daxpay-payment-gateway + jar + 支付网关端(下单/退款/转账/查询/聚合支付的控制器与编排服务),依赖支付公共底座 + + + + + org.projectlombok + lombok + provided + + + + + cn.daxpay.open + daxpay-payment-common + ${project.version} + + + + diff --git a/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/DaxpayGatewayApp.java b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/DaxpayGatewayApp.java new file mode 100644 index 000000000..b320e7189 --- /dev/null +++ b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/DaxpayGatewayApp.java @@ -0,0 +1,13 @@ +package cn.daxpay.open.payment.gateway; + +import org.springframework.boot.autoconfigure.AutoConfiguration; +import org.springframework.context.annotation.ComponentScan; + +/// # 支付网关端装配入口 +/// +/// 扫描 `cn.daxpay.open.payment.gateway` 及其子包,注册网关端控制器与编排服务。 +/// 本模块依赖 `daxpay-payment-common` 公共底座,不反向被公共层依赖。 +@AutoConfiguration +@ComponentScan +public class DaxpayGatewayApp { +} diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/controller/GatewayClientController.java b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/controller/GatewayClientController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/controller/GatewayClientController.java rename to daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/controller/GatewayClientController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/controller/UniGatewayPayController.java b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/controller/UniGatewayPayController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/controller/UniGatewayPayController.java rename to daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/controller/UniGatewayPayController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/gateway/WxVerifyGatewayController.java b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/controller/WxVerifyGatewayController.java similarity index 96% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/gateway/WxVerifyGatewayController.java rename to daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/controller/WxVerifyGatewayController.java index ea4890347..50f18797f 100644 --- a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/gateway/WxVerifyGatewayController.java +++ b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/controller/WxVerifyGatewayController.java @@ -1,4 +1,4 @@ -package cn.daxpay.open.payment.merchant.controller.gateway; +package cn.daxpay.open.payment.gateway.controller; import cn.daxpay.open.payment.merchant.service.wxverify.WxDomainVerifyService; import cn.daxpay.open.platform.core.annotation.IgnoreAuth; diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayAggregatePayService.java b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayAggregatePayService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayAggregatePayService.java rename to daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayAggregatePayService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayOrderQueryService.java b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayOrderQueryService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayOrderQueryService.java rename to daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayOrderQueryService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayPayAssistService.java b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayPayAssistService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayPayAssistService.java rename to daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayPayAssistService.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayPayHandleService.java b/daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayPayHandleService.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayPayHandleService.java rename to daxpay-payment/daxpay-payment-gateway/src/main/java/cn/daxpay/open/payment/gateway/service/GatewayPayHandleService.java diff --git a/daxpay-payment/daxpay-payment-gateway/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/daxpay-payment/daxpay-payment-gateway/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 000000000..afd8ad823 --- /dev/null +++ b/daxpay-payment/daxpay-payment-gateway/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +cn.daxpay.open.payment.gateway.DaxpayGatewayApp diff --git a/daxpay-payment/daxpay-payment-merchant/pom.xml b/daxpay-payment/daxpay-payment-merchant/pom.xml new file mode 100644 index 000000000..120fd3ec2 --- /dev/null +++ b/daxpay-payment/daxpay-payment-merchant/pom.xml @@ -0,0 +1,33 @@ + + + 4.0.0 + + cn.daxpay.open + daxpay-payment + 4.0.0-SNAPSHOT + ../pom.xml + + + daxpay-payment-merchant + jar + 商户自助端(商户管理自己资源/订单的控制器),依赖支付公共底座 + + + + + org.projectlombok + lombok + provided + + + + + cn.daxpay.open + daxpay-payment-common + ${project.version} + + + + diff --git a/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/DaxpayMerchantApp.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/DaxpayMerchantApp.java new file mode 100644 index 000000000..018381c52 --- /dev/null +++ b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/DaxpayMerchantApp.java @@ -0,0 +1,14 @@ +package cn.daxpay.open.payment.merchant; + +import org.springframework.boot.autoconfigure.AutoConfiguration; +import org.springframework.context.annotation.ComponentScan; + +/// # 商户自助端装配入口 +/// +/// 扫描 `cn.daxpay.open.payment.merchant` 及其子包,注册商户自助控制器(controller/mch)。 +/// 本模块依赖 `daxpay-payment-common` 公共底座;商户领域 entity/dao/service 留公共层共享, +/// 此处仅负责商户端 HTTP 接口的装配。 +@AutoConfiguration +@ComponentScan +public class DaxpayMerchantApp { +} diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/config/ChannelConfigController.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/config/ChannelConfigController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/config/ChannelConfigController.java rename to daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/config/ChannelConfigController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/config/MerchantCredentialController.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/config/MerchantCredentialController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/config/MerchantCredentialController.java rename to daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/config/MerchantCredentialController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MchAppInfoController.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MchAppInfoController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MchAppInfoController.java rename to daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MchAppInfoController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MchUserAdminController.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MchUserAdminController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MchUserAdminController.java rename to daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MchUserAdminController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MerchantController.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MerchantController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MerchantController.java rename to daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MerchantController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MerchantUserController.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MerchantUserController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MerchantUserController.java rename to daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/info/MerchantUserController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/miniapp/MiniMchBasicController.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/miniapp/MiniMchBasicController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/miniapp/MiniMchBasicController.java rename to daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/miniapp/MiniMchBasicController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/miniapp/MiniMchOrderQueryController.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/miniapp/MiniMchOrderQueryController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/miniapp/MiniMchOrderQueryController.java rename to daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/miniapp/MiniMchOrderQueryController.java diff --git a/daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/store/MchStoreInfoController.java b/daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/store/MchStoreInfoController.java similarity index 100% rename from daxpay-payment/daxpay-payment-common/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/store/MchStoreInfoController.java rename to daxpay-payment/daxpay-payment-merchant/src/main/java/cn/daxpay/open/payment/merchant/controller/mch/store/MchStoreInfoController.java diff --git a/daxpay-payment/daxpay-payment-merchant/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/daxpay-payment/daxpay-payment-merchant/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 000000000..128ec25b1 --- /dev/null +++ b/daxpay-payment/daxpay-payment-merchant/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +cn.daxpay.open.payment.merchant.DaxpayMerchantApp diff --git a/daxpay-payment/pom.xml b/daxpay-payment/pom.xml index c49434551..adacdc3d6 100644 --- a/daxpay-payment/pom.xml +++ b/daxpay-payment/pom.xml @@ -16,6 +16,9 @@ daxpay-payment-common + daxpay-payment-admin + daxpay-payment-gateway + daxpay-payment-merchant diff --git a/daxpay-start/pom.xml b/daxpay-start/pom.xml index c4278aea0..64c36afe7 100644 --- a/daxpay-start/pom.xml +++ b/daxpay-start/pom.xml @@ -37,13 +37,34 @@ provided - + cn.daxpay.open daxpay-payment-common ${project.version} + + + cn.daxpay.open + daxpay-payment-admin + ${project.version} + + + + + cn.daxpay.open + daxpay-payment-gateway + ${project.version} + + + + + cn.daxpay.open + daxpay-payment-merchant + ${project.version} + + cn.daxpay.open