zhijiezhao %!s(int64=3) %!d(string=hai) anos
pai
achega
349fff2947

+ 42 - 0
src/main/java/com/caimei365/order/model/vo/AppPayPublicOrderResponseVo.java

@@ -0,0 +1,42 @@
+package com.caimei365.order.model.vo;
+
+import com.google.common.collect.ImmutableSet;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.util.Set;
+
+@Setter
+@Getter
+@ToString
+public class AppPayPublicOrderResponseVo {
+
+
+    private String rt1_bizType;
+    private String rt2_retCode;
+    private String rt3_retMsg;
+    private String rt4_customerNumber;
+    private String rt5_orderId;
+    private String rt6_serialNumber;
+    private String rt7_payType;
+    private String rt8_appid;
+    private String rt9_tokenId;
+    private String rt10_payInfo;
+    private String rt11_orderAmount;
+    private String rt12_currency;
+    private String rt13_channelRetCode;
+    /**
+     * 排除签名
+     */
+    private String subMerchantNo;
+    private String sign;
+
+    /**
+     * 需要加签的属性参数,要求加签的参数空值也签名
+     * 看接口文档
+     */
+    public static final Set<String> NEED_SIGN_PARAMS = ImmutableSet.of("rt1_bizType", "rt2_retCode", "rt4_customerNumber",
+            "rt5_orderId", "rt6_serialNumber", "rt7_payType", "rt8_appid", "rt9_tokenId", "rt10_payInfo", "rt11_orderAmount",
+            "rt12_currency");
+}