3627 Commits

Author SHA1 Message Date
fd98fad567 微信支付的所有模块进行 Package 的重命名,删除不需要的模块 2023-01-26 07:35:47 -05:00
6a20373254 添加自述文件 2023-01-25 22:58:27 -05:00
c6a20f1a72 把微信支付的博客合并进项目 2023-01-25 22:58:10 -05:00
3655e95a67 删除并不需要的 jedisPool 实现 2023-01-25 20:31:14 -05:00
09684077ea 修改微信的配置文件路径,我们只提供 2 种存储方式内存和 Redis 2023-01-24 12:46:01 -05:00
843193024c 更新项目常量,同时修改使用 RxJava 2023-01-23 19:52:29 -05:00
5d906b1fba 修改方法为同步方法,以保障线程安全 2023-01-23 18:44:42 -05:00
2081e708a8 添加 .addInterceptor(new WeChatErrorInterceptor()) 进行全局错误处理 2023-01-23 18:43:45 -05:00
6a8bde04be WeChatErrorInterceptor 用于处理微信 API 返回的时候给出的代码是 200 ,但是实际上的错误原因和代码是在返回 Body 里面。
为了方便我们进行调用,我们在这里把调用返回使用 400 来表示错误代码,以便于在调用 Client 中进行捕获。
2023-01-23 18:42:27 -05:00
c59e8740d6 微信错误代码的枚举类型,集中到一个文件中 2023-01-23 18:32:27 -05:00
2836428f68 把微信使用的常量统一集中进行配置 2023-01-23 18:31:41 -05:00
54d4e054e6 HttpClientMediaType 定义我们在 Http 请求时候需要使用的访问媒体类型 2023-01-23 18:28:01 -05:00
b5c654d3fc 更新使用 Retrofit 的 RxJava 方式来调用获得访问腾讯 API 需要的 access token 2023-01-23 08:06:04 -05:00
ddf6d80599 更新自述文件,老的代码中使用了 Lock 来进行线程同步,我们希望删除这个功能。 2023-01-23 07:57:05 -05:00
5c23311d69 把 Jackson 的依赖移动到父项目中 2023-01-22 09:12:24 -05:00
f0c1ea178b 把微信使用的 Access Token 对象放到 model 目录下
尽量删除使用的 lombok,不在包中使用 lombok

更新测试
2023-01-22 08:26:24 -05:00
89cf809f5f 更新自述文件中有关 Demo 的链接。
https://www.ossez.com/t/wechat-j-demo/14303

同时删除 demo.md 文件。
2023-01-21 18:27:18 -05:00
7e20e4a59a 更新许可证信息 2023-01-21 18:16:19 -05:00
081e0b7e6e 更新自述文件,[Retrofit 是什么](https://www.ossez.com/t/retrofit/14302) 2023-01-21 18:15:58 -05:00
e1cf8088be 更新使用 okHTTP 2023-01-21 18:07:11 -05:00
73c2a89f70 修改 Okhttp 的调用方式 2023-01-20 14:31:11 -05:00
79b5a11a9e WeChat-J 更新项目删除不需要的 HTTP 客户端 2023-01-19 12:29:30 -05:00
ad67ed3441 针对微信开放平台,修改包的名字 2023-01-11 15:39:35 -05:00
6ba6e1829f 针对微信开放平台,修改包的名字 2023-01-11 15:36:16 -05:00
677e796990 针对微信公众号,修改配置的包的名字 2023-01-11 15:32:34 -05:00
05b85efc0f 更新包的名字 2023-01-11 15:17:54 -05:00
c8cc611085 删除无效的图片文件 2023-01-11 09:53:21 -05:00
8edbe341ed 因为我们使用 Jenkins 来做持续集成的,因此我们不需要其他的集成文件 2023-01-11 09:48:18 -05:00
4812dc26dc 删除代码规范 2023-01-11 09:45:33 -05:00
38faf619a9 针对公众号添加为子模块 2023-01-11 09:43:36 -05:00
a8fe23030f 删除无效的许可证信息,并把公众号的内容独立出来. 2023-01-11 09:43:16 -05:00
Binary Wang
112f7c100e 🔖 发布 4.4.8.B 测试版本 2022-12-07 23:50:17 +08:00
大林哥
abae2cfce9 🎨 【企业微信】微信客服消息增加视频号商品和订单消息类型 2023-01-10 13:27:56 +00:00
Binary Wang
6ccbf900db 🎨 优化部分代码 2023-01-10 14:37:59 +08:00
wangmeng3486
64e29af498
🐛 #2908 【企业微信】修复用户接口直属领导参数没有被正常序列化的问题 2023-01-09 13:47:29 +08:00
Binary Wang
521ea08ba9 🎨 优化部分代码,移除校验 2023-01-09 09:32:37 +08:00
源三岁
1557894954 🎨 【公众号】补充对订阅通知类型的消息的支持 2022-12-30 18:17:32 +08:00
Binary Wang
e425817e69 🎨 尝试去掉无用的validation-api依赖 2022-12-30 18:17:17 +08:00
NotePlus
0d1320a48f 🆕【微信支付】增加查询结算账户、查询分账结果、查询分账回退结果和申请分账账单等V3接口 2022-12-25 14:38:26 +00:00
rodgerYoung
87c33ac776 🎨 spring boot 3.0 starter注入方式添加 2022-12-22 20:13:36 +08:00
Binary Wang
90556820ba 🔖 发布 4.4.7.B 测试版本 2022-12-07 21:49:58 +08:00
Binary Wang
b7ceeed557 🎨 优化重构OA审批模板相关接口及类定义 2022-12-17 15:18:24 +08:00
yiyingcanfeng
baa8a6da37
🆕 #2905【企业微信】增加OA模块创建审批模板、更新审批模板的接口 2022-12-17 15:10:00 +08:00
Binary Wang
901fceba27 🎨 小程序代码提交审核代码重构优化,删除重复定义类 2022-12-17 15:05:35 +08:00
LinZhaoguan
e0a39c8d68
🎨 #2903 【微信支付】优化服务商模式的微信支付分相关代码
1.优化请求参数赋值逻辑
2.新增服务商模式的”授权/解除授权服务回调通知结果“实体类
2022-12-17 14:39:20 +08:00
taoxhsmile
749f326f94
🎨 WxCpAgent 增加 字段customizedPublishStatus 2022-12-17 14:38:26 +08:00
Well
90d8098d93
🎨 #2897 【微信支付】普通商户商家转账到零钱接口增加转账场景ID的参数 2022-12-17 14:29:25 +08:00
NotePlus
b35645ee67 🆕【微信支付】新增查询特约商户设置的允许服务商分账的最大比例的V3接口 2022-12-11 07:48:34 +00:00
源三岁
a3a8295262 🎨 补充部分订阅通知事件常量 2022-12-11 07:46:56 +00:00
th3ee9ine
8088c4ada8
🐛 #2894 【企业微信】修复update_taskcard 方法传参错误的问题 2022-12-11 15:29:03 +08:00