50 Commits

Author SHA1 Message Date
jkcdev
5c0dc11d5d 更新支付状态、退款状态的控制逻辑,独立的商户支付订单号、商户退款单号 2025-05-22 17:47:00 +08:00
jkcdev
443eae1e8a 更新支付状态、退款状态的控制逻辑,独立的商户支付订单号、商户退款单号 2025-05-22 17:38:18 +08:00
jkcdev
b58328f4ff Merge remote-tracking branch 'origin/main' 2025-05-22 16:36:29 +08:00
jkcdev
2f947f961c 申请订单详情,去除距离计算,增加查询结果与实体类映射手动实现 2025-05-22 16:36:20 +08:00
dzl
2dc1fed2e8 用户订单故障上报查询接口实现 2025-05-22 15:58:45 +08:00
dzl
fac44580d8 Merge remote-tracking branch 'origin/main' 2025-05-22 13:59:37 +08:00
dzl
6213965135 用户交易记录查询接口实现 2025-05-22 13:59:28 +08:00
jkcdev
043642f1b1 修改退款成功时间,使用支付平台返回的时间退款成功时间;修正订单详情对应字段 2025-05-22 13:54:38 +08:00
jkcdev
31d929c99d 修改退款申请订单详情中地址解析(含行政区划),轨迹里程计算实现 2025-05-22 13:16:17 +08:00
dzl
5b85cc252d 退款申请用户退款记录查询接口实现 2025-05-22 10:01:40 +08:00
dzl
b657d014a7 Merge branch 'main' of http://47.109.71.130:3000/attiya/ebike-share 2025-05-22 09:35:06 +08:00
dzl
5a39ad3fe2 新增退款申请用户退款记录查询接口 2025-05-22 09:35:01 +08:00
ae1fac7951 代码检查 2025-05-22 09:29:21 +08:00
dzl
bf31634e31 接口优化 2025-05-22 09:00:51 +08:00
dzl
d10edde2cf 新增退款申请用户交易记录接口 2025-05-21 17:08:58 +08:00
dzl
bba222e730 新增退款申请用户详情接口 2025-05-21 16:16:16 +08:00
jkcdev
6df85e7ca8 修改退款申请订单详情相关接口 2025-05-21 15:46:19 +08:00
dzl
e1acf4e735 dto优化 2025-05-21 15:10:47 +08:00
dzl
79e0f5860e Merge remote-tracking branch 'origin/main' 2025-05-21 10:17:35 +08:00
dzl
069fb90ce8 dto优化 2025-05-21 10:17:25 +08:00
jkcdev
4a30209d25 修改退款审核、退款环节,记录操作人ID,通过请求token获取用户ID(需要增加sa-token配置);修改定时任务配置,支付状态检查(12小时执行一次)、退款状态检查分开配置(半小时执行一次) 2025-05-21 10:14:23 +08:00
dzl
de701c4726 接口优化 2025-05-21 09:59:55 +08:00
dzl
2d80edfbe7 订单详情dto新增 2025-05-20 17:46:10 +08:00
dzl
d85a4cfa44 退款申请查询列表dto字段添加 2025-05-20 16:54:28 +08:00
jkcdev
5a5623069e 修改退款审核、退款环节,记录操作人ID,通过请求token获取用户ID 2025-05-20 16:46:49 +08:00
jkcdev
579c5fc6bf 修改退款各个环节同步订单状态的实现,增加6-退款申请中 7-退款驳回 8-退款失败三种状态 2025-05-20 11:23:25 +08:00
jkcdev
2d8cb7ff2c 修改退款各个环节同步订单状态的实现,增加6-退款申请中 7-退款驳回 8-退款失败三种状态 2025-05-20 10:55:58 +08:00
jkcdev
518bfb8ae9 完成退款列表,增加车辆编号、骑行起止时间,便于查询骑行轨迹 2025-05-19 17:13:09 +08:00
jkcdev
130a286a4f 完成退款申请接口实现,处理退款失败原因;后续增加退款申请后同步状态到订单表:增加退款申请中、退款驳回、退款失败状态 2025-05-19 15:04:54 +08:00
dzl
5649266291 退款申请接口实现优化 2025-05-19 09:52:31 +08:00
dzl
ec2ed279ee 退款申请接口实现优化 2025-05-19 09:50:04 +08:00
dzl
aa3c09b95e 退款申请接口实现优化 2025-05-19 09:47:18 +08:00
jkcdev
8870d14b42 完成退款列表、退款审核、退款更新等实现 2025-05-16 15:51:00 +08:00
dzl
af98722094 新增订单明细dto 2025-05-16 10:21:19 +08:00
dzl
8afc55ca65 dto优化 2025-05-15 10:49:01 +08:00
dzl
2a463770db dto优化 2025-05-15 10:36:13 +08:00
dzl
7432acb4b5 dto优化 2025-05-15 10:35:00 +08:00
dzl
9a522f94a9 dto优化 2025-05-15 10:29:37 +08:00
dzl
d66c6f86b8 新增骑行订单退款申请查询dto 2025-05-15 10:28:53 +08:00
jkcdev
5a94e8da43 完成支付请求、重新发起请求、实际支付(通知回调为测试),需要跟踪状态轮询时是否更新数据库中的状态;退款申请已经完成,还需要根据业务系统增加审核相关字段 2025-05-14 17:47:36 +08:00
jkcdev
e2f9b2356f 支付配置改为RSAPublicKeyConfig,增加公钥配置,但是WXCertUtil.exe 生成的apiclient_cert.pem格式不正确 2025-05-12 18:10:11 +08:00
jkcdev
c64f61560f 增加订单信息获取接口,支付模块通过feign获取支付的详细信息(订单、用户openid、支付明细),稍后测试支付、退款 2025-05-12 11:07:14 +08:00
jkcdev
e76fd4d9e1 修改了支付、退款的逻辑,前端只提交一个订单号;增加正在支付订单判断,避免重复支付;同时修改退款逻辑,前端只提供订单号(需要增加退款申请,用于退款时获取退款金额) 2025-05-09 17:49:33 +08:00
jkcdev
934470958b 增加支付、退款通知回调接口控制器,定时任务还用多线程ThreadPoolTaskScheduler替换原有@Schedule注解 2025-05-06 09:06:17 +08:00
jkcdev
9d51479b97 增加支付、退款状态查询接口(后面考虑是否保留查询微信支付获取支付、退款详情的接口)返回是否成功状态 2025-04-30 16:35:27 +08:00
jkcdev
ad34ae1f10 增加支付、退款状态查询接口(后面考虑是否保留查询微信支付获取支付、退款详情的接口)返回是否成功状态 2025-04-30 16:28:43 +08:00
jkcdev
282b211b4b 完成微信支付数据库同步、状态检查、支付退款通知回调验签、解密、状态同步;后续研究沙箱调试,验证代码正确性 2025-04-29 14:33:01 +08:00
jkcdev
004c761b6c 完成微信支付数据库同步、状态检查、支付退款通知回调验签、解密、状态同步;后续研究沙箱调试,验证代码正确性 2025-04-29 14:31:26 +08:00
jkcdev
54f2d49dea 微信支付整体框架已经完成,直接使用JavaSDK-v3实现,包括服务的封装、数据库的交互;还需要完善付款、退款回调的实现,状态轮训的逻辑优化 2025-04-27 17:51:54 +08:00
jkcdev
862279391f 微信支付整体框架已经完成,直接使用JavaSDK-v3实现,包括服务的封装、数据库的交互;还需要完善付款、退款回调的实现,状态轮训的逻辑优化 2025-04-27 17:50:45 +08:00