Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bean序列化不全 #322

Closed
ningtime opened this issue Aug 24, 2017 · 3 comments
Closed

Bean序列化不全 #322

ningtime opened this issue Aug 24, 2017 · 3 comments

Comments

@ningtime
Copy link

ningtime commented Aug 24, 2017

当前weixin-java-mp 2.7.0版本对Bean的序列化不彻底,有些做了序列化有些没有,希望补全一下。

me.chanjar.weixin.mp.bean.*包中Bean

另外:
生成临时二维码接口:希望修改为long 类型,int类型长度不足,官网提供sceneId为32位非0整型,有时先手机号等较长整型不满足

@param sceneId 场景值ID,临时二维码时为32位非0整型
WxMpQrCodeTicket qrCodeCreateTmpTicket(int sceneId, Integer expireSeconds) throws WxErrorException;

@binarywang
Copy link
Owner

非常感谢提出宝贵建议,不过以后最好是每个问题单独提出issue,方便针对性的进行处理

@binarywang
Copy link
Owner

binarywang commented Aug 26, 2017

@ningtime 序列化的问题已补充完成,另外关于sceneId字段的问题,java的int类型即为32位整型,完全满足要求,没必要使用long。

@binarywang
Copy link
Owner

2.8.0已修复

comeonc added a commit to comeonc/weixin-java-tools that referenced this issue Oct 9, 2018
* 'master' of github.com:Wechat-Group/weixin-java-tools: (85 commits)
  Update readme.md
  Update readme.md
  修改版本号为正式版本2.8.0
  binarywang#320 增加“拉取订单评价数据“接口方法
  binarywang#319 增加“退款结果通知“处理方法,并优化调整微信支付相关代码
  binarywang#322 为me.chanjar.weixin.mp.bean下的bean类实现Serializable接口,并增加serialVersionUID
  binarywang#324: 修复分布式刷新access_token冲突问题
  binarywang#324: 修复分布式刷新access_token冲突问题
  微信支付增加获取微信的请求和响应数据的方法getWxApiData(),方便使用者获取使用该数据
  微信支付优化部分代码,方便扩展
  微信支付接口抽取部分常量
  发布临时测试版本2.7.9.BETA
  binarywang#307 微信支付模块中增加http proxy设置的支持
  binarywang#307 微信支付模块中增加http proxy设置的支持
  binarywang#312 添加 删除群发 的接口
  binarywang#318 WxMpService和 WxCpService两个接口提供对各个具体service的setter方法,以便于扩展使用
  binarywang#317 修复小程序请求二维码时对错误类型检查(text/plain 改为 app/json)
  binarywang#315 修改messageSend方法,自动从wxCpConfigStorage获取agentId
  转移群发消息相关接口到单独接口及其实现类中
  修复错误的javadoc
  ...
comeonc added a commit to comeonc/weixin-java-tools that referenced this issue Oct 9, 2018
…nto develop

* 'develop' of github.com:Wechat-Group/weixin-java-tools: (132 commits)
  发布临时测试版本2.8.1.BETA
  修正一个错误的类属性命名
  修复单元测试
  清理代码
  pay模块显式指定commons-lang3,以便用户项目可能会优先使用所依赖设置的版本
  清理代码,避免过度依赖容易引起冲突的类库代码
  精简代码
  Fix issue binarywang#335: 重构WxMpInRedisConfigStorage,改用连接池
  binarywang#136 修复WxMenuRule反序列化的问题tag_id为空的问题
  Update readme.md
  Update readme.md
  修改版本号为正式版本2.8.0
  binarywang#320 增加“拉取订单评价数据“接口方法
  binarywang#319 增加“退款结果通知“处理方法,并优化调整微信支付相关代码
  binarywang#322 为me.chanjar.weixin.mp.bean下的bean类实现Serializable接口,并增加serialVersionUID
  binarywang#324: 修复分布式刷新access_token冲突问题
  binarywang#324: 修复分布式刷新access_token冲突问题
  微信支付增加获取微信的请求和响应数据的方法getWxApiData(),方便使用者获取使用该数据
  微信支付优化部分代码,方便扩展
  微信支付接口抽取部分常量
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants