mirror of
https://gitee.com/dromara/dax-pay
synced 2026-08-10 23:01:58 +08:00
- 全部模块 pom.xml + capability-wechat/README.md + application-dev.yml 版本号 beta1 -> beta2 - _config/sql/table.sql 全量表结构(含转账订单/直连商户新表新字段) - _config/sql/data.sql 全量种子数据(经 redact-data.mjs 脱敏)
228 lines
8.6 KiB
XML
228 lines
8.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||
<modelVersion>4.0.0</modelVersion>
|
||
<parent>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay</artifactId>
|
||
<version>4.0.0-beta2</version>
|
||
<relativePath>../pom.xml</relativePath>
|
||
</parent>
|
||
|
||
<artifactId>daxpay-start</artifactId>
|
||
<packaging>jar</packaging>
|
||
<description>多商户启动终端</description>
|
||
|
||
<dependencies>
|
||
<!-- web框架 -->
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-web</artifactId>
|
||
</dependency>
|
||
<!-- 监控端点 -->
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-actuator</artifactId>
|
||
</dependency>
|
||
<!-- 链路追踪(OpenTelemetry, 仅日志关联, 不导出) -->
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-opentelemetry</artifactId>
|
||
</dependency>
|
||
<!-- Lombok -->
|
||
<dependency>
|
||
<groupId>org.projectlombok</groupId>
|
||
<artifactId>lombok</artifactId>
|
||
<scope>provided</scope>
|
||
</dependency>
|
||
|
||
<!-- 支付域内核(交易引擎 + 商户领域 + 网关订单模型 + 开放 API 契约) -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-payment-core</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
|
||
<!-- 运营管理端(控制器 + 管理服务) -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-payment-admin</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
|
||
<!-- 运营移动端 APP/小程序(/app-admin/**,转发 admin/common Service) -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-payment-app-admin</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
|
||
<!-- 商户移动端 APP/小程序(/app-merchant/**,转发 merchant/admin/core Service) -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-payment-app-merchant</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
|
||
<!-- 开放支付端(统一收单/网关产品/公开 H5) -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-payment-unipay</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
|
||
<!-- 商户自助端(商户管理自己资源/订单的控制器) -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-payment-merchant</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
|
||
<!-- 功能演示模块(需隔离时注释此依赖即可从产物中剔除) -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-demo</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
|
||
<!-- 数据库驱动 PG -->
|
||
<dependency>
|
||
<groupId>org.postgresql</groupId>
|
||
<artifactId>postgresql</artifactId>
|
||
<scope>runtime</scope>
|
||
</dependency>
|
||
|
||
<!-- 支付通道 -->
|
||
<!-- 支付宝通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-alipay</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 微信支付通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-wechat</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 银联商务通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-ums</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 拉卡拉通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-lakala</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 抖音支付通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-douyin</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 海科融通通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-hkrt</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 斗拱(汇付天下)通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-dougong</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 随行付(天阙科技)通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-vbill</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 乐刷通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-leshua</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 富友支付通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-fuyou</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 河马付(杉德)通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-hmpay</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- Adapay(汇付天下)通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-adapay</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 云闪付通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-union</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 易宝支付通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-yeepay</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- Stripe 国际卡组通道 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-channel-stripe</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 易支付协议插件 -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-plugin-easypay</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 支付风控插件(黑名单 + 命中记录) -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>daxpay-plugin-risk</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
<!-- 敏感词过滤(词库 + 命中 + 运行时校验;service-system 已传递引入,此处显式保证装配) -->
|
||
<dependency>
|
||
<groupId>cn.daxpay.open</groupId>
|
||
<artifactId>capability-sensitive-word</artifactId>
|
||
<version>${project.version}</version>
|
||
</dependency>
|
||
</dependencies>
|
||
|
||
<build>
|
||
<finalName>daxpay-union</finalName>
|
||
<plugins>
|
||
<!-- spring-boot -->
|
||
<plugin>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||
<configuration>
|
||
<includeSystemScope>true</includeSystemScope>
|
||
</configuration>
|
||
<executions>
|
||
<execution>
|
||
<goals>
|
||
<goal>build-info</goal>
|
||
</goals>
|
||
</execution>
|
||
</executions>
|
||
</plugin>
|
||
</plugins>
|
||
</build>
|
||
</project>
|