Commit Graph

363 Commits

Author SHA1 Message Date
DaxPay
e753d0c448 fix(service): 修复码牌相关删除功能中的数据存在性检查 2025-02-08 15:46:34 +08:00
DaxPay
b32fbdef40 fix: 分账自动完结数据库字段不存在 2025-02-06 15:28:58 +08:00
bootx
9a0e977707 fix(refund): 修复退款成功状态下错误信息被清空 2025-01-12 20:21:03 +08:00
DaxPay
4f8ae5bd1a doc 版本号升级 2025-01-04 10:44:00 +08:00
bootx
2b8d8b7ee0 fix: 微信V2退款回调退款号处理失败 2024-12-29 10:28:19 +08:00
bootx
d1238dd43c fix: 对账单数据是否一致判断错误 2024-12-29 10:00:01 +08:00
DaxPay
db5720e2a9 feat 商户应用增加停用功能 2024-12-26 09:59:51 +08:00
DaxPay
842cf71a93 feat 对各种交易增加新的同步失败异常处理, 防止同步失败后无限进行同步 2024-12-24 20:15:33 +08:00
DaxPay
fb1014d907 feat 支付宝服务商支付 2024-12-24 18:52:09 +08:00
bootx
861f27ff0c refactor(alipay): 将支付宝通道标识从 ALI 修改为 ALIPAY 2024-12-20 23:20:52 +08:00
DaxPay
9830930717 style 代码格式微调 2024-12-20 18:02:29 +08:00
DaxPay
0d3b7bf872 fix 订单支付成功重复更新问题 2024-12-20 09:58:10 +08:00
DaxPay
261777a59d fix 订单支付成功重复更新问题 2024-12-20 09:56:56 +08:00
DaxPay
87a431c316 style 分账包名修改 2024-12-19 20:28:51 +08:00
DaxPay
05a79959de style 分账包名修改 2024-12-19 19:25:32 +08:00
DaxPay
8150ecf778 perf: 优化自动分账没有默认分账组时的处理 2024-12-19 11:42:41 +08:00
DaxPay
0bfc0c6c97 feat 分账SDK相关接口, 版本号升级 2024-12-18 14:23:33 +08:00
bootx
b5d10f1ead feat: 自动分账/自动完结/自动同步状态功能实现 2024-12-17 22:27:27 +08:00
DaxPay
aa6505e5ae feat 分账消息通知和回调, 分账事件创建 2024-12-17 18:08:03 +08:00
DaxPay
c0ee1dd7f8 fix: 修复分账配置更新不生效问题, 修复wxjava配置使用base64无法解析问题, 修复微信分账同步有空指针问题 2024-12-17 16:50:05 +08:00
bootx
f85eca4296 feat(wechat): 实现微信分账 V2 和 V3 接口, 修复微信支付 v2 接口设置分账不生效问题 2024-12-16 22:48:32 +08:00
DaxPay
d0bab54db5 feat 微信分账调试 2024-12-16 18:09:52 +08:00
DaxPay
13c28069ec feat 分账同步功能开发 2024-12-16 16:34:45 +08:00
bootx
6229c5a69a feat: 分账订单创建问题修复和返回字段优化 2024-12-11 23:28:02 +08:00
DaxPay
8708339502 style(allocation): 分账接口联调和优化 2024-12-11 18:07:15 +08:00
DaxPay
2dfe9574bb feat(allocation): 优化分账接收方和分账组功能- 后台管理时,分账组和接收方编号自动生成 2024-12-10 20:53:15 +08:00
DaxPay
5113993111 fix sm3签名校验问题 2024-12-10 11:35:49 +08:00
DaxPay
1096906e15 fix SDK参数和返回对象与接口不一致修改 2024-12-10 11:09:28 +08:00
bootx
181993c4d3 feat: 新增支付宝分账和微信服务 2024-12-09 22:34:15 +08:00
DaxPay
68ec92a00e refactor(allocation): 重构分账相关代码
- 优化分账配置功能
- 重命名相关类和接口,使其命名更加清晰和统一
2024-12-09 19:49:48 +08:00
DaxPay
69d0394441 refactor(daxpay): 修正收银台相关接口命名 2024-12-09 13:49:51 +08:00
bootx
8c180d6f2a fix pg数据库数据和字段与MySQL进行同步 2024-12-08 22:31:07 +08:00
DaxPay
a48e37c7b7 build docker 构建镜像相关配置, all on one相关配置优化 2024-12-06 16:46:27 +08:00
DaxPay
31b50869b2 build 3.0.0.beta1, fix pg数据库脚本 2024-12-05 20:45:18 +08:00
DaxPay
334af5b5f1 feat(checkout): 支持聚合支付条码支付 2024-12-05 15:31:16 +08:00
bootx
1270288c2f feat(core): 添加表单支付方式并优化收银台逻辑
- 在 CheckoutCallTypeEnum 中新增 FROM表单支付方式
- 在 CheckoutController 中添加 getCheckoutUrl 接口
- 优化 CheckoutQueryService 中的配置查询逻辑
-简化 CheckoutService 中的支付流程
2024-12-04 22:43:23 +08:00
DaxPay
633b7ea17a feat(core): 完成收银台功能并优化配置
- 实现收银台台功能
- 添加 CheckoutGroupConfigResult 和 CheckoutItemConfigResult 类的主键字段- 更新 CheckoutQueryService 以设置订单信息
- 调整 Task.md 中的任务列表,标记已完成的收银台相关任务
2024-12-04 19:23:19 +08:00
DaxPay
947817e12d feat(core): 完善收银台功能并优化相关配置
- 新增小程序支付方式
- 更新聚合支付名称
- 添加收银台签名接口
- 实现收银台链接创建功能
-优化收银台配置查询
- 修复聚合支付URL生成逻辑- 优化微信授权URL生成格式
2024-12-04 15:12:28 +08:00
bootx
554aa7e123 perf 优化收银台支付流程 2024-12-03 22:10:58 +08:00
DaxPay
77379828f6 refactor(sdk): 重构 SDK 参数和响应模型
- 更新了多个 SDK 参数和响应模型类的结构
- 优化了字段注解和数据校验
-统一了代码风格,提高了可读性和可维护性
2024-12-03 17:45:44 +08:00
DaxPay
0cc8ac4007 feat(checkout): 重构收银台相关参数和接口
- 更新了 CheckoutAuthCodeParam、CheckoutAuthUrlParam 和 CheckoutPayParam等参数类的结构和字段- 修改了 CheckoutController 中的接口,增加了生成授权链接和获取授权结果的功能
- 重构了 CheckoutService 中的 generateAuthUrl 和 auth 方法,支持聚合支付类型
- 更新了 AbsCheckoutStrategy 和 WechatCheckoutStrategy 中的 generateAuthUrl 方法签名
2024-12-02 19:57:37 +08:00
DaxPay
4ea1e39e2f refactor(payment): 重构收银台相关代码
- 修改类名和包名,优化代码结构- 新增 AbsCheckoutStrategy 类,用于收银台支付
- 更新 CashierCodeService 和 CheckoutService,使用新的策略类
-调整 CashierCodeAuthUrlParam 和 CheckoutAggregatePayParam 的命名
2024-12-02 19:11:42 +08:00
DaxPay
65f186a31f doc 注释更新 2024-11-30 17:21:20 +08:00
DaxPay
250a50c87a feat(cashier): 实现收银台支付功能
- 新增收银台支付参数和结果对象
- 实现收银台聚合支付配置查询
- 添加收银台支付逻辑,支持多种支付方式
- 优化支付服务,增加重复支付检查
- 调整支付同步服务,增加待支付状态检查
2024-11-29 16:44:27 +08:00
DaxPay
ae0e954f51 refactor(daxpay): 重构收银台配置相关接口和数据结构
- 修改了 CheckoutAggregateEnum 的描述
- 优化了 CheckoutConfigResult 中的字段命名
- 重构了 CheckoutConfigController 中的接口路径和参数命名
-调整了 CheckoutGroupConfigManager 和 CheckoutItemConfigManager 中的排序字段
- 重命名了 CheckoutAggregateConfig、CheckoutConfig、CheckoutGroupConfig 和 CheckoutItemConfig 中的部分字段
- 更新了相关 Vo 类和 Param 类中的字段和描述
2024-11-28 20:13:38 +08:00
DaxPay
d71b3dfeb5 feat(checkout): 新增收银台配置和支付功能
- 添加收银台配置相关枚举类
- 实现收银台配置和支付的接口和逻辑
- 新增聚合支付配置和支付方式
- 优化收银台订单和配置信息的获取
2024-11-27 21:45:43 +08:00
DaxPay
c842447d2f (cashfeatier): 添加收银台支付功能
- 新增收银台类型枚举和相关参数类
- 实现收银台订单创建和支付逻辑
- 添加收银台配置管理和查询功能- 优化支付辅助服务,增加订单状态检查和限额验证
2024-11-26 20:26:54 +08:00
DaxPay
eaa936c9c7 feat(config): 重构收银台配置模块
- 将 CashierCodeConfig 相关类移动到 config.cashier 包中- 新增 CheckoutConfig、CheckoutGroupConfig 和 CheckoutItemConfig 类
- 更新相关 Controller、Service 和 DAO层的包结构
- 修改 Task.md 文件中的任务列表
2024-11-26 16:40:22 +08:00
DaxPay
e63fb5e335 refactor(cashier): 重构收银台模块
- 将 ChannelCashierController 重命名为 CashierCodeController
- 更新了 CashierCodeService 和 CashierCodeConfigService 的实现
- 新增了 CashierCodeAuthCodeParam 和 CashierCodeAuthUrlParam 类
- 调整了 WechatPayConfig 和 WechatAuthService 的实现- 更新了相关文档和注释
2024-11-25 20:28:02 +08:00
DaxPay
8901fb7463 feat(payment): 添加分账功能并优化相关服务
- 新增分账功能,支持支付宝和微信支付的分账操作
- 重构支付宝支付流程,使用新的SDK- 更新微信支付示例,调整相关参数
- 优化收银台配置和支付订单相关服务- 调整分账比例的验证规则,支持更灵活的比例设置
2024-11-24 17:14:55 +08:00