TRX 1 år sedan
förälder
incheckning
d9bbd45fbb
1 ändrade filer med 17 tillägg och 0 borttagningar
  1. 17 0
      src/main/java/com/github/microservice/models/hxz/WxPayResult.java

+ 17 - 0
src/main/java/com/github/microservice/models/hxz/WxPayResult.java

@@ -1,5 +1,6 @@
 package com.github.microservice.models.hxz;
 
+import cn.hutool.json.JSONObject;
 import lombok.AllArgsConstructor;
 import lombok.Data;
 import lombok.NoArgsConstructor;
@@ -27,4 +28,20 @@ public class WxPayResult {
     public String getMsg() {
         return message;
     }
+
+    public String getTradeNo() {
+        String tradeNo = "";
+        if (value != null) {
+            try {
+                JSONObject json = new JSONObject(value);
+                JSONObject orderInfo = json.getJSONObject("order_info");
+                if (orderInfo != null) {
+                    tradeNo = orderInfo.getStr("tradeNo");
+                }
+            } catch (Exception e) {
+                e.printStackTrace();
+            }
+        }
+        return tradeNo;
+    }
 }