|  | 622b838005 | 🎨 优化代码 | 2021-08-04 18:37:15 +08:00 |  | 
			
				
					|  | 87c1952eef | 🐛 #2235 【企业微信】 修复获取打卡数据时间检查不正确的问题 | 2021-08-04 17:32:18 +08:00 |  | 
			
				
					|  | 06c407a6f0 | 🔖 发布 4.1.4.B 测试版本 | 2021-08-01 22:59:27 +08:00 |  | 
			
				
					|  | 140fb022a1 | 🎨 #2229 【企业微信】查询企业成员信息接口结果实体类增加视频号名称信息 | 2021-08-01 11:47:34 +08:00 |  | 
			
				
					|  | 8511f8f826 | 🆕 #2219 【企业微信】 新增为打卡人员排班接口 | 2021-07-27 20:53:19 +08:00 |  | 
			
				
					|  | 5f23a6f101 | 🔖 发布 4.1.3.B 测试版本 | 2021-07-25 23:34:32 +08:00 |  | 
			
				
					|  | 0eb474d319 | 🆕 #2207 【企业微信】增加构建扫码登录二维码链接的方法 | 2021-07-25 21:33:20 +08:00 |  | 
			
				
					|  | 497a0b7017 | 🆕  #2213【企业微信】 增加获取企业所有打卡规则的接口 | 2021-07-22 13:54:15 +08:00 |  | 
			
				
					|  | e53733b842 | 🎨 优化代码,恢复误删除代码 | 2021-07-20 10:32:10 +08:00 |  | 
			
				
					|  | 1b48399501 | 🔖 发布 4.1.2.B 测试版本 | 2021-07-18 23:34:08 +08:00 |  | 
			
				
					|  | d3730b361d | 🐛 #2208【企业微信】 获取打卡人员排班信息接口修复返回结果类结构 | 2021-07-18 23:03:55 +08:00 |  | 
			
				
					|  | 72205bbf16 | 🎨 #2209【企业微信】获取客户群详情接口增加群昵称字段 | 2021-07-18 23:02:00 +08:00 |  | 
			
				
					|  | 2d2cf39f1c | 🆕 #2201【企业微信】 增加获取打卡记录日报、获取打卡记录月报、获取打卡人员排班信息接口 | 2021-07-13 09:59:31 +08:00 |  | 
			
				
					|  | b4abd5143d | 🔖 发布 4.1.1.B 测试版本 | 2021-07-04 23:58:00 +08:00 |  | 
			
				
					|  | 65921f572f | 🎨 #2178 【企业微信】更新获取客户群列表的接口 | 2021-07-03 20:45:42 +08:00 |  | 
			
				
					|  | 568d02c25e | 🆕 #2181【企业微信】增加支持传入groupId参数的获取企业标签库接口实现 | 2021-07-02 09:52:38 +08:00 |  | 
			
				
					|  | e3f785f006 | 🐛 #2171【企业微信】第三方应用CORP_JSAPI_TICKET ,SUITE_JSAPI_TICKET  获取 ticket 失效修复 | 2021-06-26 21:08:48 +08:00 |  | 
			
				
					|  | 71289e4dea | 🐛 #2148 【企业微信】修复互联企业消息推送接口返回字段问题 | 2021-06-23 16:12:19 +08:00 |  | 
			
				
					|  | 1e64a7f7b3 | 🆕 #2161 【公众号】微信推送消息类增加群发接口事件相关字段 | 2021-06-23 13:47:24 +08:00 |  | 
			
				
					|  | 3963c6d471 | 🆕 #2150 【企业微信】补充完善部分客户联系接口,以及服务商模式外部联系人openid转换接口 | 2021-06-22 10:57:32 +08:00 |  | 
			
				
					|  | 566e5f31c7 | 🎨 #2155 【企业微信】发送新客户欢迎语接口增加对视频类型的支持,同时修复结构不正确的问题 | 2021-06-21 11:58:13 +08:00 |  | 
			
				
					|  | 61303c2226 | 🎨 #2144【企业微信】更新任务卡片消息状态接口参数跟文档保持一致 | 2021-06-07 11:37:38 +08:00 |  | 
			
				
					|  | 4ef9b5d91e | 🎨 优化部分代码 | 2021-06-04 16:11:48 +08:00 |  | 
			
				
					|  | 183bdb2cbe | 🆕 #2142 【企业微信】被动回复消息内容新增任务卡片格式 | 2021-06-04 09:33:42 +08:00 |  | 
			
				
					|  | 4d94e17b96 | 🎨 修复单元测试代码 | 2021-06-03 14:04:06 +08:00 |  | 
			
				
					|  | 96395c895f | 📝 更新版本信息 | 2021-06-02 23:36:47 +08:00 |  | 
			
				
					|  | 0c4fb44a79 | Merge branch 'release' into develop # Conflicts:
