ref 拆分支付模块为单独的项目适配

This commit is contained in:
xxm1995
2023-05-12 17:17:03 +08:00
parent e983a4d178
commit 9f537a8739
114 changed files with 6144 additions and 273 deletions

View File

@@ -15,7 +15,7 @@ ENV JAVA_OPTS="-Xms256m -Xmx1G -XX:+UseG1GC -Djava.security.egd=file:/dev/./uran
WORKDIR /
# 端口暴露
EXPOSE 9999
EXPOSE 9898
# 添加执行jar包
ADD bootx-start/target/bootx-start.jar bootx-start.jar

View File

@@ -72,6 +72,7 @@ dax-pay
- Bootx-Platform单体版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-platform)
- Bootx-Cloud微服务版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-cloud)
- dax-pay开源支付系统 [Gitee地址](https://gitee.com/bootx/daxpay)
- bpm-plus协同办公系统 [Gitee地址](https://gitee.com/bootx/bpm-plus)
- mybatis-table-modify数据表结构管理 [Gitee地址](https://gitee.com/bootx/mybatis-table-modify)
## 🥪 关于我们

View File

@@ -5,11 +5,11 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>cn.bootx.platform</groupId>
<artifactId>bootx-platform</artifactId>
<version>1.2.3</version>
<artifactId>bootx-dax-pay</artifactId>
<version>1.3.0</version>
</parent>
<groupId>cn.bootxtest</groupId>
<groupId>cn.bootx.platform</groupId>
<artifactId>dax-pay</artifactId>
<properties>
@@ -37,6 +37,24 @@
<artifactId>spring-boot-starter-undertow</artifactId>
</dependency>
<!-- thymeleaf 模板引擎 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<!-- thymeleaf配套 -->
<dependency>
<groupId>net.sourceforge.nekohtml</groupId>
<artifactId>nekohtml</artifactId>
</dependency>
<!-- flyway -->
<dependency>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-core</artifactId>
<version>${flyway.version}</version>
</dependency>
<!-- lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
@@ -65,18 +83,27 @@
<scope>provided</scope>
</dependency>
<!--若使用redisTemplate作为分布式锁底层则需要引入-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>lock4j-redis-template-spring-boot-starter</artifactId>
<version>${lock4j.version}</version>
</dependency>
<!-- 基础API -->
<dependency>
<groupId>cn.bootx.platform</groupId>
<artifactId>service-baseapi</artifactId>
<version>${bootx-platform.version}</version>
</dependency>
<!-- 安全认证 -->
<dependency>
<groupId>cn.bootx.platform</groupId>
<artifactId>service-iam</artifactId>
<version>${bootx-platform.version}</version>
</dependency>
<!-- 消息通知 -->
<dependency>
<groupId>cn.bootx.platform</groupId>
@@ -94,11 +121,6 @@
<groupId>cn.bootx.platform</groupId>
<artifactId>common-websocket</artifactId>
</dependency>
<!-- 分布式锁 -->
<dependency>
<groupId>cn.bootx.platform</groupId>
<artifactId>common-lock</artifactId>
</dependency>
<!-- 定时任务 -->
<dependency>
<groupId>cn.bootx.platform</groupId>
@@ -156,6 +178,12 @@
<artifactId>xml-apis</artifactId>
<version>${xml-apis.version}</version>
</dependency>
<!-- plumeLog日志 -->
<dependency>
<groupId>com.plumelog</groupId>
<artifactId>plumelog-logback</artifactId>
<version>${plumelog.version}</version>
</dependency>
</dependencies>

View File

@@ -1,10 +1,10 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.annotation.IgnoreAuth;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.daxpay.core.aggregate.service.AggregateService;
import cn.bootx.daxpay.param.cashier.CashierSinglePayParam;
import cn.bootx.platform.common.core.annotation.IgnoreAuth;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.RequiredArgsConstructor;

View File

@@ -1,10 +1,10 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.common.core.rest.dto.KeyValue;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.platform.common.core.rest.dto.KeyValue;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.daxpay.core.paymodel.alipay.service.AlipayConfigService;
import cn.bootx.daxpay.dto.paymodel.alipay.AlipayConfigDto;
import cn.bootx.daxpay.param.paymodel.alipay.AlipayConfigParam;

View File

@@ -1,8 +1,8 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.annotation.IgnoreAuth;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.platform.common.core.annotation.IgnoreAuth;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.daxpay.core.cashier.service.CashierService;
import cn.bootx.daxpay.dto.pay.PayResult;
import cn.bootx.daxpay.exception.payment.PayUnsupportedMethodException;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.annotation.IgnoreAuth;
import cn.bootx.platform.common.core.annotation.IgnoreAuth;
import cn.bootx.daxpay.core.paymodel.alipay.service.AliPayCallbackService;
import cn.bootx.daxpay.core.paymodel.wechat.service.WeChatPayCallbackService;
import com.ijpay.alipay.AliPayApi;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.daxpay.core.pay.service.PayCancelService;
import cn.bootx.daxpay.core.pay.service.PayRefundService;
import cn.bootx.daxpay.core.pay.service.PayService;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.daxpay.core.notify.service.PayNotifyRecordService;
import cn.bootx.daxpay.dto.notify.PayNotifyRecordDto;
import io.swagger.v3.oas.annotations.Operation;

View File

@@ -1,12 +1,12 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.annotation.IgnoreAuth;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.common.core.rest.param.OrderParam;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.query.entity.QueryParams;
import cn.bootx.platform.common.core.annotation.IgnoreAuth;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.platform.common.core.rest.param.OrderParam;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.query.entity.QueryParams;
import cn.bootx.daxpay.core.payment.service.PaymentQueryService;
import cn.bootx.daxpay.dto.payment.PayChannelInfo;
import cn.bootx.daxpay.dto.payment.PaymentDto;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.daxpay.core.refund.service.RefundRecordService;
import cn.bootx.daxpay.dto.refund.RefundRecordDto;
import io.swagger.v3.oas.annotations.Operation;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.daxpay.core.paymodel.voucher.service.VoucherQueryService;
import cn.bootx.daxpay.core.paymodel.voucher.service.VoucherService;
import cn.bootx.daxpay.dto.paymodel.voucher.VoucherDto;

View File

@@ -1,18 +1,18 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.annotation.OperateLog;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.daxpay.core.paymodel.wallet.service.WalletQueryService;
import cn.bootx.daxpay.core.paymodel.wallet.service.WalletService;
import cn.bootx.daxpay.dto.paymodel.wallet.WalletDto;
import cn.bootx.daxpay.dto.paymodel.wallet.WalletInfoDto;
import cn.bootx.daxpay.param.paymodel.wallet.WalletPayParam;
import cn.bootx.daxpay.param.paymodel.wallet.WalletRechargeParam;
import cn.bootx.iam.dto.user.UserInfoDto;
import cn.bootx.iam.param.user.UserInfoParam;
import cn.bootx.platform.common.core.annotation.OperateLog;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.iam.dto.user.UserInfoDto;
import cn.bootx.platform.iam.param.user.UserInfoParam;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.daxpay.core.paymodel.wallet.service.WalletLogService;
import cn.bootx.daxpay.dto.paymodel.wallet.WalletLogDto;
import cn.bootx.daxpay.param.paymodel.wallet.WalletLogQueryParam;

View File

@@ -1,10 +1,10 @@
package cn.bootx.daxpay.controller;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.Res;
import cn.bootx.common.core.rest.ResResult;
import cn.bootx.common.core.rest.dto.KeyValue;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.Res;
import cn.bootx.platform.common.core.rest.ResResult;
import cn.bootx.platform.common.core.rest.dto.KeyValue;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.daxpay.core.paymodel.wechat.service.WeChatPayConfigService;
import cn.bootx.daxpay.dto.paymodel.wechat.WeChatPayConfigDto;
import cn.bootx.daxpay.param.paymodel.wechat.WeChatPayConfigParam;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.aggregate.service;
import cn.bootx.common.redis.RedisClient;
import cn.bootx.platform.common.redis.RedisClient;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.core.aggregate.entity.AggregatePayInfo;
import cn.bootx.daxpay.exception.payment.PayFailureException;

View File

@@ -1,8 +1,5 @@
package cn.bootx.daxpay.core.cashier.service;
import cn.bootx.baseapi.core.parameter.dao.SystemParamManager;
import cn.bootx.baseapi.core.parameter.entity.SystemParameter;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayModelExtraCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
@@ -21,7 +18,10 @@ import cn.bootx.daxpay.param.cashier.CashierSinglePayParam;
import cn.bootx.daxpay.param.pay.PayModeParam;
import cn.bootx.daxpay.param.pay.PayParam;
import cn.bootx.daxpay.util.PayModelUtil;
import cn.bootx.starter.auth.util.SecurityUtil;
import cn.bootx.platform.baseapi.core.parameter.dao.SystemParamManager;
import cn.bootx.platform.baseapi.core.parameter.entity.SystemParameter;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.platform.starter.auth.util.SecurityUtil;
import cn.hutool.core.collection.CollUtil;
import com.ijpay.core.enums.SignType;
import com.ijpay.core.kit.WxPayKit;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.notify.dao;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.base.MpIdEntity;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.base.MpIdEntity;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.notify.entity.PayNotifyRecord;
import cn.bootx.daxpay.dto.notify.PayNotifyRecordDto;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.notify.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.notify.convert.PayNotifyConvert;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.notify.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.notify.dao.PayNotifyRecordManager;
import cn.bootx.daxpay.core.notify.entity.PayNotifyRecord;
import cn.bootx.daxpay.dto.notify.PayNotifyRecordDto;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.pay.builder;
import cn.bootx.common.spring.util.WebServletUtil;
import cn.bootx.platform.common.spring.util.WebServletUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.pay.local.AsyncPayInfoLocal;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.pay.func;
import cn.bootx.common.redis.RedisClient;
import cn.bootx.platform.common.redis.RedisClient;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.notify.dao.PayNotifyRecordManager;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.pay.service;
import cn.bootx.common.core.exception.ErrorCodeRuntimeException;
import cn.bootx.common.core.util.LocalDateTimeUtil;
import cn.bootx.platform.common.core.exception.ErrorCodeRuntimeException;
import cn.bootx.platform.common.core.util.LocalDateTimeUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.pay.builder.PayEventBuilder;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.pay.service;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.common.spring.util.WebServletUtil;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.spring.util.WebServletUtil;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.pay.builder.PaymentBuilder;
import cn.bootx.daxpay.core.pay.factory.PayStrategyFactory;
@@ -21,7 +21,7 @@ import cn.bootx.daxpay.param.pay.PayModeParam;
import cn.bootx.daxpay.param.pay.PayParam;
import cn.bootx.daxpay.param.refund.RefundModeParam;
import cn.bootx.daxpay.param.refund.RefundParam;
import cn.bootx.starter.auth.util.SecurityUtil;
import cn.bootx.platform.starter.auth.util.SecurityUtil;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.extra.servlet.ServletUtil;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.pay.service;
import cn.bootx.common.core.util.LocalDateTimeUtil;
import cn.bootx.common.core.util.ValidationUtil;
import cn.bootx.platform.common.core.util.LocalDateTimeUtil;
import cn.bootx.platform.common.core.util.ValidationUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.core.pay.builder.PayEventBuilder;
import cn.bootx.daxpay.core.pay.builder.PaymentBuilder;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.pay.service;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.daxpay.code.pay.PaySyncStatus;
import cn.bootx.daxpay.core.pay.builder.PayEventBuilder;
import cn.bootx.daxpay.core.pay.builder.PaymentBuilder;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.pay.strategy;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayChannelEnum;
import cn.bootx.daxpay.code.paymodel.AliPayCode;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.pay.strategy;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayChannelEnum;
import cn.bootx.daxpay.core.pay.func.AbsPayStrategy;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.pay.strategy;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayChannelEnum;
import cn.bootx.daxpay.core.pay.func.AbsPayStrategy;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.pay.strategy;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayChannelEnum;
import cn.bootx.daxpay.code.paymodel.WeChatPayCode;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.payment.dao;
import cn.bootx.common.core.util.LocalDateTimeUtil;
import cn.bootx.common.redis.RedisClient;
import cn.bootx.platform.common.core.util.LocalDateTimeUtil;
import cn.bootx.platform.common.redis.RedisClient;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Repository;

View File

@@ -1,11 +1,11 @@
package cn.bootx.daxpay.core.payment.dao;
import cn.bootx.common.core.rest.param.OrderParam;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.common.query.entity.QueryParams;
import cn.bootx.common.query.generator.QueryGenerator;
import cn.bootx.platform.common.core.rest.param.OrderParam;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.query.entity.QueryParams;
import cn.bootx.platform.common.query.generator.QueryGenerator;
import cn.bootx.daxpay.core.payment.entity.Payment;
import cn.bootx.daxpay.param.payment.PaymentQuery;
import cn.hutool.core.util.StrUtil;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.payment.entity;
import cn.bootx.common.core.annotation.BigField;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.common.mybatisplus.handler.JacksonRawTypeHandler;
import cn.bootx.platform.common.core.annotation.BigField;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.mybatisplus.handler.JacksonRawTypeHandler;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.payment.convert.PaymentConvert;
import cn.bootx.daxpay.dto.payment.PayChannelInfo;

View File

@@ -1,11 +1,11 @@
package cn.bootx.daxpay.core.payment.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.param.OrderParam;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.common.query.entity.QueryParams;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.param.OrderParam;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.query.entity.QueryParams;
import cn.bootx.daxpay.core.payment.dao.PaymentManager;
import cn.bootx.daxpay.core.payment.entity.Payment;
import cn.bootx.daxpay.dto.payment.PayChannelInfo;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.payment.service;
import cn.bootx.common.core.util.LocalDateTimeUtil;
import cn.bootx.common.spring.exception.RetryableException;
import cn.bootx.platform.common.core.util.LocalDateTimeUtil;
import cn.bootx.platform.common.spring.exception.RetryableException;
import cn.bootx.daxpay.code.pay.PayChannelEnum;
import cn.bootx.daxpay.core.payment.dao.PaymentExpiredTimeRepository;
import cn.bootx.daxpay.core.payment.dao.PaymentManager;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.alipay.dao;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.daxpay.core.paymodel.alipay.entity.AliPayment;
import cn.bootx.daxpay.core.paymodel.base.entity.BasePayment;
import lombok.RequiredArgsConstructor;

View File

@@ -1,8 +1,8 @@
package cn.bootx.daxpay.core.paymodel.alipay.dao;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.paymodel.alipay.entity.AlipayConfig;
import cn.bootx.daxpay.param.paymodel.alipay.AlipayConfigQuery;
import cn.hutool.core.util.StrUtil;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.alipay.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.daxpay.core.paymodel.base.entity.BasePayment;
import cn.bootx.daxpay.dto.paymodel.alipay.AliPaymentDto;
import cn.hutool.core.bean.BeanUtil;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.paymodel.alipay.entity;
import cn.bootx.common.core.annotation.BigField;
import cn.bootx.common.core.annotation.EncryptionField;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.core.annotation.BigField;
import cn.bootx.platform.common.core.annotation.EncryptionField;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.daxpay.core.paymodel.alipay.convert.AlipayConvert;
import cn.bootx.daxpay.dto.paymodel.alipay.AlipayConfigDto;
import cn.bootx.daxpay.param.paymodel.alipay.AlipayConfigParam;

View File

@@ -1,8 +1,8 @@
package cn.bootx.daxpay.core.paymodel.alipay.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.util.CertUtil;
import cn.bootx.common.redis.RedisClient;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.util.CertUtil;
import cn.bootx.platform.common.redis.RedisClient;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.code.paymodel.AliPayCode;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.alipay.service;
import cn.bootx.common.spring.exception.RetryableException;
import cn.bootx.platform.common.spring.exception.RetryableException;
import cn.bootx.daxpay.code.paymodel.AliPayCode;
import cn.bootx.daxpay.core.pay.local.AsyncRefundLocal;
import cn.bootx.daxpay.core.payment.entity.Payment;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.alipay.service;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.pay.local.AsyncPayInfoLocal;

View File

@@ -1,10 +1,10 @@
package cn.bootx.daxpay.core.paymodel.alipay.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.dto.KeyValue;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.dto.KeyValue;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.code.paymodel.AliPayWay;
import cn.bootx.daxpay.core.paymodel.alipay.dao.AlipayConfigManager;
import cn.bootx.daxpay.core.paymodel.alipay.entity.AlipayConfig;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.base.entity;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.cash.dao;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.daxpay.core.paymodel.cash.entity.CashPayment;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.cash.service;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.payment.entity.Payment;
import cn.bootx.daxpay.core.paymodel.cash.dao.CashPaymentManager;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.union.dao;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.daxpay.core.paymodel.union.entity.UnionPayConfig;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.union.dao;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.daxpay.core.paymodel.union.entity.UnionPayment;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.paymodel.union.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.daxpay.core.paymodel.union.convert.UnionPayConvert;
import cn.bootx.daxpay.dto.paymodel.union.UnionPayConfigDto;
import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.voucher.dao;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.daxpay.core.paymodel.voucher.entity.VoucherLog;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.paymodel.voucher.dao;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.base.MpIdEntity;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.base.MpIdEntity;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.paymodel.voucher.entity.Voucher;
import cn.bootx.daxpay.param.paymodel.voucher.VoucherParam;
import cn.hutool.core.util.StrUtil;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.voucher.dao;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.daxpay.core.paymodel.voucher.entity.VoucherPayment;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.paymodel.voucher.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.daxpay.code.paymodel.VoucherCode;
import cn.bootx.daxpay.core.paymodel.voucher.convert.VoucherConvert;
import cn.bootx.daxpay.dto.paymodel.voucher.VoucherDto;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.voucher.entity;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.daxpay.code.paymodel.VoucherCode;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.voucher.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.daxpay.core.paymodel.base.entity.BasePayment;
import cn.bootx.daxpay.core.paymodel.voucher.convert.VoucherConvert;
import cn.bootx.daxpay.dto.paymodel.voucher.VoucherPaymentDto;

View File

@@ -1,8 +1,8 @@
package cn.bootx.daxpay.core.paymodel.voucher.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.common.core.util.LocalDateTimeUtil;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.util.LocalDateTimeUtil;
import cn.bootx.daxpay.code.paymodel.VoucherCode;
import cn.bootx.daxpay.core.payment.entity.Payment;
import cn.bootx.daxpay.core.paymodel.voucher.dao.VoucherLogManager;

View File

@@ -1,8 +1,8 @@
package cn.bootx.daxpay.core.paymodel.voucher.service;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.common.mybatisplus.base.MpIdEntity;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.mybatisplus.base.MpIdEntity;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.payment.entity.Payment;
import cn.bootx.daxpay.core.paymodel.voucher.dao.VoucherPaymentManager;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.paymodel.voucher.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.paymodel.voucher.dao.VoucherManager;
import cn.bootx.daxpay.core.paymodel.voucher.entity.Voucher;
import cn.bootx.daxpay.dto.paymodel.voucher.VoucherDto;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.paymodel.wallet.dao;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.base.MpIdEntity;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.base.MpIdEntity;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.paymodel.wallet.entity.WalletLog;
import cn.bootx.daxpay.param.paymodel.wallet.WalletLogQueryParam;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@@ -1,14 +1,14 @@
package cn.bootx.daxpay.core.paymodel.wallet.dao;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.base.MpIdEntity;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.base.MpIdEntity;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.paymodel.wallet.entity.Wallet;
import cn.bootx.daxpay.param.paymodel.wallet.WalletPayParam;
import cn.bootx.iam.core.user.entity.UserInfo;
import cn.bootx.iam.param.user.UserInfoParam;
import cn.bootx.starter.auth.util.SecurityUtil;
import cn.bootx.platform.iam.core.user.entity.UserInfo;
import cn.bootx.platform.iam.param.user.UserInfoParam;
import cn.bootx.platform.starter.auth.util.SecurityUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.paymodel.wallet.dao;
import cn.bootx.daxpay.core.paymodel.wallet.entity.Wallet;
import cn.bootx.iam.core.user.entity.UserInfo;
import cn.bootx.platform.iam.core.user.entity.UserInfo;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.wallet.dao;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.daxpay.core.paymodel.base.entity.BasePayment;
import cn.bootx.daxpay.core.paymodel.wallet.entity.WalletPayment;
import lombok.RequiredArgsConstructor;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.paymodel.wallet.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.daxpay.core.paymodel.wallet.convert.WalletConvert;
import cn.bootx.daxpay.dto.paymodel.wallet.WalletDto;
import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.paymodel.wallet.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.daxpay.core.paymodel.wallet.convert.WalletConvert;
import cn.bootx.daxpay.dto.paymodel.wallet.WalletLogDto;
import com.baomidou.mybatisplus.annotation.TableName;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.wallet.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.daxpay.core.paymodel.base.entity.BasePayment;
import cn.bootx.daxpay.core.paymodel.wallet.convert.WalletConvert;
import cn.bootx.daxpay.dto.paymodel.wallet.WalletPaymentDto;

View File

@@ -1,12 +1,12 @@
package cn.bootx.daxpay.core.paymodel.wallet.service;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.paymodel.wallet.dao.WalletLogManager;
import cn.bootx.daxpay.dto.paymodel.wallet.WalletLogDto;
import cn.bootx.daxpay.param.paymodel.wallet.WalletLogQueryParam;
import cn.bootx.starter.auth.util.SecurityUtil;
import cn.bootx.platform.starter.auth.util.SecurityUtil;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.wallet.service;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.code.paymodel.WalletCode;
import cn.bootx.daxpay.core.payment.entity.Payment;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.paymodel.wallet.service;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.payment.entity.Payment;
import cn.bootx.daxpay.core.paymodel.wallet.dao.WalletPaymentManager;

View File

@@ -1,18 +1,18 @@
package cn.bootx.daxpay.core.paymodel.wallet.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.paymodel.wallet.dao.WalletManager;
import cn.bootx.daxpay.core.paymodel.wallet.entity.Wallet;
import cn.bootx.daxpay.dto.paymodel.wallet.WalletDto;
import cn.bootx.daxpay.dto.paymodel.wallet.WalletInfoDto;
import cn.bootx.daxpay.param.paymodel.wallet.WalletPayParam;
import cn.bootx.iam.core.user.service.UserQueryService;
import cn.bootx.iam.dto.user.UserInfoDto;
import cn.bootx.iam.param.user.UserInfoParam;
import cn.bootx.starter.auth.util.SecurityUtil;
import cn.bootx.platform.iam.core.user.service.UserQueryService;
import cn.bootx.platform.iam.dto.user.UserInfoDto;
import cn.bootx.platform.iam.param.user.UserInfoParam;
import cn.bootx.platform.starter.auth.util.SecurityUtil;
import cn.hutool.core.bean.BeanUtil;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

View File

@@ -1,8 +1,8 @@
package cn.bootx.daxpay.core.paymodel.wallet.service;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.paymodel.WalletCode;
import cn.bootx.daxpay.core.paymodel.wallet.dao.WalletLogManager;
import cn.bootx.daxpay.core.paymodel.wallet.dao.WalletManager;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.paymodel.wechat.dao;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.base.MpIdEntity;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.base.MpIdEntity;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.paymodel.wechat.entity.WeChatPayConfig;
import cn.bootx.daxpay.param.paymodel.wechat.WeChatPayConfigParam;
import cn.hutool.core.util.StrUtil;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.wechat.dao;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.daxpay.core.paymodel.wechat.entity.WeChatPayment;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.paymodel.wechat.entity;
import cn.bootx.common.core.annotation.BigField;
import cn.bootx.common.core.annotation.EncryptionField;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.core.annotation.BigField;
import cn.bootx.platform.common.core.annotation.EncryptionField;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.daxpay.code.paymodel.WeChatPayCode;
import cn.bootx.daxpay.core.paymodel.wechat.convert.WeChatConvert;
import cn.bootx.daxpay.dto.paymodel.wechat.WeChatPayConfigDto;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.core.paymodel.wechat.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.daxpay.core.paymodel.base.entity.BasePayment;
import cn.bootx.daxpay.core.paymodel.wechat.convert.WeChatConvert;
import cn.bootx.daxpay.dto.paymodel.wechat.WeChatPaymentDto;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.paymodel.wechat.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.redis.RedisClient;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.redis.RedisClient;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.code.paymodel.WeChatPayCode;

View File

@@ -1,13 +1,13 @@
package cn.bootx.daxpay.core.paymodel.wechat.service;
import cn.bootx.common.spring.exception.RetryableException;
import cn.bootx.platform.common.spring.exception.RetryableException;
import cn.bootx.daxpay.code.paymodel.WeChatPayCode;
import cn.bootx.daxpay.core.pay.local.AsyncRefundLocal;
import cn.bootx.daxpay.core.payment.entity.Payment;
import cn.bootx.daxpay.core.paymodel.wechat.entity.WeChatPayConfig;
import cn.bootx.daxpay.core.paymodel.wechat.entity.WeChatPayment;
import cn.bootx.daxpay.exception.payment.PayFailureException;
import cn.bootx.starter.file.service.FileUploadService;
import cn.bootx.platform.starter.file.service.FileUploadService;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.ijpay.core.enums.SignType;

View File

@@ -1,10 +1,10 @@
package cn.bootx.daxpay.core.paymodel.wechat.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.dto.KeyValue;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.dto.KeyValue;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.code.paymodel.WeChatPayWay;
import cn.bootx.daxpay.core.paymodel.wechat.dao.WeChatPayConfigManager;
import cn.bootx.daxpay.core.paymodel.wechat.entity.WeChatPayConfig;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.paymodel.wechat.service;
import cn.bootx.common.core.util.LocalDateTimeUtil;
import cn.bootx.common.spring.exception.RetryableException;
import cn.bootx.platform.common.core.util.LocalDateTimeUtil;
import cn.bootx.platform.common.spring.exception.RetryableException;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.code.pay.PayWayCode;
import cn.bootx.daxpay.code.pay.PayWayEnum;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.core.paymodel.wechat.service;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.common.core.util.BigDecimalUtil;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.platform.common.core.util.BigDecimalUtil;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.pay.local.AsyncPayInfoLocal;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.refund.dao;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.base.MpIdEntity;
import cn.bootx.common.mybatisplus.impl.BaseManager;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.base.MpIdEntity;
import cn.bootx.platform.common.mybatisplus.impl.BaseManager;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.refund.entity.RefundRecord;
import cn.bootx.daxpay.dto.refund.RefundRecordDto;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@@ -1,8 +1,8 @@
package cn.bootx.daxpay.core.refund.entity;
import cn.bootx.common.core.function.EntityBaseFunction;
import cn.bootx.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.common.mybatisplus.handler.JacksonRawTypeHandler;
import cn.bootx.platform.common.core.function.EntityBaseFunction;
import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity;
import cn.bootx.platform.common.mybatisplus.handler.JacksonRawTypeHandler;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.core.refund.convert.RefundConvert;
import cn.bootx.daxpay.dto.payment.RefundableInfo;

View File

@@ -1,9 +1,9 @@
package cn.bootx.daxpay.core.refund.service;
import cn.bootx.common.core.exception.DataNotExistException;
import cn.bootx.common.core.rest.PageResult;
import cn.bootx.common.core.rest.param.PageParam;
import cn.bootx.common.mybatisplus.util.MpUtil;
import cn.bootx.platform.common.core.exception.DataNotExistException;
import cn.bootx.platform.common.core.rest.PageResult;
import cn.bootx.platform.common.core.rest.param.PageParam;
import cn.bootx.platform.common.mybatisplus.util.MpUtil;
import cn.bootx.daxpay.core.refund.dao.RefundRecordManager;
import cn.bootx.daxpay.core.refund.entity.RefundRecord;
import cn.bootx.daxpay.dto.refund.RefundRecordDto;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.notify;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.payconfig;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import cn.bootx.daxpay.code.pay.PayChannelEnum;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.payconfig;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.payment;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.payment;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import cn.bootx.daxpay.code.pay.PayChannelCode;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import io.swagger.v3.oas.annotations.media.Schema;

View File

@@ -1,7 +1,7 @@
package cn.bootx.daxpay.dto.paymodel.alipay;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.starter.data.perm.sensitive.SensitiveInfo;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import cn.bootx.platform.starter.data.perm.sensitive.SensitiveInfo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.paymodel.union;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.paymodel.voucher;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import cn.bootx.daxpay.code.paymodel.VoucherCode;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.paymodel.wallet;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.paymodel.wallet;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import cn.bootx.daxpay.code.paymodel.WalletCode;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

View File

@@ -1,8 +1,8 @@
package cn.bootx.daxpay.dto.paymodel.wechat;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import cn.bootx.daxpay.code.paymodel.WeChatPayCode;
import cn.bootx.starter.data.perm.sensitive.SensitiveInfo;
import cn.bootx.platform.starter.data.perm.sensitive.SensitiveInfo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.dto.refund;
import cn.bootx.common.core.rest.dto.BaseDto;
import cn.bootx.platform.common.core.rest.dto.BaseDto;
import cn.bootx.daxpay.code.pay.PayStatusCode;
import cn.bootx.daxpay.dto.payment.RefundableInfo;
import io.swagger.v3.oas.annotations.media.Schema;

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.exception.payment;
import cn.bootx.common.core.exception.FatalException;
import cn.bootx.platform.common.core.exception.FatalException;
import cn.bootx.daxpay.code.PaymentCenterErrorCode;
/**

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.exception.payment;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.daxpay.code.PaymentCenterErrorCode;
/**

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.exception.payment;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.daxpay.code.PaymentCenterErrorCode;
/**

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.exception.payment;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.daxpay.code.PaymentCenterErrorCode;
/**

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.exception.payment;
import cn.bootx.common.core.exception.BizException;
import cn.bootx.platform.common.core.exception.BizException;
import cn.bootx.daxpay.code.PaymentCenterErrorCode;
/**

View File

@@ -1,6 +1,6 @@
package cn.bootx.daxpay.exception.payment;
import cn.bootx.common.core.exception.FatalException;
import cn.bootx.platform.common.core.exception.FatalException;
import cn.bootx.daxpay.code.PaymentCenterErrorCode;
/**

Some files were not shown because too many files have changed in this diff Show More