From 5d3b3b74afd2ac4cf21697fc38367b2f88170e9f Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 24 六月 2024 23:12:17 +0800
Subject: [PATCH] 功能完善

---
 src/main/java/com/taoke/autopay/utils/order/DYOrderApi.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/taoke/autopay/utils/order/DYOrderApi.java b/src/main/java/com/taoke/autopay/utils/order/DYOrderApi.java
index b4c00c2..4cda4e3 100644
--- a/src/main/java/com/taoke/autopay/utils/order/DYOrderApi.java
+++ b/src/main/java/com/taoke/autopay/utils/order/DYOrderApi.java
@@ -1,6 +1,7 @@
 package com.taoke.autopay.utils.order;
 
 import com.taoke.autopay.dto.DYOrderDto;
+import com.taoke.autopay.exception.KeyOrderException;
 import com.taoke.autopay.utils.HttpUtil;
 import com.taoke.autopay.utils.JsonUtil;
 import net.sf.json.JSONObject;
@@ -22,19 +23,20 @@
         return result;
     }
 
-    public static DYOrderDto getOrderDetail(String orderNo) throws Exception {
+    public static DYOrderDto getOrderDetail(String orderNo) throws KeyOrderException {
         String result = requestByOrderNo1(orderNo);
         JSONObject root = JSONObject.fromObject(result);
         if (root.optInt("code") != 1000) {
             logger.error(String.format("鎶栭煶璁㈠崟鏌ヨ鍑洪敊锛�%s - %s",orderNo, result));
-            throw new Exception(root.optString("message"));
+            throw new KeyOrderException(root.optString("message"));
         }
        JSONObject data = root.optJSONObject("data");
        return  JsonUtil.getSimpleGson().fromJson(data.toString(),DYOrderDto.class);
     }
 
     public static void main(String[] args) throws Exception {
-        DYOrderDto dto = (DYOrderApi.getOrderDetail("6930867557709059751"));
+        DYOrderDto dto = (DYOrderApi.getOrderDetail("6931134387948820382"));
+        System.out.println("123123");
     }
 
 }

--
Gitblit v1.8.0