Commit Graph

207 Commits

Author SHA1 Message Date
DaxPay
633b7ea17a feat(core): 完成收银台功能并优化配置
- 实现收银台台功能
- 添加 CheckoutGroupConfigResult 和 CheckoutItemConfigResult 类的主键字段- 更新 CheckoutQueryService 以设置订单信息
- 调整 Task.md 中的任务列表,标记已完成的收银台相关任务
2024-12-04 19:23:19 +08:00
DaxPay
250a50c87a feat(cashier): 实现收银台支付功能
- 新增收银台支付参数和结果对象
- 实现收银台聚合支付配置查询
- 添加收银台支付逻辑,支持多种支付方式
- 优化支付服务,增加重复支付检查
- 调整支付同步服务,增加待支付状态检查
2024-11-29 16:44:27 +08:00
DaxPay
d71b3dfeb5 feat(checkout): 新增收银台配置和支付功能
- 添加收银台配置相关枚举类
- 实现收银台配置和支付的接口和逻辑
- 新增聚合支付配置和支付方式
- 优化收银台订单和配置信息的获取
2024-11-27 21:45:43 +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
DaxPay
2cc0e10564 feat(cashier): 改进收银台功能并新增支付码牌配置
- 将 CashierTypeEnum 重命名为 CashierCodeTypeEnum,用于表示收银码牌类型
- 新增 CashierCodeResult 类用于收银码牌信息和配置的结果
- 添加 CashierCodeConfig 相关的控制器、服务、DAO 和实体类
-移除 ChannelCashierConfig 相关的代码,改为使用 CashierCodeTypeConfig
- 更新支付订单状态,新增待支付状态
- 调整 MPJ 依赖版本
2024-11-21 13:44:13 +08:00
DaxPay
a10ae1d1c0 feat(service): 添加交易报表功能, 微信Jsapi默认加密方式调整 2024-11-18 18:48:32 +08:00
DaxPay
5bec6513f0 feat(allocation): 实现分账接口并重构相关代码
- 新增分账请求、完结、查询接口
- 重构分账相关实体、DTO、Mapper等类- 更新数据库表结构,适应新的分账流程
- 优化代码组织,提高可维护性
2024-11-15 15:53:29 +08:00
DaxPay
87c9b1a8a5 feat 微信通道添加单独的认证跳转地址 2024-10-28 17:43:48 +08:00
DaxPay
0c51fa76d1 fix Mysql 脚本缺少 缺失 表pay_api_const 2024-10-28 14:11:40 +08:00
DaxPay
8fcb16ca6f feat 增加分账接收者列表接口和一些优化 2024-10-22 16:24:09 +08:00
DaxPay
34ea035c2b ref 一些接口参数的修改 2024-10-21 20:00:31 +08:00
DaxPay
986c3031f4 feat 日志模块 2024-10-12 15:39:16 +08:00
DaxPay
3f8dc60a6f fix 支付订单超时时间不得早于当前时间 2024-10-10 09:33:06 +08:00
bootx
6cd49a4ba3 feat 云闪付回调处理和一些接口联调, 优化精简统一SDK 2024-10-09 23:03:39 +08:00
DaxPay
389665de70 perf 支付通道支持启停用功能 2024-10-09 17:30:39 +08:00
DaxPay
a74c8e79a7 perf 支付/退款/转账商户订单号查询时根据AppId做隔离 2024-10-08 19:27:44 +08:00
DaxPay
01de34a3a2 fix 微信分账方接口调用不成功 2024-10-08 19:02:45 +08:00
bootx
5c1587eb3f feat 分账接收方功能 2024-10-07 21:49:30 +08:00
bootx
1cec4f7138 ref 统一交易调整模式更改为分开处理 2024-07-21 14:06:35 +08:00
DaxPay
3ef0ea2c07 ref 分账名称统一做简化, 完善各类型的交易调整单 2024-07-16 16:57:26 +08:00
DaxPay
42c706619b ref 修复单重构为调整单 2024-07-15 19:09:22 +08:00
bootx
f095d8f40e feat 调式转账接口 2024-06-30 23:09:49 +08:00
DaxPay
46d04530d9 fix 处理线上遇到问题: 支付宝获取用户信息;云闪付空指针问题;优化各类网址配置, 兼容结尾带/和不带/;错误字段长度 2024-06-27 16:04:45 +08:00
DaxPay
23af7c88f2 build 新版本发布准备 2024-06-26 20:54:12 +08:00
DaxPay
6197549e65 ref 参数校验优化, 异常类调整 2024-06-24 19:48:52 +08:00
DaxPay
53808352fb feat 转账演示联调 2024-06-24 16:23:12 +08:00
bootx
d42da8fd62 feat 转账订单调试 2024-06-23 23:11:02 +08:00
DaxPay
777d691d71 feat 异常体系完善 2024-06-19 21:37:56 +08:00
DaxPay
bd11adee36 fix 手动发起分账重试参数修正 2024-06-19 20:29:42 +08:00
DaxPay
96344eb0e9 pref 支付异常类拆分 2024-06-18 18:15:06 +08:00
DaxPay
9ef50fae2e pref 通知相关地址调整, 包结构调整 2024-06-17 20:59:36 +08:00
DaxPay
b19888d520 feat 支付宝转账接口相关调整 2024-06-17 20:04:52 +08:00
bootx
f3703a7ced ref 支付宝支付替换为原生SDK方式, 调整一些数据库字段必填和长度属性 2024-06-16 22:57:30 +08:00
bootx
676c0b3232 feat 新增支付宝获取OpenId相关接口 2024-06-16 15:57:47 +08:00
bootx
0f9b86fd89 feat 新增微信获取OpenId相关接口, 微信分账者绑定支持扫码获取OpenId 2024-06-16 01:30:18 +08:00
DaxPay
ed2b1c535b perf 支付限额名称统一, 去除一些无用配置参数 2024-06-14 18:02:08 +08:00
DaxPay
0c046ca65e feat 转账接口功能完善, 上下文对象进行优化精简 2024-06-14 16:07:49 +08:00
bootx
b6d608fd10 ref 添加字段长度必填和索引等信息 2024-06-12 22:54:31 +08:00
DaxPay
73919fea4d ref 订单相关字段设置长度, 索引配置, 分账订单名称简化 2024-06-12 19:24:57 +08:00
DaxPay
27e21470c1 ref 校验注解改名, 请求参数增加随机数, 增加请求有效时长参数和校验 2024-06-11 20:37:34 +08:00
DaxPay
783164d8e7 feat 增加IP地址校验器 2024-06-11 16:34:28 +08:00
DaxPay
b2b9e98583 ref 去除NotNotify字段, 各类型订单扩展合并到订单对象中 2024-06-11 16:11:05 +08:00
bootx
5b49ff70dc ref 平台配置改版. 接口配置改版. 脚手架精简, 删除无关功能 2024-06-09 18:36:27 +08:00
bootx
91b2b3d961 ref 分账字段统一为Alloc, 不包括接口名称, 支付订单拆分退款状态为单独的字段, 策略工厂修改为通用策略工厂 2024-06-08 23:22:46 +08:00
DaxPay
ce8dee8afe feat 支付订单拆分退款状态为单独的字段, 策略工厂修改为通用策略工厂 2024-06-07 17:21:02 +08:00
DaxPay
848c55d13c feat 转账订单开发 2024-06-06 20:35:37 +08:00
DaxPay
42cfd24558 feat 新增支付撤销, 支付订单增加撤销状态, 删除无关基础模块 2024-06-05 20:05:25 +08:00
DaxPay
4be042bc46 feat SQL更新, 调整支付订单不存在异常, 添加分账订单查询测试类 2024-06-03 21:08:36 +08:00