From 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 26 四月 2024 18:02:17 +0800
Subject: [PATCH] 唯品会链接解析升级

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/lijin/UserControllerLijin.java |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/lijin/UserControllerLijin.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/lijin/UserControllerLijin.java
index d99068a..80c1f6d 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/lijin/UserControllerLijin.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/lijin/UserControllerLijin.java
@@ -1,5 +1,6 @@
 package com.yeshi.fanli.controller.client.lijin;
 
+import com.ks.vip.exception.OrderPayException;
 import com.ks.vip.exception.VipOrderException;
 import com.ks.vip.pojo.DO.VipCenter;
 import com.ks.vip.pojo.DO.VipCenterRecord;
@@ -270,12 +271,16 @@
             return;
         }
 
-        VipOrder vipOrder = userLijinMnager.checkPay(Long.parseLong(id));
-        if (vipOrder == null) {
-            out.print(JsonUtil.loadFalseResult("璁㈠崟涓嶅瓨鍦�"));
+        VipOrder vipOrder = null;
+        try {
+            vipOrder = userLijinMnager.checkPay(Long.parseLong(id));
+        } catch (OrderPayException e) {
+            out.print(JsonUtil.loadFalseResult(e.getMsg()));
+            return;
+        } catch (VipOrderException e) {
+            out.print(JsonUtil.loadFalseResult(e.getMsg()));
             return;
         }
-
 
         if (vipOrder.getState() == VipOrder.STATE_PAY) {
             //鏀粯鎴愬姛
@@ -290,4 +295,6 @@
 
     }
 
+
+
 }

--
Gitblit v1.8.0