From 1665ab67cc65817ceb2e11d66ffd9d71d7a6b3ff Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Wed, 05 Aug 2020 17:40:48 +0800
Subject: [PATCH] odify

---
 src/main/java/com/xcong/excoin/modules/contract/service/impl/RabbitOrderServiceImpl.java |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/contract/service/impl/RabbitOrderServiceImpl.java b/src/main/java/com/xcong/excoin/modules/contract/service/impl/RabbitOrderServiceImpl.java
index 2382163..7bf3550 100644
--- a/src/main/java/com/xcong/excoin/modules/contract/service/impl/RabbitOrderServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/contract/service/impl/RabbitOrderServiceImpl.java
@@ -81,17 +81,22 @@
     @Override
     public void cancelHoldOrder(List<Long> ids) {
         if (CollUtil.isNotEmpty(ids)) {
-            if (ids.size() == 1) {
-                ContractHoldOrderEntity holdOrderEntity = contractHoldOrderDao.selectById(ids.get(0));
-                cancelHoldOrderMethod(holdOrderEntity);
-            } else {
-                List<ContractHoldOrderEntity> holdOrderEntities = contractHoldOrderDao.selectBatchIds(ids);
-                if (CollUtil.isNotEmpty(holdOrderEntities)) {
-                    for (ContractHoldOrderEntity holdOrder : holdOrderEntities) {
-                        cancelHoldOrderMethod(holdOrder);
+            try {
+                if (ids.size() == 1) {
+                    ContractHoldOrderEntity holdOrderEntity = contractHoldOrderDao.selectById(ids.get(0));
+                    cancelHoldOrderMethod(holdOrderEntity);
+                } else {
+                    List<ContractHoldOrderEntity> holdOrderEntities = contractHoldOrderDao.selectBatchIds(ids);
+                    if (CollUtil.isNotEmpty(holdOrderEntities)) {
+                        for (ContractHoldOrderEntity holdOrder : holdOrderEntities) {
+                            cancelHoldOrderMethod(holdOrder);
+                        }
                     }
                 }
+            }catch (Exception e) {
+                log.error("平仓异常", e);
             }
+
         }
     }
 

--
Gitblit v1.9.1