|  | 06c8ae81d2 | 🆕 #1532 微信支付模块增加汇率查询的接口 | 2020-05-23 21:42:37 +08:00 |  | 
			
				
					|  | bcefec0f4b | 🎨 优化代码 | 2020-05-23 21:05:03 +08:00 |  | 
			
				
					|  | 69ac4ec4a7 | 🎨 #1572 微信支付调起支付时的nonceStr参数使用统一下单时的参数值 | 2020-05-21 21:25:30 +08:00 |  | 
			
				
					|  | 11e81d8318 | 🎨 优化代码 | 2020-05-21 21:23:53 +08:00 |  | 
			
				
					|  | 50e50c13c4 | 🎨 微信支付分支付回调接口优化以及补充测试代码 | 2020-05-21 21:18:59 +08:00 |  | 
			
				
					|  | 4929e4e03e | 🎨 优化代码 | 2020-05-19 22:01:12 +08:00 |  | 
			
				
					|  | 40ab5dd402 | 🎨 修复重构后的代码 | 2020-05-19 21:48:46 +08:00 |  | 
			
				
					|  | 39cea92171 | 🎨 微信支付分相关接口代码重构规范化 | 2020-05-19 21:28:31 +08:00 |  | 
			
				
					|  | 8709a9c5a7 | 🆕 #1090 增加微信支付分和免押租借相关接口 | 2020-05-19 16:25:18 +08:00 |  | 
			
				
					|  | 6186d25697 | 🔖 发布 3.7.9.B 测试版本 | 2020-05-13 21:41:52 +08:00 |  | 
			
				
					|  | 7ee277219e | 🎨 #1549 微信支付证书读取代码优化,支持读取打进jar包里的证书文件 | 2020-05-12 19:42:33 +08:00 |  | 
			
				
					|  | ef7516c191 | 🆕 #1556 增加微信支付或退款回调的时候返回xml字符串方法 | 2020-05-11 17:45:28 +08:00 |  | 
			
				
					|  | a90793885a | ⬆️ 更新部分依赖jar包版本 | 2020-05-02 21:15:11 +08:00 |  | 
			
				
					|  | 9472dd3d4f | 🔖 发布 3.7.8.B 测试版本 | 2020-04-26 00:12:52 +08:00 |  | 
			
				
					|  | 1ccce79b6b | 🐛 微信支付完结分账接口服务商模式下签名时需要忽略subAppId | 2020-04-25 23:15:15 +08:00 |  | 
			
				
					|  | 7ace417364 | 🔖 发布 3.7.7.B 测试版本 | 2020-04-19 09:40:07 +08:00 |  | 
			
				
					|  | 1487ce3e29 | 🔖 发布 3.7.6.B 测试版本 | 2020-04-11 22:09:33 +08:00 |  | 
			
				
					|  | d703f2d35c | 🔖 发布 3.7.5.B 测试版本 | 2020-04-04 19:24:01 +08:00 |  | 
			
				
					|  | 61e6221bd7 | 🎨 #1483 微信支付异步通知解析时使用通知里的签名类型进行验签 | 2020-04-04 13:38:27 +08:00 |  | 
			
				
					|  | 3048767a43 | 🔖  发布 3.7.4.B 测试版本 | 2020-03-29 12:55:06 +08:00 |  | 
			
				
					|  | 73ecaabdb4 | 🐛 #1463 修复微信支付查询分账结果请求签名问题,subAppId不参与签名 | 2020-03-28 20:58:56 +08:00 |  | 
			
				
					|  | a45a98234d | #1462 优化刷脸支付获取微信刷脸支付凭证的接口,保证请求到微信端时signType有值 | 2020-03-28 18:18:20 +08:00 |  | 
			
				
					|  | faf07b3d27 | 🐛 修复微信支付分账查询接口返回结果类里的分帐单号字段错误的问题 | 2020-03-26 23:17:06 +08:00 |  | 
			
				
					|  | 60c37d83da | 🎨 #1472 补充微信支付模块部分Result类在XML快速模式转换下缺失的字段 | 2020-03-26 23:05:39 +08:00 |  | 
			
				
					|  | bb12cce0b8 | 🎨 优化代码,增加单元测试 | 2020-03-23 17:08:56 +08:00 |  | 
			
				
					|  | c15384ff8d | 🔖 发布 3.7.3.B 测试版本 | 2020-03-22 16:37:29 +08:00 |  | 
			
				
					|  | 2cda0e45e1 | 🎨 增加构造方法 | 2020-03-22 15:16:27 +08:00 |  | 
			
				
					|  | 71d6d7fdaa | 🎨 #1441 修复刷脸支付获取AuthInfo接口字段顺序问题 | 2020-03-22 14:53:26 +08:00 |  | 
			
				
					|  | ffb25e9555 | 🎨 #1443 微信支付createOrder接口返回对象的几个封装实现类增加无参构造方法 | 2020-03-22 14:48:50 +08:00 |  | 
			
				
					|  | b9f60cd7c0 | 🎨 #1452 微信支付付款码支付请求类的storeMap方法增加保存分账字段 | 2020-03-22 14:43:43 +08:00 |  | 
			
				
					|  | 38959f821a | 🐛 #1455 修复微信支付分账结果查询接口的分账接收人解析错误的问题,并补充相关单元测试代码 | 2020-03-22 14:37:32 +08:00 |  | 
			
				
					|  | 83d1b933e6 | 🐛 #1445 付款码支付请求参数里的receipt修改为非必传 | 2020-03-22 11:25:47 +08:00 |  | 
			
				
					|  | d3b58e3174 | 🎨 #1458 微信支付createOrder方法增加一个重载实现 调用 WxPayService 的 <T> T createOrder(WxPayUnifiedOrderRequest request) 时,经常找源码来看返回什么样的实体类,再强制转换。
