WxJava icon indicating copy to clipboard operation
WxJava copied to clipboard

WxMaExpressDeliveryReturnServiceImpl类的getDeliveryReturn方法和unbindDeliveryReturn方法有bug

Open liuhouting opened this issue 6 months ago • 1 comments

提问前,请确保阅读过项目首页说明以及wiki开发文档相关内容,尤其是常见问题部分。完成内容后,请务必移除包括本句在内的无用内容,以免影响阅读,否则直接关闭,谢谢合作~

另外如果确认属于bug,而且已明确如何修复,请参考贡献指南直接提交PR,省的浪费时间在这里描述问题,非常感谢配合

简要描述

WxMaExpressDeliveryReturnServiceImpl类的getDeliveryReturn方法和unbindDeliveryReturn方法有bug。

模块版本情况

  • WxJava 模块名:
  • WxJava 版本号:(旧版本不予支持,谢谢配合)

详细描述

WxMaExpressDeliveryReturnServiceImpl类的getDeliveryReturn方法和unbindDeliveryReturn方法。他们这样写: JsonObject param = new JsonObject(); param.addProperty("return_id",returnId); 应该会有bug吧,因为OkHttpSimpleGetRequestExecutor执行器的实现是: if (queryParam != null) { if (uri.indexOf('?') == -1) { uri += '?'; } uri += uri.endsWith("?") ? queryParam : '&' + queryParam; } 并没有处理 "{" "}"

日志

日志请写于此处

liuhouting avatar Aug 11 '25 03:08 liuhouting

那你完全可以提交代码了,okhttp的实现代码确实不够完整,欢迎帮忙检查优化提交PR,谢谢

binarywang avatar Aug 17 '25 01:08 binarywang