#	README.md
#	others/weixin-java-osgi/pom.xml
#	pom.xml
#	spring-boot-starters/pom.xml
#	spring-boot-starters/wx-java-miniapp-spring-boot-starter/pom.xml
#	spring-boot-starters/wx-java-miniapp-spring-boot-starter/src/main/java/com/binarywang/spring/starter/wxjava/miniapp/config/WxMaAutoConfiguration.java
#	spring-boot-starters/wx-java-miniapp-spring-boot-starter/src/main/java/com/binarywang/spring/starter/wxjava/miniapp/properties/WxMaProperties.java
#	spring-boot-starters/wx-java-mp-spring-boot-starter/pom.xml
#	spring-boot-starters/wx-java-mp-spring-boot-starter/src/main/java/com/binarywang/spring/starter/wxjava/mp/config/WxMpStorageAutoConfiguration.java
#	spring-boot-starters/wx-java-mp-spring-boot-starter/src/main/java/com/binarywang/spring/starter/wxjava/mp/properties/WxMpProperties.java
#	spring-boot-starters/wx-java-open-spring-boot-starter/pom.xml
#	spring-boot-starters/wx-java-open-spring-boot-starter/src/main/java/com/binarywang/spring/starter/wxjava/open/config/WxOpenStorageAutoConfiguration.java
#	spring-boot-starters/wx-java-pay-spring-boot-starter/pom.xml
#	weixin-graal/pom.xml
#	weixin-java-common/pom.xml
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/error/WxErrorException.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/service/WxOAuth2Service.java
#	weixin-java-cp/pom.xml
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpService.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpUserService.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/BaseWxCpServiceImpl.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/WxCpGroupRobotServiceImpl.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/WxCpUserServiceImpl.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUserExternalContactInfo.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/contact/FollowedUser.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/message/WxCpMessageSendStatistics.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/message/WxCpTpXmlMessage.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/message/WxCpXmlOutVideoMessage.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/WxCpTpConfigStorage.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpDefaultConfigImpl.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpRedissonConfigImpl.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpDefaultConfigImpl.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/constant/WxCpApiPathConsts.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/tp/message/WxCpTpMessageRouterRule.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/tp/service/WxCpTpService.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/tp/service/impl/BaseWxCpTpServiceImpl.java
#	weixin-java-cp/src/main/java/me/chanjar/weixin/cp/tp/service/impl/WxCpTpServiceImpl.java
#	weixin-java-cp/src/test/java/me/chanjar/weixin/cp/bean/message/WxCpTpXmlMessageTest.java
#	weixin-java-miniapp/pom.xml
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/WxMaLiveService.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/WxMaQrcodeService.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/WxMaService.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/BaseWxMaServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaAnalysisServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaCloudServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaCodeServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaExpressServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaImgProcServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaJsapiServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaLiveGoodsServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaLiveServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaOcrServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaQrcodeServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaSettingServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/api/impl/WxMaSubscribeServiceImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/bean/live/WxMaLiveRoomInfo.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/config/impl/WxMaDefaultConfigImpl.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/executor/ApacheQrcodeBytesRequestExecutor.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/executor/ApacheQrcodeFileRequestExecutor.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/executor/QrcodeBytesRequestExecutor.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/executor/QrcodeRequestExecutor.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/util/QrcodeBytesRequestExecutor.java
#	weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/util/QrcodeRequestExecutor.java
#	weixin-java-miniapp/src/test/java/cn/binarywang/wx/miniapp/api/impl/WxMaMsgServiceImplTest.java
#	weixin-java-mp/pom.xml
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpGuideService.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpService.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/BaseWxMpServiceImpl.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpGuideServiceImpl.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/enums/WxMpApiUrl.java
#	weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpBusyRetryTest.java
#	weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpGuideServiceImplTest.java
#	weixin-java-open/pom.xml
#	weixin-java-open/src/main/java/me/chanjar/weixin/open/api/WxOpenComponentService.java
#	weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenComponentServiceImpl.java
#	weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenMpServiceImpl.java
#	weixin-java-pay/pom.xml
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/PartnerTransactionsResult.java
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/ProfitSharingRequest.java
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/config/WxPayConfig.java
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/EcommerceService.java
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/WxPayService.java
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/BaseWxPayServiceImpl.java
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/EcommerceServiceImpl.java
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/PayScoreServiceImpl.java
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/WxPayServiceApacheHttpImpl.java
#	weixin-java-pay/src/main/java/com/github/binarywang/wxpay/v3/auth/AutoUpdateCertificatesVerifier.java
#	weixin-java-pay/src/test/java/com/github/binarywang/wxpay/service/impl/EcommerceServiceImplTest.java | 2021-06-02 20:48:01 +08:00 |  | 
			
				
					|  | 0e9e06a964 | 🔖 发布 4.1.0 正式版本 | 2021-06-02 20:31:41 +08:00 |  | 
			
				
					|  | fdd3a94131 | 🎨 格式化部分代码 | 2021-06-02 19:55:53 +08:00 |  | 
			
				
					|  | c9fad3121c | 🐛 #2090 【企业微信】修复WxCpTpXmlMessage中的AgentID解析空值报错问题 | 2021-05-31 18:04:18 +08:00 |  | 
			
				
					|  | 8f73c409d6 | 🎨 #2137 【企业微信】消息类里的Id修改为String以兼容字符串类型 | 2021-05-30 23:33:47 +08:00 |  | 
			
				
					|  | 2c108c4628 | 🎨 #2138 【企业微信】优化Redisson实现类,可单独配置provider的redis key,并使keyPrefix可设置 | 2021-05-30 23:08:55 +08:00 |  | 
			
				
					|  | 01ab45bc0c | 🎨 完善补充客户群详情bean | 2021-05-24 11:32:34 +08:00 |  | 
			
				
					|  | 3d1c1ba475 | 🎨 #2123 【企业微信】假勤请求增加请假Vacation属性 | 2021-05-20 16:05:43 +08:00 |  | 
			
				
					|  | 62a3931aee | 🎨 #2115 优化公众号、小程序、企业微信的access token自动刷新逻辑,避免循环递归调用 | 2021-05-20 14:23:26 +08:00 |  | 
			
				
					|  | dfb02eac38 | 🎨 #2117 【企业微信】完善补充部分Bean类实现序列化接口 | 2021-05-20 14:20:18 +08:00 |  | 
			
				
					|  | 2c11ca5383 | 🔖 发布 4.0.9.B 测试版本 | 2021-05-15 15:23:36 +08:00 |  | 
			
				
					|  | a596228a8d | 🆕 #2106 支付通知解密数据对象增加“基础支付支付者信息”字段 | 2021-05-14 10:59:25 +08:00 |  | 
			
				
					|  | 7f4b576fd6 | 🐛 修复通讯录搜索接口参数问题 | 2021-04-19 15:48:28 +08:00 |  | 
			
				
					|  | 49983cf618 | 🔖 发布 4.0.8.B 测试版本 | 2021-04-18 09:53:03 +08:00 |  | 
			
				
					|  | d818d576d9 | 🎨 #2078【企业微信】补充客户联系回调消息里的字段 新增字段failReason,tagType;id字段从Long改为String
Co-authored-by: firzen.xu <Firzen.xu@movit-tech.com> | 2021-04-16 00:13:13 +08:00 |  | 
			
				
					|  | 4d0ff8fbd7 | 🐛 修复错误代码 | 2021-04-07 15:40:47 +08:00 |  | 
			
				
					|  | 91b651d6a7 | 🎨 #2063 【企业微信】企业微信网页授权获取用户信息增加external_userid字段 | 2021-03-31 12:19:58 +08:00 |  | 
			
				
					|  | 12652bddb2 | 🔖 发布 4.0.7.B 测试版本 | 2021-03-31 09:37:48 +08:00 |  | 
			
				
					|  | 20c40ad826 | 🔖 发布 4.0.6.B 测试版本 | 2021-03-21 23:53:14 +08:00 |  | 
			
				
					|  | e46c6c1995 | 📝 fix Javadoc typo | 2021-03-01 15:23:32 +08:00 |  | 
			
				
					|  | 52c33e207c | 🐛【企业微信】修复第三方应用的两个bug | 2021-02-26 11:50:38 +08:00 |  | 
			
				
					|  | f002311b69 | 🐛 #2016 【企业微信】修复第三方应用 getLoginInfo 接口参数问题 | 2021-02-26 11:48:22 +08:00 |  | 
			
				
					|  | 2869a086c0 | 🆕 #2013【企业微信】第三方应用开发增加标签管理的相关接口 | 2021-02-26 09:31:44 +08:00 |  | 
			
				
					|  | 367bf4ee9f | 🔖 发布 4.0.5.B 测试版本 | 2021-02-25 17:31:33 +08:00 |  |