通常在业务中使用此方法时,可以明确交易类型,所以添加一个交易类型的类,设置交易类型的同时,顺便作为确定 createOrder 返回类型的参数传入。 | 2020-03-22 11:13:36 +08:00 |  | 
			
				
					|  | ec8cc3ba99 | 🔖 发布 3.7.2.B 测试版本 | 2020-03-15 23:52:42 +08:00 |  | 
			
				
					|  | c184ae1e4c | 🎨 文档地址修复 | 2020-03-12 18:46:03 +08:00 |  | 
			
				
					|  | 2406dc63ac | 🎨 #1435 微信支付查询结果类增加几个缺失的参数 | 2020-03-12 17:51:00 +08:00 |  | 
			
				
					|  | c8a23b848f | 🔖 发布 3.7.1.B 测试版本 | 2020-03-08 21:12:16 +08:00 |  | 
			
				
					|  | fb4705281a | 🎨 优化代码,增加serialVersionUID | 2020-03-08 20:20:10 +08:00 |  | 
			
				
					|  | f58ba62acc | 🎨 #1428 微信支付统一下单接口中的attach和detail参数在生成xml时加入CDATA标签 | 2020-03-08 20:15:36 +08:00 |  | 
			
				
					|  | 1b66e77d71 | 🔖 发布3.7.0正式版本 | 2020-02-29 17:18:50 +08:00 |  | 
			
				
					|  | 99d450f3cf | 🎨 优化代码 | 2020-02-29 14:29:50 +08:00 |  | 
			
				
					|  | 70640f4d00 | 🎨 规范部分单元测试方法名 | 2020-02-23 11:11:45 +08:00 |  | 
			
				
					|  | 8012154ec9 | 🐛 #1405 微信支付创建订单接口中交易类型为JSAPI时的签名方法不默认为MD5,从请求对象中获取 | 2020-02-22 21:48:31 +08:00 |  | 
			
				
					|  | 2e2d5ffb56 | 🔖 发布3.6.9.B测试版本 | 2020-02-17 19:30:06 +08:00 |  | 
			
				
					|  | 47061bde2b | 🔖 发布3.6.8.B测试版本 | 2020-02-01 19:45:43 +08:00 |  | 
			
				
					|  | e9efa900a9 | 🆕 #1392 增加weixin-graal模块,配合graal以产生native-image配置。 目的:解决native-image中gson功能无效的问题。
可以通过项目的 native-image Profile 来启用:
mvn -P native-image -Dmaven.test.skip=true clean source:jar install
编译时会在各包中增加2个文件:
META-INF/native-image/.../reflection-config.json
META-INF/native-image/.../native-image.properties | 2020-01-31 21:27:02 +08:00 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 15f7de33f9 | 🔖 发布3.6.7.B测试版本 | 2020-01-19 18:36:06 +08:00 |  | 
			
				
					|  | b2ea2fe52a | 🆕 #1352 微信支付付款码支付请求对象增加官方文档新添加的两个参数字段 | 2020-01-19 18:16:38 +08:00 |  | 
			
				
					|  | 1a136a2403 | 🆕 #1385 微信支付付款码支付请求对象添加支持分账的参数 | 2020-01-19 18:10:31 +08:00 |  |