本次版本变动比较大,主要涉及微信支付,抽出来作为一个独立模块,详细使用方法请参考支付相关Demo。
主要更新内容如下:
- 【new api】扫描支付 支持生成二维码URL字符串接口
- 【new api】实现刷卡支付提交API #101
- 【new api】撤销订单API,并重构相关代码,简化开发 #101
- 【new api】增加微信支付 转换短链接API #101
- 【new api】增加微信支付 授权码查询OPENID接口API #101
- 【bug fix】修复菜单获取接口反序列化时subButtons为空的问题 #142
- 【bug fix】企业付款查询中mchId字段的特殊设置去掉
- 【bug fix】修复企业付款查询的代码
- 【bug fix】修复模板消息的MsgID的问题 #165
- 【bug fix】修复用户标签id类型不一致的问题 #175
- 【bug fix】修复基于Redis的微信配置的bug
- 【bug fix】修复支付结果通知缺失CDATA部分,导致微信重复发送通知
- 【bug fix】修复微信支付企业红包的问题:发送红包的返回结果中,没有签名,不需要进行签名检查。 #140
- 【enhancement】access_token缓存增加redis支持 (#169)
- 【enhancement】群发预览消息格式中加入对towxname和touser的支持
- 【enhancement】支持企业号mpnews消息类型 #143
- 【enhancement】自定义菜单加入对小程序的支持 #170
- 【enhancement】模板消息加入对小程序的支持 #172
- 【enhancement】规范统一openid的问题 #177
- 【enhancement】WxMpUserList里total类型改为long #176
- 【enhancement】重构代码,去掉带来过多jar包依赖的xml-path,使用java自带的xpath来实现相应功能。
- 【enhancement】增加接收会员信息事件的事件类型常量
- 【enhancement】支持微信支付的服务商功能 #123
- 【enhancement】微信支付相关代码独立成一个子模块
- 【enhancement】replace this.wxMpConfigStorage with this.getWxMpConfigStorage() #155
- 【enhancement】增加扫码支付回掉结果Bean