Binary Wang
|
38959f821a
|
🐛 #1455 修复微信支付分账结果查询接口的分账接收人解析错误的问题,并补充相关单元测试代码
|
2020-03-22 14:37:32 +08:00 |
|
JoeWoo
|
d3b58e3174
|
🎨 #1458 微信支付createOrder方法增加一个重载实现
调用 WxPayService 的 <T> T createOrder(WxPayUnifiedOrderRequest request) 时,经常找源码来看返回什么样的实体类,再强制转换。
通常在业务中使用此方法时,可以明确交易类型,所以添加一个交易类型的类,设置交易类型的同时,顺便作为确定 createOrder 返回类型的参数传入。
|
2020-03-22 11:13:36 +08:00 |
|
Binary Wang
|
f58ba62acc
|
🎨 #1428 微信支付统一下单接口中的attach和detail参数在生成xml时加入CDATA标签
|
2020-03-08 20:15:36 +08:00 |
|
Binary Wang
|
70640f4d00
|
🎨 规范部分单元测试方法名
|
2020-02-23 11:11:45 +08:00 |
|
outersky
|
ccb25345ff
|
🎨 #1390 微信支付增加XML转换的快速模式,发送请求以及组装响应对象的时候不再依赖反射机制
* 增加XML的快速模式,发送请求以及组装响应对象的时候,不再依赖java的反射机制。
1:提升性能
2:可以通过 graalvm 生成native image.
本次完成:全部BaseWxPayRequest的改造,部分BaseWxPayResult子类的改造。
* clean code
* 标记 xmlDoc 为 transient 否则toString()方法中Gson可能会堆栈溢出
* 完成大多数BaseWxPayResult子类的改造。还有 notify.*Result下面留了两个TODO需要处理。
* toXML时遗漏了sign参数
* 使用dom4j简化了toXML,同时根据本版本构建native-image的demo已经提交: https://github.com/outersky/wx-micronaut-graal.git 供参考。
* 完成了最后两个Result的xml解析。
|
2020-01-28 20:21:06 +08:00 |
|
Binary Wang
|
79f85176cb
|
🐛 #1275 微信支付优化对账单下载解析接口,兼容普通结算对账单
|
2019-12-26 17:29:10 +08:00 |
|
Binary Wang
|
fa1f085e1d
|
🐛 #1338 微信支付修复发送小程序红包接口的参数问题
|
2019-12-26 14:15:28 +08:00 |
|
酱油99号
|
d4d830fe3a
|
✨ #1309 增加发送和查询企业微信红包的接口
|
2019-12-03 17:09:31 +08:00 |
|
Binary Wang
|
9317366def
|
✨ #1033 微信支付增加发送小程序红包的接口
|
2019-12-01 16:55:55 +08:00 |
|
Binary Wang
|
acc0833622
|
🎨 规范化部分代码格式和命名
|
2019-11-02 21:47:21 +08:00 |
|
王广鑫
|
d184ff8303
|
✨ #1010 增加微信分账相关接口
* 微信单次分账接口
* - 微信多次分账
- 微信完结分账
- 添加分账接受方
- 删除分账接受方
- 查询分账结果【未能完成单元测试,微信返回签名失败】
- 分账回退【未能完成单元测试,使用真实数据返回“参数不正确”,我对比官方文档除了缺少`sub_mch_id`和`sub_appid`之外其他相同,当我随便填了一个商户id的时候,提示“回退方没有开通分账回退功能”】
- 回退结果查询【未能完成单元测试,因分账回退无法进行,模拟数据返回”记录不存在“】
|
2019-10-24 09:23:56 +08:00 |
|
王广鑫
|
81df397536
|
✨ #1010 微信支付模块增加单次分账接口
|
2019-10-22 13:45:55 +08:00 |
|
Binary Wang
|
ecc407a6e9
|
🐛 #1161 微信支付修复EntPayRequest类的toString方法问题
|
2019-08-21 11:59:59 +08:00 |
|
m8cool
|
7a389ad851
|
#1125 微信支付模块修复对账单下载接口结果中缺失订单总金额和申请退款总金额的问题
|
2019-07-29 11:06:40 +08:00 |
|
Binary Wang
|
9149cd441a
|
#1088 微信支付结果通知内容细微调整,希望能解决部分人遇到的变态问题
|
2019-07-14 14:24:50 +08:00 |
|
Binary Wang
|
158171c5d1
|
增加一点测试代码
|
2019-06-30 22:21:47 +08:00 |
|
Binary Wang
|
60ebb54958
|
#1059 微信支付证书地址参数keyPath支持使用网络地址
|
2019-06-02 12:58:43 +08:00 |
|
Binary Wang
|
8ec61d1328
|
#903 disable DOCTYPE to fix XXE Vulnerability
|
2019-01-10 18:28:55 +08:00 |
|
Binary Wang
|
0d7ea29652
|
xml代码优化
|
2018-11-12 11:27:14 +08:00 |
|
Binary Wang
|
34cea664ba
|
#788 批量修改所有使用字符串的getBytes方法的地方,显式使用utf-8编码,以免某些场景下出问题
|
2018-10-12 20:22:16 +08:00 |
|
Binary Wang
|
fbca4cdc59
|
pay模块批量添加缺失的javadoc文档
|
2018-09-23 22:05:06 +08:00 |
|
Binary Wang
|
df8dcb003c
|
#752 修复微信支付拉取支付评价的接口(limit不参与签名)
|
2018-09-09 12:10:15 +08:00 |
|
鱼丸Cwivan
|
cc6dd65671
|
#503 微信支付增加资金账单下载接口
|
2018-09-05 00:11:13 +08:00 |
|
Binary Wang
|
a10007a68e
|
#629 修复WxPayOrderNotifyResult解析xml报错问题
|
2018-06-20 00:00:02 +08:00 |
|
Binary Wang
|
71f97c063f
|
简化代码
|
2018-05-13 18:26:41 +08:00 |
|
Binary Wang
|
445b47b618
|
完善测试
|
2018-04-23 21:22:40 +08:00 |
|
Binary Wang
|
8b30615cd7
|
#530 微信支付申请退款接口结果类增加单个代金券相关参数 ,并根据官方文档整理其他参数
|
2018-04-22 00:33:33 +08:00 |
|
Binary Wang
|
d619848211
|
优化单元测试提示信息
|
2018-03-30 18:00:44 +08:00 |
|
Binary Wang
|
0a55dc578a
|
#457 实现扫码支付回调通知的解析
|
2018-03-28 20:16:11 +08:00 |
|
Binary Wang
|
2629f63a8e
|
修复被误修改的红包相关参数
|
2018-02-08 18:15:47 +08:00 |
|
Binary Wang
|
48d3163b33
|
优化部分代码
|
2018-01-29 18:48:57 +08:00 |
|
Binary Wang
|
8e1c9263ac
|
优化部分代码
|
2018-01-25 18:46:10 +08:00 |
|
Binary Wang
|
8db4935428
|
微信支付修复红包查询结果类解析问题
|
2018-01-24 15:08:27 +08:00 |
|
Binary Wang
|
1a4ca8c0bd
|
规范notifyUrl字段属性写法
|
2018-01-19 17:12:17 +08:00 |
|
Binary Wang
|
0240fffa1c
|
#392 微信支付增加企业付款到银行卡的相关接口
|
2017-12-21 23:49:57 +08:00 |
|
Binary Wang
|
34a974bc28
|
#392 微信支付增加企业付款到银行卡的相关接口
|
2017-12-21 00:33:07 +08:00 |
|
Binary Wang
|
a361487507
|
企业付款相关接口抽取为一个独立的接口实现类
|
2017-12-19 23:07:26 +08:00 |
|
Binary Wang
|
d804d153fc
|
重构不规范的类名
|
2017-12-16 18:40:45 +08:00 |
|
Binary Wang
|
cbf18e8ca4
|
#321 微信支付下载对账单接口增加对GZIP格式的支持
|
2017-12-16 17:07:16 +08:00 |
|
Binary Wang
|
67abc9216f
|
修复checkstyle检查出来的部分代码问题
|
2017-11-07 15:29:10 +08:00 |
|
Binary Wang
|
8d6cfce13c
|
优化部分代码
|
2017-10-20 15:19:19 +08:00 |
|
Binary Wang
|
64f0e7cf6b
|
#355 修复为支持拉取订单评价数据接口而引入的签名bug
|
2017-10-17 17:40:33 +08:00 |
|
Binary Wang
|
70f7bd7e7a
|
优化代码,尽量使用已定义的常量
|
2017-09-22 11:11:22 +08:00 |
|
Binary Wang
|
a088202507
|
pay模块接口增加createOrder用以替换getPayInfo方法
|
2017-09-21 15:15:35 +08:00 |
|
Binary Wang
|
d2fbb51b68
|
修正一个错误的类属性命名
|
2017-09-19 10:19:30 +08:00 |
|
Binary Wang
|
a5c61268ef
|
#320 增加“拉取订单评价数据“接口方法
|
2017-09-02 23:48:33 +08:00 |
|
Binary Wang
|
434703327b
|
#319 增加“退款结果通知“处理方法,并优化调整微信支付相关代码
|
2017-09-01 19:18:08 +08:00 |
|
Binary Wang
|
24fdf00977
|
微信支付增加获取微信的请求和响应数据的方法getWxApiData(),方便使用者获取使用该数据
|
2017-08-25 15:08:30 +08:00 |
|
Binary Wang
|
e7f507baa3
|
微信支付接口抽取部分常量
|
2017-08-24 11:23:21 +08:00 |
|
Binary Wang
|
70d90c8b9b
|
非法参数的异常统一使用WxPayException
|
2017-07-31 17:42:34 +08:00 |
|