From f454fbde8d020d279de090992009cb8fa1f5c63e Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Thu, 20 May 2021 18:32:44 +0800
Subject: [PATCH] modify

---
 src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java
index f1f7644..75e3235 100644
--- a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java
@@ -63,6 +63,10 @@
             throw new GlobalException("委托单不存在");
         }
 
+        if (member.getId().equals(entrustOrder.getMemberId())) {
+            throw new GlobalException("不能购买自己的委托单");
+        }
+
         if (!OtcEntrustOrder.ORDER_TYPE_S.equals(entrustOrder.getOrderType())) {
             throw new GlobalException("无法购买");
         }
@@ -116,6 +120,10 @@
             throw new GlobalException("委托单不存在");
         }
 
+        if (member.getId().equals(entrustOrder.getMemberId())) {
+            throw new GlobalException("不能购买自己的委托单");
+        }
+
         if (!OtcEntrustOrder.ORDER_TYPE_B.equals(entrustOrder.getOrderType())) {
             throw new GlobalException("无法出售");
         }

--
Gitblit v1.9.1