From 8195b07c17d900603757253d4d5fad875e4e0858 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 20 十一月 2020 18:35:49 +0800
Subject: [PATCH] 支付宝调整

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderProcessServiceImpl.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderProcessServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderProcessServiceImpl.java
index a17c17f..23e8c47 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderProcessServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderProcessServiceImpl.java
@@ -1663,6 +1663,7 @@
         // 杩斿埄鍒拌处
     }
 
+
     /**
      * 娣诲姞绾㈠寘涓庝簨鍔℃秷鎭�
      *
@@ -1719,4 +1720,19 @@
         return false;
     }
 
+
+    @Override
+    public void invalidTaoBaoOrder(String tradeId) {
+        TaoBaoOrder taoBaoOrder = taoBaoOrderService.selectByTradeId(tradeId);
+        //璁㈠崟浠樻鍜岃鍗曟垚鍔熺殑鐘舵�佹墠鍏佽澶辨晥
+        if (taoBaoOrder != null && ("璁㈠崟浠樻".equalsIgnoreCase(taoBaoOrder.getOrderState()) || "璁㈠崟鎴愬姛".equalsIgnoreCase(taoBaoOrder.getOrderState()))) {
+            TaoBaoOrder update = new TaoBaoOrder();
+            update.setId(taoBaoOrder.getId());
+            update.setLatestUpdateTime(new Date());
+            update.setOrderState("璁㈠崟澶辨晥");
+            taoBaoOrderService.updateSelectiveByPrimaryKey(update);
+            CMQManager.getInstance().addTaoBaoOrderMsg(taoBaoOrder.getOrderId());
+        }
+    }
+
 }

--
Gitblit v1.8.0