Просмотр исходного кода

:art: 【微信支付】修改退款结果类,实现序列化,解决rpc调用报错;【开放平台】代码模板添加审核相关字段

四叶草 2 лет назад
Родитель
Сommit
26057b0844

+ 18 - 0
weixin-java-open/src/main/java/me/chanjar/weixin/open/bean/WxOpenMaCodeTemplate.java

@@ -58,4 +58,22 @@ public class WxOpenMaCodeTemplate implements Serializable {
    */
   @SerializedName(value = "sourceMiniProgram", alternate = "source_miniprogram")
   private String sourceMiniProgram;
+
+  /**
+   * 标准模板的场景标签;普通模板不返回该值
+   */
+  @SerializedName(value = "auditScene", alternate = "audit_scene")
+  private Integer auditScene;
+
+  /**
+   * 标准模板的审核状态;普通模板不返回该值
+   */
+  @SerializedName(value = "auditStatus", alternate = "audit_status")
+  private Integer auditStatus;
+
+  /**
+   * 标准模板的审核驳回的原因,;普通模板不返回该值
+   */
+  @SerializedName(value = "reason")
+  private String reason;
 }

+ 2 - 1
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayRefundQueryResult.java

@@ -228,7 +228,8 @@ public class WxPayRefundQueryResult extends BaseWxPayResult implements Serializa
   @Builder(builderMethodName = "newBuilder")
   @NoArgsConstructor
   @AllArgsConstructor
-  public static class RefundRecord {
+  public static class RefundRecord  implements Serializable {
+    private static final long serialVersionUID=1L;
     /**
      * <pre>
      * 字段名:商户退款单号.